DE102019201912A1 - Control of an agricultural machine based on the detection of a boundary on agricultural land - Google Patents
Control of an agricultural machine based on the detection of a boundary on agricultural land Download PDFInfo
- Publication number
- DE102019201912A1 DE102019201912A1 DE102019201912.9A DE102019201912A DE102019201912A1 DE 102019201912 A1 DE102019201912 A1 DE 102019201912A1 DE 102019201912 A DE102019201912 A DE 102019201912A DE 102019201912 A1 DE102019201912 A1 DE 102019201912A1
- Authority
- DE
- Germany
- Prior art keywords
- area
- agricultural machine
- agricultural
- weed
- environment data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000001514 detection method Methods 0.000 title description 10
- 241000196324 Embryophyta Species 0.000 claims abstract description 32
- 238000000034 method Methods 0.000 claims abstract description 17
- 230000011218 segmentation Effects 0.000 claims abstract description 8
- 238000004590 computer program Methods 0.000 claims description 13
- 238000011156 evaluation Methods 0.000 claims description 12
- 230000007613 environmental effect Effects 0.000 abstract description 4
- 238000012806 monitoring device Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000001276 controlling effect Effects 0.000 description 3
- 230000001105 regulatory effect Effects 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 240000007124 Brassica oleracea Species 0.000 description 2
- 235000003899 Brassica oleracea var acephala Nutrition 0.000 description 2
- 235000011301 Brassica oleracea var capitata Nutrition 0.000 description 2
- 235000001169 Brassica oleracea var oleracea Nutrition 0.000 description 2
- 240000008042 Zea mays Species 0.000 description 2
- 235000016383 Zea mays subsp huehuetenangensis Nutrition 0.000 description 2
- 235000002017 Zea mays subsp mays Nutrition 0.000 description 2
- 235000013339 cereals Nutrition 0.000 description 2
- 230000001427 coherent effect Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 235000009973 maize Nutrition 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 235000013311 vegetables Nutrition 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000003306 harvesting Methods 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000149 penetrating effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000005507 spraying Methods 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01B—SOIL WORKING IN AGRICULTURE OR FORESTRY; PARTS, DETAILS, OR ACCESSORIES OF AGRICULTURAL MACHINES OR IMPLEMENTS, IN GENERAL
- A01B69/00—Steering of agricultural machines or implements; Guiding agricultural machines or implements on a desired track
- A01B69/007—Steering or guiding of agricultural vehicles, e.g. steering of the tractor to keep the plough in the furrow
- A01B69/008—Steering or guiding of agricultural vehicles, e.g. steering of the tractor to keep the plough in the furrow automatic
Landscapes
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Soil Sciences (AREA)
- Environmental Sciences (AREA)
- Guiding Agricultural Machines (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Verfahren zur Steuerung einer Landmaschine (50), umfassend Erhalten von Umfelddaten, die von einer Umfeldsensorik (22) beim Erfassen einer landwirtschaftlichen Nutzfläche (60) erzeugt sind; Auswerten der Umfelddaten, um einen Anbaubereich (62), einen Unkrautbereich (64) und einen Grenzverlauf (63) zwischen dem Anbaubereich (62) und dem Unkrautbereich (64) basierend auf einer Segmentierung der Umfelddaten zu detektieren; und Erzeugen eines Steuersignals für die Landmaschine (50) basierend auf dem erkannten Grenzverlauf (63).A method for controlling an agricultural machine (50), comprising receiving data on the surroundings which are generated by a surroundings sensor system (22) when detecting an agricultural area (60); Evaluating the environmental data in order to detect a cultivation area (62), a weed area (64) and a boundary (63) between the cultivation area (62) and the weed area (64) based on a segmentation of the environmental data; and generating a control signal for the agricultural machine (50) based on the detected boundary profile (63).
Description
TECHNISCHES GEBIETTECHNICAL AREA
Die vorliegende Erfindung betrifft das Gebiet der autonom beziehungsweise teilautonom fahrenden Landmaschinen. Insbesondere betrifft die vorliegende Erfindung eine Vorrichtung, ein Verfahren, ein Computer-Programm-Produkt, ein computerlesbares Speichermedium sowie ein Datenträgersignal zur Steuerung einer solchen Landmaschine.The present invention relates to the field of autonomously or partially autonomously driving agricultural machines. In particular, the present invention relates to a device, a method, a computer program product, a computer-readable storage medium and a data carrier signal for controlling such an agricultural machine.
TECHNISCHER HINTERGRUNDTECHNICAL BACKGROUND
Landmaschinen, die während ihrer Bewegungen auf einer landwirtschaftlichen Nutzfläche mittels eines Navigationssystems steuerbar sind, sind aus dem Stand der Technik bekannt. Beispielsweise offenbart
Bei der Bewirtschaftung von landwirtschaftlichen Nutzflächen wie Feldern ist es besonders wichtig, dass sich das dafür verwendete Mittel, insbesondere eine Landmaschine, für bestimmte Bearbeitungsvorgänge nur innerhalb einer vordefinierten Begrenzung bewegt. Eine ungewollte Grenzüberschreitung der Landmaschine kann dazu führen, dass Ernten beschädigt werden. Zusätzlich besteht das Risiko einer Kollision mit anderen Landmaschinen oder Personen, was fatale Folgen haben kann.When cultivating agricultural land such as fields, it is particularly important that the means used for this, in particular an agricultural machine, only move within a predefined limit for certain processing operations. Unintentional crossing of the limit by the agricultural machine can lead to harvests being damaged. There is also the risk of a collision with other agricultural machinery or people, which can have fatal consequences.
Jedoch haben diese aus dem Stand der Technik bekannten Systeme den Nachteil, dass die Erfassung der Objekte auf der Nutzfläche nicht hinreichend genau und störungsfrei funktioniert. Dies führt dazu, dass Begrenzungen von Feldstücken nicht mit der gebotenen Zuverlässigkeit erkannt werden können. Außerdem sind GNSSbasierte Lösungen aufgrund der häufig hohen Lizenzgebühren für die Nutzung von GNSS-Systemen sehr kostspielig.However, these systems known from the prior art have the disadvantage that the detection of the objects on the usable area does not function with sufficient accuracy and without interference. As a result, the boundaries of field pieces cannot be recognized with the required reliability. In addition, GNSS-based solutions are very expensive due to the often high license fees for the use of GNSS systems.
Der vorliegenden Erfindung liegt daher die Aufgabe zugrunde, die landwirtschaftliche Bearbeitung der Nutzflächen mit erhöhter Sicherheit bei gleichzeitig zumindest gleichbleibendem Kostenniveau durchzuführen.The present invention is therefore based on the object of carrying out the agricultural cultivation of the usable areas with increased safety while at the same time keeping the cost level at least the same.
Die Aufgabe wird gelöst durch eine Vorrichtung, ein Verfahren, ein Computer-Programm-Produkt, ein computerlesbares Speichermedium sowie ein Datenträgersignal gemäß den unabhängigen Ansprüchen.The object is achieved by a device, a method, a computer program product, a computer-readable storage medium and a data carrier signal according to the independent claims.
Die Landmaschine kann als einteiliges Fahrzeug oder Gelenkfahrzeug ausgebildet sein. Sie kann einen Schwader, eine Heumaschine, einen Mähdrescher, eine Spritzmaschine, eine Sprühmaschine (Engl.: Sprayer) oder ein anderes in der Landwirtschaft einsetzbares Fahrzeug umfassen. Die Landmaschine ist ein autonom oder teilautonom fahrendes Fahrzeug. Dies bedeutet, dass die Landmaschine ganz (beim vollautnom fahrenden Fahrzeug) bzw. teilweise (beim teilautonom fahrenden Fahrzeug) ohne Einfluss eines menschlichen Fahrers agieren kann.The agricultural machine can be designed as a one-piece vehicle or articulated vehicle. It can comprise a swather, a hay machine, a combine harvester, a spraying machine, a sprayer or another vehicle that can be used in agriculture. The agricultural machine is an autonomous or semi-autonomous vehicle. This means that the agricultural machine can act entirely (in the case of a fully autonomous vehicle) or partially (in the case of a partially autonomous vehicle) without the influence of a human driver.
Bei der Vorrichtung zur Steuerung der Landmaschine kann es sich beispielsweise um eine elektronische Steuer- oder Regeleinheit (engl. ECU = Electronic Control Unit), ein elektronisches Steuer- oder Regelmodul (ECM = Electronic Control Module) oder eine Steuer-/Regeleinheit für autonomes Fahren (z.B. ein „Autopilot“) handeln. Die Steuervorrichtung kann sich in der Landmaschine befinden, oder außerhalb bzw. teilweise außerhalb der Landmaschine. Beispielsweise kann die Steuervorrichtung Teil einer zentralen Überwachungseinrichtung für die landwirtschaftliche Nutzfläche sein. Die Kommunikation kann drahtlos, etwa über BlueTooth, Infrarot, Nahfeld-Kommunikation (Engl.: NFC), Funk, Internet, Intranet, Cloud-Systeme und/oder verdrahtete Systeme erfolgen.
Die Umfeldsensorik zum Erzeugen von Umfelddaten kann einen oder mehrere Umfeldsensoren umfassen. Die Umfeldsensoren umfassen vorzugsweise einen Radarsensor (z.B. einen Breitbandradarsensor oder einen Bodenradarsensor, Engl.: Ground Penetrating Radar, GPR), einen Lidarsensor, einen Ultraschallsensor und/oder eine Kamera, etwa eine Stereokamera oder 3D-Kamera oder eine Infrarotkamera, umfassen. Die Umfeldsensorik kann an der Landmaschine angebracht sein und somit das Umfeld der auf der landwirtschaftlichen Nutzfläche fahrenden Landmaschine in Echtzeit erfassen. Alternativ kann die Umfeldsensorik Teil einer zentralen Überwachungseinrichtung zum Überwachen der Nutzfläche sein, wobei die Überwachungseinrichtung mit der Steuervorrichtung und/oder der Landmaschine verbunden ist. Die mehreren Umfeldsensoren der Umfeldsensorik können an unterschiedlichen Positionen der Landmaschine und/oder der zentralen Überwachungseinrichtung angeordnet sein. Es kann zumindest einer der Umfeldsensoren an einem anderen Fahrzeug angeordnet sein, beispielsweise an einer anderen Landmaschine auf der landwirtschaftlichen Nutzfläche.The device for controlling the agricultural machine can be, for example, an electronic control or regulating unit (ECU), an electronic control or regulating module (ECM = Electronic Control Module) or a control / regulating unit for autonomous driving (e.g. an "autopilot"). The control device can be located in the agricultural machine, or outside or partially outside the agricultural machine. For example, the control device can be part of a central monitoring device for the agricultural area. Communication can be wireless, for example via BlueTooth, infrared, near-field communication (NFC), radio, Internet, intranet, cloud systems and / or wired systems.
The environment sensor system for generating environment data can comprise one or more environment sensors. The environment sensors preferably include a radar sensor (for example a broadband radar sensor or a ground penetrating radar sensor, GPR), a lidar sensor, an ultrasonic sensor and / or a camera, for example a stereo camera or 3D camera or an infrared camera. The environment sensor system can be attached to the agricultural machine and thus record the environment of the agricultural machine traveling on the agricultural area in real time. Alternatively, the environment sensor system can be part of a central monitoring device for monitoring the usable area, the monitoring device being connected to the control device and / or the agricultural machine. The multiple environment sensors of the environment sensor system can be arranged at different positions on the agricultural machine and / or the central monitoring device. At least one of the environment sensors can be arranged on another vehicle, for example on another agricultural machine on the agricultural area.
Mittels der Auswerteeinheit werden die Umfelddaten analysiert, um eine Mehrzahl von Objekten in den Umfelddaten zu erkennen. Die Objekterkennung basiert auf einer Segmentierung der Umfelddaten, bei der ein bestimmter Algorithmus oder mehrere Algorithmen verwendet werden, die dazu ausgebildet sind, inhaltlich zusammenhängenden Regionen durch Zusammenfassung benachbarter Pixel oder Voxel entsprechend einem bestimmten Homogenitätskriterium zu erkennen. Die erkannten Objekte werden mittels der Auswerteeinheit klassifiziert, um jedem der Objekte eine Objektklasse (beispielsweise Anbaufläche, Unkrautfläche, Wege), zuzuweisen. Die Klassifizierung basiert vorzugsweise auf einer Analyse der Umfelddaten hinsichtlich Reflexionseigenschaften der verschiedenen erfassten Objekte. Beispielsweise weisen Anbauprodukte wie Kohlgemüse, Mais und Getreide weisen bei bestimmten Lichtwellenlängen einen höheren Reflexionskoeffizienten als Unkräuter auf. Daher kann mittels einer Reflexionsmessung zwischen den verschiedenen Objekten unterschieden werden.The environment data are analyzed by means of the evaluation unit in order to identify a plurality of objects in the environment data. The Object recognition is based on a segmentation of the surrounding data, in which a specific algorithm or a plurality of algorithms are used which are designed to recognize regions with coherent content by combining neighboring pixels or voxels according to a specific homogeneity criterion. The recognized objects are classified by means of the evaluation unit in order to assign an object class (for example cultivation area, weed area, paths) to each of the objects. The classification is preferably based on an analysis of the environment data with regard to reflection properties of the various detected objects. For example, crops such as cabbage vegetables, maize and cereals have a higher reflection coefficient than weeds at certain wavelengths of light. A reflection measurement can therefore be used to differentiate between the various objects.
Auf diese Weise werden ein Anbaubereich, ein Unkrautbereich sowie ein Grenzverlauf zwischen dem Anbaubereich und dem Unkrautbereich detektiert. Der Grenzverlauf bezieht sich auf einen Übergang vom Anbaubereich zum Unkrautbereich oder umgekehrt, wobei der Übergang eine dimensionslose Linien bzw. Kurve umfassen oder eine vom Umfeldsensor erfassbare Breite haben kann. Die Segmentierung ist vorzugsweise eine semantische Segmentierung.In this way, a growing area, a weed area and a boundary between the growing area and the weed area are detected. The borderline relates to a transition from the cultivation area to the weed area or vice versa, the transition comprising a dimensionless line or curve or having a width that can be detected by the environment sensor. The segmentation is preferably a semantic segmentation.
Beruhend auf der obigen sensorbasierten Objekterkennung und Detektion des Grenzverlaufs wird ein Steuersignal erzeugt, welches eine geeignete Maßnahme für die Landmaschine hervorruft. Das Steuersignal kann an eine externe Entität wie eine zentrale Steuereinrichtung, die mit der Landmaschine verbunden ist, oder die Landmaschine selbst (bspw. einen Aktor der Landmaschine) ausgegeben werden. Gemäß einer Ausführungsform umfasst das Verfahren ferner bewirkt das Steuersignal, dass die Landmaschine eine Bremsung (z.B. Vollbremsung), eine Fahrtrichtungsänderung vornimmt und/oder ein Warnsignal (z.B. ein Warnlichtsignal wie ein rotes Lichtsignal, ein Warntonsignal oder ein Vibrationssignal) aussendet.Based on the above sensor-based object recognition and detection of the boundary profile, a control signal is generated which brings about a suitable measure for the agricultural machine. The control signal can be output to an external entity, such as a central control device, which is connected to the agricultural machine, or the agricultural machine itself (for example an actuator of the agricultural machine). According to one embodiment, the method further comprises the control signal causing the agricultural machine to brake (e.g. full braking), change the direction of travel and / or emit a warning signal (e.g. a warning light signal such as a red light signal, a warning sound signal or a vibration signal).
Die erfindungsgemäße Steuerung der Landmaschine ist besonders vorteilhaft, da hierdurch verschiedene Bereiche auf der landwirtschaftlichen Nutzfläche wie Anbauflächen und Unkrautflächen bei der Erzeugung des Steuersignals berücksichtigt werden. Benachbarte Anbauflächen bzw. Feldstücke sind oft mit einem Unkrautbereich voneinander getrennt. Daher markieren derartige Unkrautbereiche die Grenze zwischen zwei benachbarten Feldstücken. Wenn zu einem gegebenen Zeitpunkt nur eins der beiden benachbarten Feldstücke von der Landmaschine bearbeitet werden soll, kann erfindungsgemäß besonders zuverlässig vermieden werden, dass das andere Feldstück, welches nicht betreten werden soll, versehentlich durch die Landmaschine beeinträchtigt wird. Die landwirtschaftliche Bewirtschaftung kann daher auf sichere Weise automatisiert bzw. teilautomatisiert werden.The control of the agricultural machine according to the invention is particularly advantageous because it allows different areas on the agricultural area such as cultivation areas and weed areas to be taken into account when generating the control signal. Adjacent cultivation areas or fields are often separated from one another by a weed area. Therefore, such weed areas mark the border between two neighboring fields. If only one of the two adjacent field pieces is to be processed by the agricultural machine at a given point in time, according to the invention it can be particularly reliably avoided that the other field piece, which is not to be entered, is inadvertently impaired by the agricultural machine. Agricultural management can therefore be automated or partially automated in a secure manner.
Vorteilhafte Ausgestaltungen und Weiterbildungen sind in den Unteransprüchen angegeben.Advantageous refinements and developments are specified in the subclaims.
Gemäß einer Ausführungsform umfasst das Verfahren ferner Erstellen einer Rasterkarte basierend auf den Umfelddaten, wobei die Rasterkarte mehrere Rasterelemente aufweist, wobei jedem der Rasterelemente eine Objektklasse zugeordnet wird. According to one embodiment, the method further comprises creating a raster map based on the environment data, the raster map having a plurality of raster elements, an object class being assigned to each of the raster elements.
Jedes Rasterelement entspricht einem Flächenelement der landwirtschaftlichen Nutzfläche. Auf diese Weise können die Objektklassen bereichsweise zugewiesen werden. Die Rasterkarte liefert besonders genaue Information darüber, wie die Nutzfläche in verschiedene Bereiche aufgeteilt ist. Dies ist vorteilhaft für eine zuverlässige Steuerung der Landmaschine auf der Nutzfläche.Each grid element corresponds to a surface element of the agricultural area. In this way, the object classes can be assigned area by area. The grid map provides particularly precise information about how the usable area is divided into different areas. This is advantageous for reliable control of the agricultural machine on the usable area.
Gemäß einer weiteren Ausführungsform ist zumindest einem der Rasterelemente ein Attribut zugewiesen, wobei das Attribut eine Höhe und/oder Dichte eines im zumindest einen Rasterelements erkannten Objektes umfasst.According to a further embodiment, an attribute is assigned to at least one of the grid elements, the attribute comprising a height and / or density of an object recognized in the at least one grid element.
Auf diese Weise sind umfangreichere Informationen über die verschiedenen Flächenelemente der Nutzfläche ermittelbar, was die sicherere Steuerung der Landmaschine auf der Nutzfläche weiter begünstigt.In this way, more extensive information about the various surface elements of the usable area can be determined, which further favors the more reliable control of the agricultural machine on the usable area.
Gemäß einer weiteren Ausführungsform wird das Steuersignal unter der Bedingung erzeugt, dass sich der Anbaubereich von der Landmaschine ausgehend betrachtet vor dem Unkrautbereich befindet.According to a further embodiment, the control signal is generated under the condition that, viewed from the agricultural machine, the cultivation area is in front of the weed area.
Der Unkrautbereich ist daher weiter als der Anbaubereich von der Landmaschine entfernt. Auf diese Weise kann eine unnötige Maßnahme wie Bremsung beim Eintritt in den zu bearbeitenden Anbaubereich vermieden und zugleich eine erforderliche Maßnahme vorm Eintritt in ein (vorübergehend) nicht zu bearbeitendes Feldstück sichergestellt werden.The weed area is therefore further away from the agricultural machine than the cultivation area. In this way, an unnecessary measure such as braking when entering the cultivation area to be worked can be avoided and at the same time a necessary measure can be ensured before entering a (temporarily) not to be worked field piece.
Gemäß einer Ausführungsform umfasst das Verfahren ferner Auswerten der Umfelddaten, um einen Wegbereich zwischen zwei an den Wegbereich angrenzenden Unkrautbereichen zu detektieren.According to one embodiment, the method further comprises evaluating the environment data in order to detect a path area between two weed areas adjoining the path area.
Ein derartiger Wegbereich markiert in vielen Fällen die Grenze zwischen zwei benachbarten Feldstücken. Ein weiteres Steuersignal zur Bremsung oder Fahrtrichtungsänderung der Landmaschine kann bei der Detektion des Wegbereichs ausgelöst werden. Hierdurch kann das ungewollte Betreten eines benachbarten Feldstücks, welches (vorübergehend) nicht bearbeitete werden soll, besonders sicher vermieden werden.In many cases, such a path area marks the boundary between two adjacent field pieces. Another control signal for braking or changing the direction of travel of the agricultural machine can be used when the distance range is detected to be triggered. In this way, unintentional stepping onto an adjacent field piece which is not (temporarily) to be worked on can be avoided particularly reliably.
Alternativ oder zusätzlich umfasst das Verfahren ferner Auswerten der Umfelddaten, um einen Wegbereich innerhalb eines Anbaubereichs zu detektieren. In diesem Fall markiert der Wegbereich keine Begrenzung des Anbaubereichs. Die Landmaschine muss nicht gebremst werden. Es wird daher kein auf der Detektion des Wegbereichs basierendes Steuersignal oder ein Entwarnungssignal (z.B. ein grünes Lichtsignal) ausgelöst.As an alternative or in addition, the method also includes evaluating the surroundings data in order to detect a path area within a cultivation area. In this case, the path area does not mark the boundary of the cultivation area. The agricultural machine does not have to be braked. Therefore, no control signal based on the detection of the route area or an all-clear signal (e.g. a green light signal) is triggered.
Das erfindungsgemäße Computerprogrammprodukt ist ausgeführt, in einen Speicher eines Computers geladen zu werden und umfasst Softwarecodeabschnitte, mit denen die Verfahrensschritte des erfindungsgemäßen Verfahrens ausgeführt werden, wenn das Computerprogrammprodukt auf dem Computer läuft.The computer program product according to the invention is designed to be loaded into a memory of a computer and comprises software code sections with which the method steps of the method according to the invention are carried out when the computer program product is running on the computer.
Ein Programm gehört zur Software eines Daten verarbeitenden Systems, zum Beispiel einer Auswerteeinrichtung oder einem Computer. Software ist ein Sammelbegriff für Programme und zugehörigen Daten. Das Komplement zu Software ist Hardware. Hardware bezeichnet die mechanische und elektronische Ausrichtung eines Daten verarbeitenden Systems. Ein Computer ist eine Auswerteeinrichtung.A program belongs to the software of a data processing system, for example an evaluation device or a computer. Software is a collective term for programs and associated data. The complement to software is hardware. Hardware describes the mechanical and electronic alignment of a data processing system. A computer is an evaluation device.
Computerprogrammprodukte umfassen in der Regel eine Folge von Befehlen, durch die die Hardware bei geladenem Programm veranlasst wird, ein bestimmtes Verfahren durchzuführen, das zu einem bestimmten Ergebnis führt. Wenn das betreffende Programm auf einem Computer zum Einsatz kommt, ruft das Computerprogrammprodukt den oben beschriebenen erfinderischen technischen Effekt hervor.Computer program products generally comprise a sequence of instructions which, when the program is loaded, cause the hardware to carry out a specific method that leads to a specific result. When the program in question is used on a computer, the computer program product produces the inventive technical effect described above.
Das erfindungsgemäße Computerprogrammprodukt ist Plattform unabhängig. Das heißt, es kann auf jeder beliebigen Rechenplattform ausgeführt werden. Bevorzugt wird das Computerprogrammprodukt auf einer erfindungsgemäßen Auswertevorrichtung zum Erfassen des Umfelds des Fahrzeugs ausgeführt.The computer program product according to the invention is platform independent. That means it can run on any computing platform. The computer program product is preferably executed on an evaluation device according to the invention for detecting the surroundings of the vehicle.
Die Softwarecodeabschnitte sind in einer beliebigen Programmiersprache geschrieben, zum Beispiel in Python.The software code sections are written in any programming language, for example Python.
Das computerlesbare Speichermedium ist beispielsweise ein elektronisches, magnetisches, optisches oder magneto-optisches Speichermedium.The computer-readable storage medium is, for example, an electronic, magnetic, optical or magneto-optical storage medium.
Das Datenträgersignal ist ein Signal, welches das Computer-Programm-Produkt von einem Speichermedium, auf dem das Computer-Programm-Produkt gespeichert ist, auf eine andere Entität, beispielsweise ein anderes Speichermedium, einen Server, ein Cloud-System oder eine Daten verarbeitende Einrichtung, überträgt.The data carrier signal is a signal which the computer program product from a storage medium on which the computer program product is stored to another entity, for example another storage medium, a server, a cloud system or a data processing facility , transmits.
Ausführungsformen werden nun beispielhaft und unter Bezugnahme auf die beigefügten Zeichnungen beschrieben. Es zeigen:
-
1 eine schematische Darstellung einer erfindungsgemäßen Vorrichtung gemäß einer Ausführungsform; -
2 eine schematische Darstellung einer Rasterkarte, die basierend auf Erfassung einer landwirtschaftlichen Nutzfläche erstellt ist; und -
3 eine schematische Darstellung der Nutzfläche zur Veranschaulichung der erfindungsgemäßen Steuerung.
-
1 a schematic representation of a device according to the invention according to one embodiment; -
2 a schematic representation of a grid map that is created based on the detection of an agricultural area; and -
3 a schematic representation of the usable area to illustrate the control according to the invention.
In den Figuren beziehen sich gleiche Bezugszeichen auf gleiche oder funktionsähnliche Bezugsteile. In den einzelnen Figuren sind die jeweils relevanten Bezugsteile gekennzeichnet.In the figures, the same reference numerals relate to the same or functionally similar reference parts. The relevant reference parts are identified in the individual figures.
Die Steuervorrichtung
Auf diese Weise werden ein Anbaubereich
Die Steuervorrichtung
Wenn sich die Landmaschine
Hier wird ein erster Grenzverlauf
Gleichzeitig wird, wie in
Außerdem wird, wie in
Des Weiteren wird, wie in
Die Steuervorrichtung
BezugszeichenlisteList of reference symbols
- 1010
- SteuervorrichtungControl device
- 1212
- EingangsschnittstelleInput interface
- 1414th
- AuswerteeinheitEvaluation unit
- 1616
- SignaleinheitSignal unit
- 1818th
- AusgangsschnittstelleOutput interface
- 2222nd
- UmfeldsensorikEnvironment sensors
- 222222
- ErfassungsbereichDetection area
- 2424
- RasterkarteRaster map
- 242242
- RasterkartenelementeRaster map elements
- 5050
- Landmaschine (Sprühmaschine)Agricultural machine (sprayer)
- 60 60
- NutzflächeUsable area
- 62, 62a,b62, 62a, b
- AnbaubereichCultivation area
- 63, 63a,b63, 63a, b
- GrenzverlaufBorderline
- 64, 64a,b64, 64a, b
- UnkrautbereichWeed area
- 6666
- WegbereichPath area
ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDED IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant was generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturPatent literature cited
- US 2018/0113473 A1 [0002]US 2018/0113473 A1 [0002]
Claims (12)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102019201912.9A DE102019201912A1 (en) | 2019-02-14 | 2019-02-14 | Control of an agricultural machine based on the detection of a boundary on agricultural land |
| PCT/EP2020/050793 WO2020164833A1 (en) | 2019-02-14 | 2020-01-14 | Control of an agricultural machine on the basis of the detection of the course of a border in agricultural usable areas |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102019201912.9A DE102019201912A1 (en) | 2019-02-14 | 2019-02-14 | Control of an agricultural machine based on the detection of a boundary on agricultural land |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102019201912A1 true DE102019201912A1 (en) | 2020-08-20 |
Family
ID=69167836
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102019201912.9A Withdrawn DE102019201912A1 (en) | 2019-02-14 | 2019-02-14 | Control of an agricultural machine based on the detection of a boundary on agricultural land |
Country Status (2)
| Country | Link |
|---|---|
| DE (1) | DE102019201912A1 (en) |
| WO (1) | WO2020164833A1 (en) |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE4422411A1 (en) * | 1993-07-13 | 1995-01-19 | Deutsche Aerospace | Process for monitoring areas on the ground and arrangement for carrying out the process |
| US9002565B2 (en) | 2003-03-20 | 2015-04-07 | Agjunction Llc | GNSS and optical guidance and machine control |
| DE102006015204A1 (en) * | 2006-03-30 | 2007-10-18 | Claas Selbstfahrende Erntemaschinen Gmbh | Method for creating a route plan for agricultural machine systems |
| EP2368419B1 (en) * | 2010-03-23 | 2016-08-10 | CLAAS E-Systems KGaA mbH & Co KG | A method of detecting a structure in a field, a method of steering an agricultural vehicle and an agricultural vehicle |
| DE102011078290A1 (en) * | 2011-06-29 | 2013-01-03 | Robert Bosch Gmbh | Method for classifying surrounding region of vehicle e.g. agricultural tractor, involves comparing detected pattern on recorded image of the surrounding area with patterns stored in database |
| DE102016209437B4 (en) * | 2016-05-31 | 2026-01-29 | Deere & Company | Automatic steering system for guiding an agricultural vehicle across a field and corresponding procedure |
-
2019
- 2019-02-14 DE DE102019201912.9A patent/DE102019201912A1/en not_active Withdrawn
-
2020
- 2020-01-14 WO PCT/EP2020/050793 patent/WO2020164833A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| WO2020164833A1 (en) | 2020-08-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3466239A1 (en) | Method for operating a self-propelled agricultural working machine | |
| DE102019201914A1 (en) | Trajectory determination for agricultural machinery using raster maps | |
| DE102019114371A1 (en) | ONLINE DIAGNOSTICS AND PROGNOSTICS FOR A VEHICLE PERCEPTION SYSTEM | |
| DE102019203247A1 (en) | Vision-based steering assistance system for land vehicles | |
| DE102020107484A1 (en) | METHOD AND DEVICE FOR CONFIRMING A RADAR DETECTION | |
| DE102020106680A1 (en) | SYSTEM AND METHOD FOR CONTROLLING THE OPERATION OF A DEVICE WITH A STEERABLE OPTICAL SENSOR AND A STEERABLE RADAR UNIT | |
| DE112021006490T5 (en) | Autonomous vehicle steering Juke event detector | |
| EP3663881B1 (en) | Method for controlling an autonomous vehicle on the basis of estimated movement vectors | |
| EP4029758A1 (en) | Safety-critical on-board monitoring of the environment of a rail vehicle | |
| EP3875908B1 (en) | Vehicle navigation and virtual track guidance device | |
| EP3887915B1 (en) | Apparatus for locating an agricultural machine on the basis of sensor data and image segmentation | |
| DE102019201297A1 (en) | Autonomous operation of a vehicle within a safe work area | |
| DE102019206901A1 (en) | Agricultural environment recognition to avoid collisions with the help of a drone | |
| DE102019205474A1 (en) | Object detection in the vicinity of a vehicle using a primary sensor device and a secondary sensor device | |
| DE102019201912A1 (en) | Control of an agricultural machine based on the detection of a boundary on agricultural land | |
| DE102024118312A1 (en) | GUIDANCE AND/OR AUTOMATION OF WORK VEHICLES IN RELATION TO RECOGNIZED REGIONS OF INTEREST IN A WORK AREA | |
| DE102019204661A1 (en) | Localization and mapping for an off-road vehicle | |
| DE60303577T2 (en) | Method for monitoring the environment of a vehicle | |
| DE102019205481A1 (en) | Environment detection by means of a sensor with a variable detection area | |
| DE102019214796A1 (en) | Object detection in the vicinity of an agricultural machine using an ultra-broadband radar sensor | |
| DE102019201909A1 (en) | Control of agricultural machinery based on sensor detection of soil strength and / or soil density | |
| DE102019201632A1 (en) | Device for route planning for an agricultural machine based on sensor data and image segmentation | |
| DE102019201908A1 (en) | Sensor-based movement limitation of agricultural machinery | |
| DE102019201915A1 (en) | Control of agricultural machinery based on a combination of distance sensors and cameras | |
| DE102019201681A1 (en) | Device and method for diagnosing a vehicle control as well as computer program product, storage medium and data carrier signal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R163 | Identified publications notified | ||
| R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |