SYSTEM AND METHOD USING A SYSTEM
20240077884 ยท 2024-03-07
Inventors
Cpc classification
G05D1/027
PHYSICS
G05D2111/64
PHYSICS
G01S19/20
PHYSICS
International classification
Abstract
A method using a system and a system having at least one autonomous vehicle, with the autonomous vehicle having at least one drive, at least one brake, and at least one steering, with the vehicle having a navigation system, with the navigation system having a first radio receiver for a global navigation satellite system and a second radio receiver for a global navigation satellite system, with the first radio receiver and the second radio receiver being arranged at a predefined spacing on the vehicle, with the navigation system having a control and evaluation unit to which the first radio receiver and the second radio receiver are connected, with the control and evaluation unit having two independent processor units, with the control and evaluation unit being configured to evaluate the position data of the first radio receiver and the position data of the second radio receiver using both processor units and to compare them with one another, and with the control and evaluation unit being configured to generate checked position data on a valid agreement of the position data.
Claims
1. A system having at least one autonomous vehicle, wherein the autonomous vehicle has at least one drive, at least one brake, and at least one steering; wherein the vehicle has a navigation system; wherein the navigation system has a first radio receiver for a global navigation satellite system and a second radio receiver for a global navigation satellite system; wherein the first radio receiver and the second radio receiver are arranged at a predefined spacing at the vehicle; wherein the navigation system has a control and evaluation unit to which the first radio receiver and the second radio receiver are connected, wherein the control and evaluation unit has two independent processor units, with the control and evaluation unit being configured to evaluate the position data of the first radio receiver and the position data of the second radio receiver using both processor units and to compare them with one another and with the control and evaluation unit being configured to generate checked position data on a valid agreement of the position data.
2. The system in accordance with claim 1, wherein the navigation system has a first real time kinematic receiver, with the first real time kinematic receiver being connected to the control and evaluation unit, with the control and evaluation unit being configured to evaluate the position data of the first real time kinematic receiver and to correct the position data of the first radio receiver and/or the position data of the second radio receiver.
3. The system in accordance with claim 1, wherein the navigation system has a second real time kinematic receiver, with the second real time kinematic receiver being connected to the control and evaluation unit, with the control and evaluation unit being configured to evaluate the position data of the second real time kinematic receiver and to correct the position data of the first radio receiver and/or the position data of the second radio receiver.
4. The system in accordance with claim 1, wherein the navigation system has at least one three axis inclinometer.
5. The system in accordance with claim 1, wherein the navigation system has at least one odometry sensor.
6. The system in accordance with claim 1 having at least one first autonomous vehicle and at least one second autonomous vehicle, with the system having a coordination control, with the coordination control being configured to receive the checked position data of the first autonomous vehicle and to receive the checked position data of the second autonomous vehicle and being configured to calculate a predefined formation of the autonomous vehicles and to transmit calculated trajectory data to the first autonomous vehicle and to the second autonomous vehicle.
7. A method using a system having at least one autonomous vehicle, wherein the autonomous vehicle has at least one drive, at least one brake, and at least one steering; wherein the vehicle has a navigation system; wherein the navigation section has a first radio receiver and a second radio receiver; wherein the first radio receiver and the second radio receiver are arranged at a predefined spacing on the vehicle; wherein the navigation system has a control and evaluation unit to which the first radio receiver and the second radio receiver are connected, wherein the control and evaluation unit has two independent processor units, with the control and evaluation unit evaluating the position data of the first radio receiver and the position data of the second radio receiver using both processor units and comparing them with one another and with the control and evaluation unit generating checked position data on a valid agreement of the position data.
8. A method in accordance with claim 7 having at least one first autonomous vehicle and at least one second autonomous vehicle, with the system having a coordination control, with the coordination control receiving the checked position data of the first autonomous vehicle and receiving the checked position data of the second autonomous vehicle and calculating a predefined formation of the autonomous vehicles and transmitting calculated trajectory data to the first autonomous vehicle and to the second autonomous vehicle.
Description
[0046] The invention will also be explained in the following with respect to further advantages and features with reference to the enclosed drawing and embodiments. The Figures of the drawing show in:
[0047]
[0048]
[0049]
[0050] In the following Figures, identical parts are provided with identical reference numerals.
[0051]
[0052] In accordance with the system 1 in
[0053] Two processor units 10, 11 or processing units are used that mutually exchange data, for example results, intermediate results, and/or test data. A redundant system is formed by the two processor units 10, 11. A comparison of the data is carried out by software in each processor unit 10, 11. A determined disparity results in an error message that can be used, for example, to switch off or to reduce a speed of the drive 3, to initiate a steering procedure, and/or to initiate a braking procedure.
[0054] The two processor units 10, 11 can be of identical design. However, the processor units 10, 11 can also be respectively different. A diverse, redundant system 1 is thereby formed. Systematic errors that may be present in a processor unit 10 or 11 are then uncovered with a very high likelihood by the parallel second processor unit 11 or 10.
[0055] The processor units 10 and 11 are connected to one another by means of at least one connection interface 18. The results of the first processor unit 10 can thereby be transmitted to the second processor unit 11 and conversely can be transmitted from the second processor unit 11 to the first processor unit 10. One processor unit 10, 11 respectively checks the results of the other processor unit 11, 10.
[0056] The processor units 10, 11 can, for example, be formed by microcontrollers, microprocessors, digital signal processors, and similar.
[0057] The system 1 thus forms a safety system that has an at least two-channel design.
[0058] The processor units 10, 11 are tested cyclically regularly so a failure or a defect can be recognized. The processor units 10, 11, for example, each carry out self tests to reveal errors. Provision can furthermore also be made that the processor units 10, 11 test each other, whereby errors can be even more effectively avoided, whereby a high diagnostic coverage is reached.
[0059] Radio 7, 8 receivers are satellite navigation system receivers that are configured to receive signals from a set of satellite transmitters 19. A radio receiver 7, 8 is a receiver for a global navigation satellite system (GNSS system) that receives signals from one or more radio satellite transmitters 19.
[0060] The satellite transmitters 19 are part of a satellite navigation system and generate corresponding satellite navigation signals that are detected by the satellite navigation signal detection logic.
[0061] In accordance with
[0062] As soon as the determined positions of the two radio antennas or radio receivers 7, 8 with respect to one another differ from one another by a predetermined amount, the vehicle 2 or the machine is set into a defined safe state by the control and evaluation unit 9 or the machine controller.
[0063] The first radio receiver 7 and the second radio receiver 8 both forward the detected and initially uncorrected coordinates to a safe comparator that is formed by the processor units of the control and evaluation unit 9. The comparator checks whether the distance between the coordinates agrees with the actual installation distance of the two radio receivers 7, 8 except for a provided tolerance. The detected position value is thus validated and can be used as the basis for an accurate position detection.
[0064] The system 1 makes possible an accurate and safe positioning of the mobile vehicle 2 or the mobile machine in an outdoor area, for example an agricultural area or a construction site. It is thus possible to restrict the autonomous vehicle 2 in a zone while ensuring that the autonomous vehicle 2 does not leave the deployment zone. It can, for example, be ensured that an autonomous tractor works in the field and does not drive onto a highway or interstate. The direction of travel of the vehicle 2 can also be reliably determined by the exact localization of the two antennas of the radio receivers 7, 8 as can its inclination since the position detection of each radio receiver takes place in space and not only in a flat plane. The direction of the vehicle 2 can be determined from the position of the two radio receivers 7, 8 with respect to one another in space.
[0065] The navigation system 6 in accordance with
[0066] The real time kinematic receiver 12 includes a real time kinematic component that is configured to improve the accuracy of position data that are derived from the radio signal from the radio receiver 7. A real time kinematic component uses measurements of the phase of the carrier wave of the signal, in addition to the information content of the signal, to provide real time corrections that can result in an accuracy of centimeters of the position determination.
[0067] On a fluctuation of the GPS coordinates such that the spacing between the antennas of the radio receivers 7, 8 could be lost in noise, the coordinates of every radio receiver 7, 8 are corrected using real time kinematic data of the real time kinematic receiver 12 prior to the validation. To avoid a common cause failure, the correction values are used by two different real time kinematic ground stations.
[0068] The navigation system 6 in accordance with
[0069] If a safety related positioning accuracy of, for example, 2.5 m is not sufficient, the coordinate sets of the radio receivers 7, 8 are corrected by means of the two real time kinematic receivers 12, 13. A second real time kinematic ground station is also provided for this purpose. The safety related accuracy directly depends on the achievable accuracy of the second correction means that is of the second real time kinematic receiver 13
[0070] The navigation system 6 in accordance with
[0071] Since the radio receivers 7 and 8 are attached at a defined spacing, for example on each side of a cabin of an autonomous vehicle 2 or of an autonomous machine, a possible tilt of the autonomous vehicle 2 can thus also be detected. The position can be even more accurately validated using the tilt information of the three axis inclinometer 14. The orientation of the autonomous vehicle 2 in space can in particular be determined more precisely.
[0072] The navigation system 6 in accordance with
[0073] The positioning data are additionally validated in accordance with the further development by odometric data of the odometry sensor 15 and thus the physical properties, for example of the speed, of the acceleration, or of the driving kinematics of the vehicle 2 are additionally validated. A coordinate jump could thereby be recognized, for example, and could be used for a further validation since the autonomous vehicle 2 only permits certain changes within a certain time period.
[0074] In accordance
[0075] The use of the position of the first autonomous vehicle 2 relative to the position of an at least second autonomous vehicle 16 is an advantage. A possible collision between the first vehicle 2 and the second vehicle 16 can thus be recognized in the coordination control 17 or in a superior control and can be prevented by corresponding measures, for example a signal to the machine having the collision course, a change of the speed, and/or a change of the steering angle. This application has an advantage with groups of machines or in work processes in which a plurality of machines participate such as on a large construction site or in an agricultural environment in a harvesting process.
REFERENCE NUMERALS
[0076] 1 system [0077] 2, 16 autonomous vehicle [0078] 3 drive [0079] 4 brake [0080] 5 steering [0081] 6 navigation system [0082] 7 first radio receiver [0083] 8 second radio receiver [0084] 9 control and evaluation unit [0085] 10, 11 processor units [0086] 12 first real time kinematic receiver [0087] 13 second real time kinematic receiver [0088] 14 inclinometer [0089] 15 odometry sensor [0090] 17 coordination control [0091] 18 communication interface [0092] 19 satellite transmitter