Method and Device for Operating a Mobile System
20200278680 ยท 2020-09-03
Inventors
Cpc classification
A01B63/002
HUMAN NECESSITIES
G05D1/0094
PHYSICS
A01B69/00
HUMAN NECESSITIES
International classification
A01B63/00
HUMAN NECESSITIES
B62D15/02
PERFORMING OPERATIONS; TRANSPORTING
G05D1/00
PHYSICS
Abstract
A method for operating a mobile system includes detecting a 3D profile of a driving route ahead of defined length, determining a target trajectory of the mobile system and/or of a tool of the mobile system on the basis of the detected 3D profile, operating the mobile system in a defined manner by taking into account the determined target trajectory along the driving route.
Claims
1. A method for operating a mobile system, comprising: detecting a 3D profile of a route ahead of defined length; determining a setpoint trajectory of the mobile system and/or of a tool of the mobile system based on the detected 3D profile; and operating the mobile system in a defined manner, taking into account the determined setpoint trajectory.
2. The method as claimed in claim 1, further comprising: predicting trajectories of wheels of the mobile system and/or of the tool of the mobile system; determining a predicted deviation from the predicted setpoint trajectory; and determining feedforward control values for predictive actuator management.
3. The method as claimed in claim 2, wherein at least one of the following is adjusted for the tool: height, direction, and tilt.
4. The method as claimed in claim 1, wherein when sufficient adherence to the determined setpoint trajectory for the tool is not possible, the method further comprises intervening in steering of the mobile system.
5. The method as claimed in claim 1, wherein at least one of the following is used for detecting the 3D profile: lidar, radar, 3D camera, and time-of-flight camera.
6. The method as claimed claim 1, further comprising: removing movements made by the mobile system itself from a camera image by calculation.
7. The method as claimed in claim 1, wherein detecting the 3D profile comprises: detecting the 3D profile in a working region of the tool.
8. The method as claimed in claim 2, wherein the determination of the setpoint trajectory and determining corresponding actuator data are performed by a single control unit.
9. A device for operating a mobile system, comprising: a sensor apparatus configured to detect in three dimensions a surrounding area of the mobile system; and a prediction apparatus configured to predict, based on the surrounding area detected in three dimensions, a setpoint trajectory for the mobile system and/or a tool of the mobile system; and a control apparatus configured to control the mobile system and/or the tool of the mobile system according to the predicted setpoint trajectory.
10. The method as claimed in claim 1, wherein: a computer program product contains program code for performing the method when the program code is run on an electronic device for operating the mobile system, and the computer program product is stored on a computer-readable data storage medium.
Description
[0033] In the figures,
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
DESCRIPTION OF EMBODIMENTS
[0040] A core idea of the invention is in particular to provide improved operation of a mobile system. According to this idea, uneven areas of the ground in a driving lane lying in the future or ahead of the mobile system are detected, and prompt/predictive feedforward control of elements (steering and/or tools) of the mobile system is performed on the basis thereof in order to reduce control errors with respect to the GPS position. The greater precision of work processes and lane-keeping achieved thereby advantageously results in greater revenue, reduced compaction of the soil surface and greater acceptance of GPS-based assistance systems for the mobile system.
[0041]
[0042] The figure shows a sensor apparatus 10 for detecting a 3D surrounding-area profile in front of the mobile system 200, which apparatus is functionally connected to a prediction apparatus 20 for determining a predicted trajectory for the mobile system 200. The prediction apparatus 20 determines the predictive trajectory (setpoint trajectory) on the basis of data from the detected 3D surrounding-area profile. The prediction apparatus 20 is functionally connected to a control apparatus 30, which is used to control at least one actuator of the mobile system 200 according to the detected three-dimensional profile.
[0043] This means, for instance, that actuators are controlled so as to guide the mobile system 200 to achieve optimum lane-keeping. This can also be understood to mean that a tool of the mobile system 200, for instance a mowing implement, construction tool, etc., which is functionally connected to the mobile system 200, is controlled predictively in a feedforward manner with knowledge of the three-dimensional surface profile, and thereby can operate more evenly and hence more efficiently.
[0044] Depending on the application, for instance GPS-accurate steering, GPS-accurate working, etc., the process model of the system from GPS reception to the final control element (e.g. wheel, tool) can already be available to the mobile system 200 in advance or be applied at run time of the mobile system 200.
[0045] As mentioned above, a 3D surface-profile map can be created by means of distance-measuring techniques including correcting for the movement made by the mobile system 200 itself. The sensors required for this purpose are accordingly fitted in the front region of the mobile system 200. For land surfaces containing plant growth, the exposed surface (usually furrows or fixed driving lanes) are recognized, for example, by feature extraction techniques and, optionally, object classification techniques, and, as such, identified as a surface over which, in principle, it is possible to drive.
[0046] The trajectory can be predicted for each wheel or each tool of the mobile system 200 from the specified GPS lane or movement made by the mobile system 200 itself and the 3D surface-profile map.
[0047] In particular, tillage, fairways, overgrown areas, soil settlement, natural uneven areas, etc. can produce abrupt height changes in the wheel lanes or tool lanes and hence cause unwanted roll and/or pitch and/or yaw moments.
[0048] Mobile systems 200 in the form of agricultural machines usually, as regards the processes to be performed, travel whenever possible in the same lanes in order to minimize the soil area that is compacted and to avoid damaging any plants at all if possible. In this case, the 3D surface-profile map is not substantially changed by the intrinsic weight of the vehicle/of the machine. When traversing for the first time (e.g. as a result of previously ploughed/loosened soil, non-existent travel lanes or furrows), the subsequent soil compaction can be learnt on the first route segment or is applied in advance. This soil compaction can be taken into account, for instance, in the 3D surface-profile map.
[0049] It is also conceivable to store and make available to other vehicles/machines, optionally via Cloud/backend devices, the 3D surface-profile map determined by the sensor apparatus 10.
[0050] Together with the process model of the system, it is thereby possible to determine predictively the roll, pitch and yaw moments and, depending on the distance in time and/or space from predictive disturbances (roll, pitch and yaw moments), to control accordingly in a feedforward manner the control-loop controllers for steering the mobile system 200 and/or guiding the tools of the mobile system 200. In particular for heavy and hence slow-acting vehicles or machines, this advantageously results in smaller minimum and maximum deviations from the required trajectory of the vehicles and/or tools of the vehicles.
[0051] Any control errors that still remain in the controlled process as a result of tolerances, drift, etc. can be learnt and incorporated in the feedforward control.
[0052] The predicted and/or real data can optionally be stored in maps and be used for the next traverse by the same or other vehicles and machines, for example in the predictive controllers thereof.
[0053] In order to optimize the accuracy of the closed-loop control and real-time capability of the proposed system, an integration approach using a single electronic control unit (e.g. microcontroller, microprocessor and ASIC/DSP) is preferred, because this single control-unit approach has advantages over approaches using a plurality of control units in terms of jitter and latencies in the overall closed-loop control.
[0054] Algorithms, sensor-data fusions and also image processing algorithms and 3D maps in particular require the software to be executed in high-performance, large-scale integration microcontrollers, microprocessors and ASICs/DSPs.
[0055]
[0056] In a step 300, a sensor apparatus 10 is provided in the form of surround sensors for detecting in three dimensions the surface profile in front of the mobile system 200, for example one or more 3D cameras, time-of-flight cameras, etc., which, in a step 310, are used to create a high-resolution 3D surface profile. In this process, a detection range of the sensor apparatus 10 corresponds substantially to a working region of the tool 210 of the mobile system 200. In a subsequent step 320, the setpoint trajectory of vehicle wheels and/or tools of the mobile system 200 is predicted. In a step 330, a predicted deviation from the predicted setpoint trajectory is determined.
[0057] In a step 340, feedforward control values for predictive actuator management of the mobile system 200 are determined. In a step 350, a predictive manipulated-variable component for the relevant actuator is determined.
[0058] In a step 360, kinematics and/or dynamics of the mobile system and/or the tool thereof are taken into account. In addition, in a step 370, a control-system transfer characteristic for the control loop(s) of the working machine (vehicle and tool) is taken into account.
[0059]
[0060] At the uneven points in the driving lane, the tool 210 thereby finds itself already in the correct position as a result of feedforward control carried out, and can thereby operate efficiently. This principle is shown in illustration b) also for depressions 2, and in illustration c) for elevations 1 and depressions 2.
[0061] Obviously, this principle can also be used for a mobile system 200 without tools 210. In this case, actuators of the mobile system 200 are used to compensate for the uneven areas 1, 2, so that the mobile system 200 follows a specified driving lane with minimum possible impact from the uneven areas.
[0062]
[0063]
[0064]
[0065] In a step 400, a 3D profile of a route ahead of defined length is detected.
[0066] In a step 410, a setpoint trajectory ST of the mobile system 200 and/or of a tool 210 of the mobile system 200 is determined on the basis of the detected 3D profile.
[0067] In a step 420, a defined operation of the mobile system 200 is performed, taking into account the predicted trajectory ST along the route.
[0068] The method according to the invention can be implemented advantageously as software, which runs, for example, on the device 100 comprising the sensor apparatus 10, the prediction apparatus 20 and the control apparatus 30. Easy adaptability of the method can thereby be facilitated.
[0069] A person skilled in the art who alters and/or combines the features of the invention in a suitable manner will not depart from the essence of the present invention.