DE202018006746U1 - Sensor system for a road finisher - Google Patents
Sensor system for a road finisher Download PDFInfo
- Publication number
- DE202018006746U1 DE202018006746U1 DE202018006746.6U DE202018006746U DE202018006746U1 DE 202018006746 U1 DE202018006746 U1 DE 202018006746U1 DE 202018006746 U DE202018006746 U DE 202018006746U DE 202018006746 U1 DE202018006746 U1 DE 202018006746U1
- Authority
- DE
- Germany
- Prior art keywords
- distance
- angle
- screed
- designed
- road finisher
- 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.)
- Active
Links
- 238000011156 evaluation Methods 0.000 claims abstract description 64
- 238000005259 measurement Methods 0.000 claims description 62
- 235000004522 Pentaglottis sempervirens Nutrition 0.000 claims description 10
- 240000004050 Pentaglottis sempervirens Species 0.000 claims description 8
- 238000000034 method Methods 0.000 description 36
- 238000003801 milling Methods 0.000 description 17
- 238000003909 pattern recognition Methods 0.000 description 14
- 238000004590 computer program Methods 0.000 description 13
- 230000008859 change Effects 0.000 description 12
- 238000010276 construction Methods 0.000 description 12
- 239000013598 vector Substances 0.000 description 11
- 238000012937 correction Methods 0.000 description 9
- 238000004364 calculation method Methods 0.000 description 8
- 239000010426 asphalt Substances 0.000 description 7
- 230000001276 controlling effect Effects 0.000 description 6
- 238000001514 detection method Methods 0.000 description 6
- 238000004422 calculation algorithm Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000012935 Averaging Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000033001 locomotion Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000003079 width control Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000005056 compaction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- ZINJLDJMHCUBIP-UHFFFAOYSA-N ethametsulfuron-methyl Chemical compound CCOC1=NC(NC)=NC(NC(=O)NS(=O)(=O)C=2C(=CC=CC=2)C(=O)OC)=N1 ZINJLDJMHCUBIP-UHFFFAOYSA-N 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 229910000679 solder Inorganic materials 0.000 description 1
- 210000002023 somite Anatomy 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Images
Classifications
-
- E—FIXED CONSTRUCTIONS
- E01—CONSTRUCTION OF ROADS, RAILWAYS, OR BRIDGES
- E01C—CONSTRUCTION OF, OR SURFACES FOR, ROADS, SPORTS GROUNDS, OR THE LIKE; MACHINES OR AUXILIARY TOOLS FOR CONSTRUCTION OR REPAIR
- E01C19/00—Machines, tools or auxiliary devices for preparing or distributing paving materials, for working the placed materials, or for forming, consolidating, or finishing the paving
- E01C19/48—Machines, tools or auxiliary devices for preparing or distributing paving materials, for working the placed materials, or for forming, consolidating, or finishing the paving for laying-down the materials and consolidating them, or finishing the surface, e.g. slip forms therefor, forming kerbs or gutters in a continuous operation in situ
-
- E—FIXED CONSTRUCTIONS
- E01—CONSTRUCTION OF ROADS, RAILWAYS, OR BRIDGES
- E01C—CONSTRUCTION OF, OR SURFACES FOR, ROADS, SPORTS GROUNDS, OR THE LIKE; MACHINES OR AUXILIARY TOOLS FOR CONSTRUCTION OR REPAIR
- E01C19/00—Machines, tools or auxiliary devices for preparing or distributing paving materials, for working the placed materials, or for forming, consolidating, or finishing the paving
- E01C19/004—Devices for guiding or controlling the machines along a predetermined path
-
- E—FIXED CONSTRUCTIONS
- E01—CONSTRUCTION OF ROADS, RAILWAYS, OR BRIDGES
- E01C—CONSTRUCTION OF, OR SURFACES FOR, ROADS, SPORTS GROUNDS, OR THE LIKE; MACHINES OR AUXILIARY TOOLS FOR CONSTRUCTION OR REPAIR
- E01C19/00—Machines, tools or auxiliary devices for preparing or distributing paving materials, for working the placed materials, or for forming, consolidating, or finishing the paving
- E01C19/004—Devices for guiding or controlling the machines along a predetermined path
- E01C19/006—Devices for guiding or controlling the machines along a predetermined path by laser or ultrasound
-
- E—FIXED CONSTRUCTIONS
- E01—CONSTRUCTION OF ROADS, RAILWAYS, OR BRIDGES
- E01C—CONSTRUCTION OF, OR SURFACES FOR, ROADS, SPORTS GROUNDS, OR THE LIKE; MACHINES OR AUXILIARY TOOLS FOR CONSTRUCTION OR REPAIR
- E01C19/00—Machines, tools or auxiliary devices for preparing or distributing paving materials, for working the placed materials, or for forming, consolidating, or finishing the paving
- E01C19/004—Devices for guiding or controlling the machines along a predetermined path
- E01C19/008—Devices for guiding or controlling the machines along a predetermined path by reference lines placed along the road, e.g. wires co-operating with feeler elements
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/02—Systems using the reflection of electromagnetic waves other than radio waves
- G01S17/06—Systems determining position data of a target
- G01S17/42—Simultaneous measurement of distance and other co-ordinates
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/88—Lidar systems specially adapted for specific applications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/48—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
- G01S7/4808—Evaluating distance, position or velocity data
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Architecture (AREA)
- Civil Engineering (AREA)
- Structural Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Electromagnetism (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Optics & Photonics (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
Straßenfertiger (50) mit einer Bohle mit einem ausfahrbaren Teil und einem Sensorsystem (1), mit folgenden Merkmalen:
einem Laserscanner (10), der auf dem ausfahrbaren Teil einer Bohle (50b) des Straßenfertigers (50) angeordnet ist und ausgebildet ist, um einen vorgegebenen Winkelbereich nach ein oder mehreren Objekten abzusuchen und um entsprechende Abstandswerte, die den Abstand zu den ein oder mehreren Objekten beschreiben, zusammen mit entsprechenden Intensitätswerten, die eine Intensität einer sich an den ein oder mehreren Objekten einstellenden Reflexion beschreiben, über Winkel des vorgegebenen Winkelbereichs zu ermitteln,
eine Auswerteeinheit (20), die ausgebildet ist, um ausgehend von einem bekannten Muster, umfassend die Abstandswerte und die Intensitätswerte über Abtastwinkel, ein Objekt als Referenz (54, 54s, 54k) zusammen mit einem zugehörigen Winkel zu erkennen, und die ausgebildet ist, einen Abstand zu der Referenz (54, 54s, 54k) und den Winkel gegenüber der Referenz (54, 54s, 54k) zu bestimmen; und
eine Steuerung, die ausgebildet ist, das ausfahrbare Teil oder ausfahrbare Teile der Bohle (50b) und/oder die Bohle (50b) ausgehend von dem Abstand zu der Referenz (54, 54s, 54k) und dem Winkel gegenüber der Referenz (54, 54s, 54k) zu steuern.
Road finisher (50) with a screed with an extendable part and a sensor system (1), with the following features:
a laser scanner (10), which is arranged on the extendable part of a screed (50b) of the road finisher (50) and is designed to search a predetermined angular range for one or more objects and corresponding distance values that indicate the distance to the one or more Describe objects, together with corresponding intensity values, which describe an intensity of a reflection occurring at the one or more objects, to be determined via angles of the specified angle range,
an evaluation unit (20) which is designed to recognize an object as a reference (54, 54s, 54k) together with an associated angle based on a known pattern, comprising the distance values and the intensity values over the scanning angle, and which is designed determine a distance to the reference (54, 54s, 54k) and the angle from the reference (54, 54s, 54k); and
a controller that is designed to move the extendable part or parts of the screed (50b) and/or the screed (50b) based on the distance to the reference (54, 54s, 54k) and the angle relative to the reference (54, 54s , 54k).
Description
Ausführungsbeispiele der vorliegenden Erfindung beziehen sich auf ein Sensorsystem für eine Baumaschine, insbesondere für einen Straßenfertiger. Weitere Ausführungsbeispiele beziehen sich auf eine Baumaschine bzw. insbesondere einen Straßenfertiger mit einem entsprechenden Sensorsystem. Zusätzliche Ausführungsbeispiele beziehen sich auf ein Verfahren zur Ermittlung eines Abstands zu einer Referenz und/oder eines Winkels gegenüber der Referenz. Zusätzliche Ausführungsbeispiele beziehen sich auf ein Computerprogramm. Bevorzugte Ausführungsbeispiele beziehen sich auf einen Lenksensor für einen Straßenfertiger sowie einen Höhensensor zur Nivellierung einer Einbaubohle für einen Straßenfertiger.Embodiments of the present invention relate to a sensor system for a construction machine, in particular for a road finisher. Further exemplary embodiments relate to a construction machine or in particular a road finisher with a corresponding sensor system. Additional embodiments relate to a method for determining a distance to a reference and/or an angle relative to the reference. Additional embodiments relate to a computer program. Preferred exemplary embodiments relate to a steering sensor for a road finisher and a height sensor for leveling a screed for a road finisher.
Betrachtet man die Hauptaufgaben vom Straßenfertiger in der Praxis, so ist neben dem hochgenauen Nivellieren der Bohle auch eine präzise Lenkung notwendig. Diese wird heute in der Regel vom Fertiger-Bedienpersonal manuell ausgeführt. Für einen möglichst genauen Einbau muss dabei der Fertigerfahrer nach einer vorgegebenen Referenz die Lenkkorrekturen so ausführen, dass der Fertiger möglichst parallel und im gleichen Abstand zu dieser Referenz fährt. Unkorrektheiten in der Lenkung sowie einwirkende Störgrößen bedingen einer Lenkkorrektur an der Bohle, die vom Bohlenpersonal über die Steuerung vom ausfahrbaren Teil der Bohle vorgenommen wird. Nur das kontinuierliche und präzise Einstellen der Lenkung vom Traktorteil des Fertigers und das Nachführen vom ausfahrbaren Bohlenteil garantieren den korrekten Straßenverlauf, der durch die Referenz vorgegeben ist.If you look at the main tasks of the road finisher in practice, then in addition to the high-precision leveling of the screed, precise steering is also necessary. Today, this is usually carried out manually by the paver operator. In order to pave as precisely as possible, the paver driver must carry out the steering corrections according to a specified reference in such a way that the paver runs as parallel as possible and at the same distance from this reference. Incorrect steering as well as influencing disturbances require a steering correction on the screed, which is carried out by the screed personnel via the control of the extendable part of the screed. Only the continuous and precise adjustment of the steering of the paver's tractor part and the tracking of the extendable screed part guarantee the correct course of the road, which is specified by the reference.
Eine Automatisierung vom gesamten Lenkprozess (Traktor und Bohle) könnte das Bedienpersonal vom Straßenfertiger während des Asphalteinbaus erheblich entlasten. Für diese Automatisierungsaufgabe ist ein Sensor, im folgenden Lenksensor genannt, notwendig, der in der Lage ist, sich auf die unterschiedlichen Referenztypen einzustellen, diese zu verfolgen und den Abstand zur Referenz hochgenau zu bestimmen. Deshalb besteht der Bedarf nach einem verbesserten Ansatz.Automating the entire steering process (tractor and screed) could significantly relieve the paver operator during asphalt paving. This automation task requires a sensor, referred to below as a steering sensor, which is able to adapt to the different reference types, track them and determine the distance from the reference with great precision. Therefore, there is a need for an improved approach.
Aufgabe der vorliegenden Erfindung ist es ein Sensorkonzept zu schaffen, das einen verbesserten Kompromiss aus Genauigkeit, Adaptivität für unterschiedliche Einsatzgegebenheiten und Ergonomie schafft.The object of the present invention is to create a sensor concept that creates an improved compromise between accuracy, adaptability for different conditions of use and ergonomics.
Die Aufgabe wird durch die unabhängigen Patentansprüche gelöst.The object is solved by the independent patent claims.
Ausführungsbeispiele der vorliegenden Erfindung schaffen ein Sensorsystem für eine Baumaschine, insbesondere für einen Straßenfertiger mit zumindest einem (ersten) Laserscanner und einer Auswerteeinheit. Der erste Laserscanner ist beispielsweise seitlich auf der Baumaschine / dem Straßenfertiger selbst angeordnet. Der Laserscanner ist ausgebildet, um einen vorgegebenen Winkelbereich (z. B. Halbkreis bzw. 180-Grad-Bogen oder Vollkreis bzw. 360-Grad-Bogen oder anderer Winkelbereich) nach einem oder mehreren Objekten (wie z. B. einem Seil, einer Markierung oder einer Fräs- bzw. Bordsteinkante oder dergleichen) abzusuchen und um entsprechende Abstandswerte, die den Abstand zu dem einen oder mehreren (gefundenen) Objekten beschreiben, zusammen mit entsprechenden Intensitätswerten, die eine Intensität einer sich an dem einen oder den mehreren Objekten einstellenden Reflexion beschreiben, zu ermitteln. Diese Ermittlung erfolgt über den vorgegebenen Winkelbereich, und zwar mit Zuordnung der Abstandswerte bzw. Intensitätswerte zu einem jeweiligen Winkel innerhalb des vorgegebenen Winkelbereichs. Die Auswerteeinheit ist ausgebildet, um ausgehend von einem bekannten Muster, bestehend aus oder umfassend die Abstandswerte und die Intensitätswerte über die Winkel, ein Objekt als Referenz zusammen mit den zugehörigen Winkeln zu erkennen. Hier wird beispielsweise ausgehend von einem bestimmten Muster (Kombination der Variation der Intensitätswerte zusammen mit der Variation der Abstandswerte über die Winkel) der Bordstein bzw. das Seil erkannt oder sogar voneinander so differenziert, so dass dieses als Referenz dienen kann. Ferner ist die Auswerteeinheit ausgebildet, einen Abstand zu der Referenz und/oder einen Winkel gegenüber der Referenz zu bestimmen. Hierbei wird beispielsweise der Abstand zwischen dem ersten Laserscanner und der Referenz bestimmt und/oder ein Winkel von einer Referenzlage (z. B. einer Waagrechten) gegenüber der bestimmten Referenz.Exemplary embodiments of the present invention create a sensor system for a construction machine, in particular for a road finisher, with at least one (first) laser scanner and an evaluation unit. The first laser scanner is arranged, for example, on the side of the construction machine/the road finisher itself. The laser scanner is designed to scan a predetermined angular range (e.g. semicircle or 180 degree arc or full circle or 360 degree arc or other angular range) for one or more objects (such as e.g. a rope, a marking or a milling or curb edge or the like) and corresponding distance values that describe the distance to the one or more (found) objects, together with corresponding intensity values that represent an intensity of a reflection occurring at the one or more objects describe, to determine. This determination takes place over the specified angle range, specifically with assignment of the distance values or intensity values to a respective angle within the specified angle range. The evaluation unit is designed to recognize an object as a reference together with the associated angles based on a known pattern consisting of or comprising the distance values and the intensity values over the angles. Here, for example, based on a specific pattern (combination of the variation of the intensity values together with the variation of the distance values across the angles), the curb or the rope is recognized or even differentiated from one another so that it can serve as a reference. Furthermore, the evaluation unit is designed to determine a distance from the reference and/or an angle with respect to the reference. In this case, for example, the distance between the first laser scanner and the reference is determined and/or an angle of a reference position (eg a horizontal line) with respect to the determined reference.
Ausführungsbeispiele der vorliegenden Erfindung liegt die Erkenntnis zugrunde, dass Laserscanner, erweitert um eine entsprechende Auswertung, dazu geeignet sind, um Messdaten-Muster von unterschiedlichen Referenzen, die für die Lenkung oder für eine Höhenregelung/Nivellierung einer Einbaubohle eines Straßenfertigers bzw. allgemein Steuerung eines Straßenfertigers relevant sind, zu detektieren und zu differenzieren. Weiter wertet die Auswerteeinheit die Messwerte zugehörig zu der erfassten Referenz (kontinuierlich, insbesondere entlang der Fahrweges der Baumaschine) aus bzw. trackt diese, um eine (Quer-)Lage des Straßenfertigers gegenüber der Referenz (z. B. Abstand oder Winkel) zu bestimmen. Entsprechend einem ersten Einsatzszenario ist es vorteilhafterweise möglich durch den Einsatz des beschriebenen Sensorsystems die Lenkung des Straßenfertigers z.B. beim Asphalteinbau sehr präzise zu steuern. Die entsprechenden Abstandswerte werden hierzu beispielsweise an das Lenksystem weitergeleitet. Ausgehend von der Lage-Information kann in optionaler Weise die Lenkkorrekturen bzw. allgemein die Lenkaufgabe des Straßenfertigers bzw. allgemein die Steueraufgabe des Straßenfertigers automatisiert übernommen werden. Das entspricht einem Regelkreis für die Lenkung, der das Bedienpersonal weitgehend von der Lenkaufgabe entlastet.Embodiments of the present invention are based on the knowledge that laser scanners, extended by a corresponding evaluation, are suitable for measuring data patterns from different references that are required for steering or for height control/leveling of a screed of a road finisher or generally control of a road finisher are relevant to detect and differentiate. The evaluation unit also evaluates the measured values associated with the recorded reference (continuously, in particular along the route of the construction machine) or tracks them in order to determine a (transverse) position of the road finisher in relation to the reference (e.g. distance or angle). . According to a first application scenario, it is advantageously possible to use the sensor system described to control the steering of the road finisher very precisely, for example when paving asphalt. The corresponding distance values are included in this forwarded to the steering system, for example. Based on the position information, the steering corrections or generally the steering task of the road finisher or generally the control task of the road finisher can be taken over automatically in an optional manner. This corresponds to a control circuit for the steering, which largely relieves the operating personnel of the steering task.
Entsprechend einem Ausführungsbeispiel kann der Laserscanner alternativ oder zusätzlich auf einem ausfahrbaren Teil einer Bohle des Straßenfertigers (bzw. allgemein auf einem verschiebbaren Werkzeug der Baumaschine) angeordnet sein, um die (Quer-) Ausrichtung der Komponente bzgl. der Referenz zu ermitteln. Hieraus ergibt sich beispielsweise folgendes Einsatzszenario: Neben bzw. anstatt der Lenkaufgabe kann mit dem Sensorsystem vorteilhafterweise auch die Regelung der Bohlenbreite erfolgen: an den ausfahrbaren Teilen der Bohle angeordnete Lasersensor(en) dienen beispielsweise dazu, die ausfahrbaren Teile der Bohle einer Referenz nachzuführen. Die Aufgabe des so aufgebauten (alternativen oder zweiten) Regelkreises für die Regelung der ausfahrbaren Teile ist es also, den Abstand zur Referenz konstant zu halten indem die ausfahrbaren Bohlenteile entsprechend verschoben werden, um kleine Korrekturen der Breite / Querposition des aufzubringenden Belags zu ermöglichen.According to one embodiment, the laser scanner can alternatively or additionally be arranged on an extendable part of a screed of the road finisher (or generally on a displaceable tool of the construction machine) in order to determine the (transverse) alignment of the component with respect to the reference. This results, for example, in the following application scenario: In addition to or instead of the steering task, the sensor system can advantageously also be used to regulate the screed width: laser sensor(s) arranged on the extendable parts of the screed are used, for example, to track the extendable parts of the screed to a reference. The task of the (alternative or second) control circuit constructed in this way for controlling the extendable parts is therefore to keep the distance to the reference constant by moving the extendable screed parts accordingly in order to enable small corrections to the width/transverse position of the covering to be applied.
Entsprechend einem Ausführungsbeispiel kann der Laserscanner alternativ oder zusätzlich am Zugarm bzw. in der Nähe vom Zugpunkt und/oder an der Bohle angeordnet sein, beispielsweise an einem Seitenblech der Bohle oder an einem ausfahrbaren Teil der Bohle des Straßenfertigers, und als Höhensensor eingesetzt oder verwendet werden, um alternativ oder zusätzlich zur Lenkinformation eine Höheninformation zu liefern. In vorteilhafter Weise kann mit dem Sensorsystem somit auch eine Höhenregelung bzw. Nivellierung der Bohle erfolgen. Bringt man den Laserscanner in der Nähe vom Zugpunkt an, so eignet sich dieser beispielsweise auch zur Höhenabtastung an einem Referenzseil. Dabei kann die Sensorposition vom Laserscanner bei der Verwendung als Höhensensor im Gegensatz zur Verwendung als Lenksensor unter Umständen eine abweichende (Montage-) Position besitzen, z.B. in der Nähe des Zugpunktes der Baumaschine, während die zu Lenkzwecken eingesetzten Sensoren an den Ecken angebracht sein können.According to one embodiment, the laser scanner can alternatively or additionally be arranged on the towing arm or in the vicinity of the towing point and/or on the screed, for example on a side plate of the screed or on an extendable part of the screed of the road finisher, and used as a height sensor , to provide height information as an alternative or in addition to the steering information. Advantageously, the sensor system can also be used to regulate the height or level the screed. If the laser scanner is attached close to the towing point, it is also suitable, for example, for height scanning on a reference rope. The sensor position of the laser scanner when used as a height sensor may have a different (mounting) position than when used as a steering sensor, e.g. near the towing point of the construction machine, while the sensors used for steering purposes can be attached to the corners.
Wie oben bereits angedeutet, ist die Auswerteeinheit dazu ausgebildet, um anhand von unterschiedlichen bekannten Mustern unterschiedliche Typen von Objekten als Referenz zu erkennen. Beispielsweise kann entsprechend Ausführungsbeispielen die Auswerteeinheit mit einer Benutzerschnittstelle verbunden sein, über welche ein Benutzer die Möglichkeit hat, eine Benutzerauswahl hinsichtlich des Typs des zu erkennenden Objekts zu treffen. In Reaktion darauf sucht die Auswerteeinheit dann nach dem entsprechenden Typ des zu erkennenden Objekts, wie z. B. einer entsprechenden Fräskante oder einem entsprechenden Seil, das als Referenz verwendet werden soll.As already indicated above, the evaluation unit is designed to recognize different types of objects as a reference based on different known patterns. For example, according to exemplary embodiments, the evaluation unit can be connected to a user interface, via which a user has the option of making a user selection with regard to the type of object to be recognized. In response to this, the evaluation unit then searches for the corresponding type of object to be recognized, e.g. B. a corresponding milled edge or a corresponding rope to be used as a reference.
Entsprechend Ausführungsbeispielen ist das zu erkennende Objekt ein Seil. Die Auswerteeinheit erkennt beispielsweise dann ein Seil, wenn ein Maximum der Intensitätswerte in Form eines (schmalen) Peaks vorliegt und wenn gleichzeitig ein Minimum der Abstandswerte ebenfalls eine Form eines (schmalen) Peaks vorliegt. Ein (schmaler) Peak hat beispielsweise eine Breite von 2° bis 4° oder von 1° bis 7,50° (allgemein im Bereich 0,1° bis 10° oder 15°). Alternativ kann die Auswerteeinheit ein Seil auch dann erkennen, wenn eine peakförmige Änderung (Maximum) der Intensitätswerte und eine peakförmige Änderung (Minimum) der Abstandswerte in demselben Winkel im vorgegebenen Messbereich detektiert werden. Bei der Verwendung eines Seils als Referenz ist entsprechend Ausführungsbeispielen zwischen zwei Modi (Erkennung in der Vogelperspektive von oben oder Erkennung in einer seitlichen Perspektive) zu unterscheiden. Entsprechend einem Ausführungsbeispiel erkennt die Auswerteeinheit ein Seil aus der Vogelperspektive, z. B. anhand oben erläutertem Muster und bestimmt einen Winkel α in dem vorgegebenen Winkelbereich, z. B. gegenüber einem Lot auf dem Untergrund von dem Laserscanner. Weiter kann die Auswerteeinheit ausgehend von dem gemessenen / bestimmten Winkel α einen Abstand a mit der Formel a = tan α·h (Höhe h des Laserscanners gegenüber dem Seil) berechnen. Entsprechend weiteren Ausführungsbeispielen ist die Auswerteeinheit dazu ausgebildet, ein Seil aus einer seitlichen Perspektive zu erkennen und hierbei einen Abstand durch die reine Lasermessung zu dem Seil zu bestimmen.According to exemplary embodiments, the object to be recognized is a rope. The evaluation unit recognizes a rope, for example, when a maximum of the intensity values is present in the form of a (narrow) peak and when at the same time a minimum of the distance values is also present in the form of a (narrow) peak. For example, a (narrow) peak has a width of 2° to 4° or 1° to 7.50° (generally in the range 0.1° to 10° or 15°). Alternatively, the evaluation unit can also detect a rope when a peak-shaped change (maximum) in the intensity values and a peak-shaped change (minimum) in the distance values are detected at the same angle in the specified measurement range. When using a rope as a reference, according to exemplary embodiments, a distinction must be made between two modes (detection in a bird's-eye view from above or detection in a lateral perspective). According to one embodiment, the evaluation unit recognizes a rope from a bird's-eye view, e.g. B. based on the pattern explained above and determines an angle α in the predetermined angular range, z. B. opposite a solder on the ground of the laser scanner. Based on the measured/determined angle α, the evaluation unit can also calculate a distance a using the formula a=tan α·h (height h of the laser scanner relative to the cable). According to further exemplary embodiments, the evaluation unit is designed to recognize a rope from a lateral perspective and to determine a distance from the rope purely by means of the laser measurement.
Entsprechend weiteren Ausführungsbeispielen ist die Auswerteeinheit additiv oder alternativ dazu ausgebildet, um eine Kante, wie z. B. eine Fräskante oder eine Bordsteinkante zu erkennen. Diese Kante kann in zwei unterschiedlichen Modi, nämlich in einer seitlichen und in einer Vogelperspektive erkannt werden. Beispielsweise erkennt die Auswerteeinheit eine Kante in einer seitlichen Perspektive, wenn die Intensitätswerte unter einem Winkelbereich des vorgegebenen Winkelbereichs eine Überhöhung ausbilden oder wenn die Abstandswerte unter einem Winkelbereich des vorgegebenen Winkelbereichs ein Plateau der Abstandswerte ausbilden. Alternativ erkennt die Auswerteeinheit eine Kombination des Plateaus der Abstandswerte und eine Erhöhung der Intensitätswerte als Kante, insbesondere dann, wenn das Plateau und die Überhöhung in einem gemeinsamen Winkelbereich des vorgegebenen Winkelbereichs auftreten. Entsprechend weiteren Ausführungsbeispielen erkennt die Auswerteeinheit eine Kante in der Vogelperspektive, wenn die Abstandswerte in einem Winkel des vorgegebenen Winkelbereichs einen Sprung ausbilden oder wenn die Abstandswerte an einem Winkel des vorgegebenen Winkelbereichs ein (kontinuierliches) Maximum ausbilden. Vorzugsweise erkennt die Auswerteeinheit dann eine Kante, wenn die Abstandswerte in einem Winkel des vorgegebenen Winkelbereichs einen Sprung ausbilden und die Abstandswerte gleichzeitig an diesem Winkel ein Maximum ausbilden. Hierbei ist es entsprechend weiteren Ausführungsbeispielen analog zu der Detektion des Seils möglich, dass ein (lateraler) Abstand a basierend auf dem (gemessenen) Winkel, unter welchem die Kante erkannt wurde, der Formel a = tan α*Höhe h bestimmt wird.According to further exemplary embodiments, the evaluation unit is designed in addition or as an alternative to an edge, such as, for. B. to recognize a milled edge or a curb. This edge can be recognized in two different modes, namely in a side view and in a bird's eye view. For example, the evaluation unit detects an edge in a lateral perspective if the intensity values form an elevation in an angular range of the specified angular range or if the distance values form a plateau of the distance values in an angular range of the specified angular range. Alternatively, the evaluation unit recognizes a combination of the plateau of the distance values and an increase in the intensity values as an edge, in particular when the plateau and the superelevation are in a common angular range of the specified angular range appear richly. According to further exemplary embodiments, the evaluation unit recognizes an edge in the bird's-eye view when the distance values form a jump at an angle of the specified angular range or when the distance values form a (continuous) maximum at an angle of the specified angular range. The evaluation unit preferably recognizes an edge when the distance values form a jump in an angle of the predetermined angular range and the distance values simultaneously form a maximum at this angle. In accordance with further exemplary embodiments, analogously to the detection of the rope, it is possible for a (lateral) distance a to be determined based on the (measured) angle at which the edge was detected, the formula a=tan α*height h.
Entsprechend einem weiteren Ausführungsbeispiel ist die Auswerteeinheit dazu ausgebildet, um eine Linie, z. B. in der seitlichen Perspektive an einer Wand oder in einer Vogelperspektive auf dem Untergrund zu erkennen. Entsprechend Ausführungsbeispielen erkennt die Auswerteeinheit dann eine Linie, wenn ein Maximum der Intensitätswerte in Form eines Peaks in Kombination mit einem kontinuierlich / stetig variierenden Abstandswert oder sogar ein Minimum des kontinuierlich variierenden Abstandswert an einem Winkel erhalten werden. Bei seitlicher Abstandsbestimmung wird wiederum der per Laser ermittelte Abstandswert als Referenzwert zur Steuerung genommen, während bei einer Erkennung der Linie von oben hier wiederum die Abstandsbestimmung per Verrechnung des Winkels erfolgt.According to a further exemplary embodiment, the evaluation unit is designed to measure a line, e.g. B. to recognize in the side perspective on a wall or in a bird's eye view on the ground. According to exemplary embodiments, the evaluation unit then recognizes a line when a maximum of the intensity values in the form of a peak in combination with a continuously/steadily varying distance value or even a minimum of the continuously varying distance value at an angle is obtained. If the distance is determined from the side, the distance value determined by the laser is used as the reference value for the controller, while if the line is recognized from above, the distance is determined by offsetting the angle.
Entsprechend Ausführungsbeispielen liest die Auswerteeinheit die Abstandswerte kontinuierlich, z. B. während der Fahrt, d. h. also über eine gewisse Zeit oder über eine zurückgelegte Strecke aus. Hierbei werden dann beispielsweise n Abstandswerte erhalten, die aufgrund dessen, dass der zurückgelegte Weg bei der typischerweise gefahrenen niedrigen Geschwindigkeit sehr klein ist, im Wesentlichen gleich sein sollten. Deshalb können dies Endabstandswerte mit folgender Formel gemittelt werden:
Wie oben bereits erläutert, kann der Lasersensor sowohl an einem ausfahrbaren Teil der Bohle oder auch an einem Straßenfertiger selber angeordnet sein. Entsprechend einem Ausführungsbeispiel umfasst das Sensorsystem deshalb zumindest zwei Lasersensoren, einer angeordnet auf der Baumaschine / dem Straßenfertiger (zu Lenkungs- oder Nivellierungszwecken) und einer oder sogar zwei angeordnet auf den (beiden) ausfahrbaren Teilen der Bohle (zur Regelung der Bohlenbreite) oder zur Höhenregelung/Nivellierung der Einbaubohle. Die Sensoren sind bevorzugt seitlich (seitlich vorne und seitlich hinten) auf Seiten der Referenz angeordnet. Hierbei wird vorzugsweise die Vorderseite des Straßenfertigers (gegenüberliegend zu der Bohle, beispielsweise im vorderen Bereich des Fahrantriebs), und zwar möglichst weit vorne, bzw. die Hinterseite, nämlich möglichst weit hinten gewählt. Entsprechend einem weiteren Ausführungsbeispiel können natürlich auch die zwei Lasersensoren nur auf einer Seite angeordnet sein, wenn man beispielsweise davon ausgeht, dass nur eine Referenz nur auf einer Seite vorhanden ist. Entsprechend einem weiteren Ausführungsbeispiel umfasst das Sensorsystem zumindest vier Laserscanner, nämlich zwei an den ausfahrbaren Teilen zur Regelung der Bohlenbreite sowie zwei an dem Straßenfertiger zur Lenkung des Straßenfertigers selbst (zum Beispiel im vorderen Bereich des Fahrantriebs) oder aber auch zur Höhenregelung/Nivellierung der Einbaubohle, wenn man beispielsweise von zwei seitlichen Referenzen ausgeht.As already explained above, the laser sensor can be arranged on an extendable part of the screed or on a road finisher itself. According to one embodiment, the sensor system therefore comprises at least two laser sensors, one arranged on the construction machine / paver (for steering or leveling purposes) and one or even two arranged on the (both) extendable parts of the screed (for controlling the screed width) or for height control /Leveling the screed. The sensors are preferably arranged laterally (laterally in front and laterally behind) on the side of the reference. In this case, the front side of the road finisher (opposite the screed, for example in the front area of the travel drive) is preferably selected as far forward as possible, or the rear side, namely as far back as possible. According to a further exemplary embodiment, the two laser sensors can of course also be arranged on only one side, if one assumes, for example, that only one reference is present on only one side. According to a further embodiment, the sensor system comprises at least four laser scanners, namely two on the extendable parts for controlling the screed width and two on the road finisher for steering the road finisher itself (e.g. in the front area of the travel drive) or also for height control/leveling of the screed, assuming, for example, two lateral references.
Entsprechend Ausführungsbeispielen umfasst das Sensorsystem eine Steuerung, die ausgelegt ist, die ausfahrbaren Teile der Bohle oder die Bohle zu steuern. Diese Steuerung kann unter Berücksichtigung eines Maschinenfixpunkts erfolgen, wenn man davon ausgeht, dass der oder die Laserscanner zwar auf dem ausfahrbaren Teil bzw. auf der Bohle angeordnet sind, aber mit einem gewissen Offset zu den zu steuernden Flächen. Entsprechend weiteren Ausführungsbeispielen umfasst das Sensorsystem eine Steuerung zur Steuerung der Lenkung des Straßenfertigers. Hierbei kann die Steuergliederung unter Berücksichtigung eines Maschinenfixpunkts, z. B. zu dem Drehpunkt des Straßenfertigers erfolgen.According to exemplary embodiments, the sensor system includes a controller that is designed to control the extendable parts of the screed or the screed. This control can take place taking into account a fixed machine point, assuming that the laser scanner(s) is/are arranged on the extendable part or on the screed, but with a certain offset to the surfaces to be controlled. According to further exemplary embodiments, the sensor system includes a controller for controlling the steering of the road finisher. Here, the control structure, taking into account a machine fixed point, z. B. to the pivot point of the paver.
Ein weiteres Ausführungsbeispiel bezieht sich darauf, dass der Laserscanner neben der Auswertung einer Kante oder der Bestimmung des Abstands zu einem Referenzdraht auch eine Höheninformation für die Nivellierung einer Einbaubohle eines Straßenfertigers generieren kann, wenn die Nivellierung der Einbaubohle über einen Referenzdraht durchgeführt wird. Dabei erfolgt eine Abtastung vorzugsweise seitlich vom Referenzdraht. Vorzugsweise wird der Sensor am Zugarm in der Nähe vom Zugpunkt, d. h. in Fahrtrichtung des Straßenfertigers gesehen im vorderen Bereich des Zugarms, angebracht und bietet an dieser Position Möglichkeiten für eine optimierte Nivellierung der Einbaubohle eines Straßenfertigers.A further exemplary embodiment relates to the fact that the laser scanner, in addition to evaluating an edge or determining the distance from a reference wire, can also generate height information for leveling a screed of a road finisher if the screed is leveled using a reference wire. In this case, scanning preferably takes place to the side of the reference wire. Preferably, the sensor is mounted on the tow arm near the tow point, e.g. H. seen in the direction of travel of the road finisher in the front area of the towing arm, and in this position offers possibilities for an optimized leveling of the screed of a road finisher.
Entsprechend Ausführungsbeispielen ist die Steuerung dazu ausgelegt, die Einbaubohle in ihrer Höhenlage zu regeln bzw. zu nivellieren.According to exemplary embodiments, the controller is designed to regulate or level the height of the screed.
Ein weiteres Ausführungsbeispiel bezieht sich auf ein Verfahren zur Ermittlung eines Abstands zu einer Referenz und/oder eines Winkels gegenüber der Referenz unter Verwendung von zumindest einem ersten Laserscanner, wie er oben erläutert wurde. Das Verfahren umfasst die Schritte:
- - Erkennen eines Objekts als Referenz zusammen mit dem zugehörigen Winkel ausgehend von einem bekannten Muster, umfasst die Abstände und die Intensitätswerte über die Winkel des vorgegebenen Winkelbereichs;
- - Bestimmen eines Abstands zu der Referenz und/oder eines Winkels gegenüber der Referenz (aus welchem dann im Endeffekt der Abstand bestimmbar ist).
- - Recognizing an object as a reference together with the associated angle based on a known pattern, includes the distances and the intensity values over the angles of the predetermined angle range;
- - Determining a distance to the reference and/or an angle relative to the reference (from which the distance can ultimately be determined).
Dieses Verfahren kann entsprechend weiteren Ausführungsbeispielen auch computerimplementiert sein.According to further exemplary embodiments, this method can also be computer-implemented.
Ein weiteres Ausführungsbeispiel schafft einen Straßenfertiger und ein entsprechendes Sensorsystem. Weiterbildungen sind in den Unteransprüchen definiert. Ausführungsbeispiele der vorliegenden Erfindung werden anhand der beiliegenden Zeichnungen erläutert. Es zeigen:
-
1a eine schematische Darstellung eines Sensorsystems gemäß einem Basisausführungsbeispiel; -
1 b eine schematische Darstellung von möglichen Anbringungsorten der Sensoren des Sensorsystems an einem Straßenfertiger gemäß weiteren Ausführungsbeispielen; -
1c bis1d schematische Darstellungen zur Illustration der mittels des Sensorsystems zu messenden Messgrößen im Verhältnis zu den Regelungsgrößen; -
2a bis2d schematische Darstellungen eines Straßenfertigers mit unterschiedlich angeordneten Laserscannern zur Erläuterung der unterschiedlich anzupeilenden Referenzen gemäß Ausführungsbeispielen; -
3a bis3e schematische Darstellung zur Erläuterung der Mustererkennung „Seil“ gemäß Ausführungsbeispielen; -
4a bis4f schematische Darstellungen zur Erläuterung der Mustererkennung „Fräskante“ gemäß Ausführungsbeispielen; -
5a bis5b schematische Darstellungen zur Erläuterung der Mustererkennung „Linie“ gemäß Ausführungsbeispielen; -
6a bis6b schematische Darstellungen von Funktionsblöcken einer Auswerteeinheit gemäß Ausführungsbeispielen; -
6c eine schematische Darstellung eines Scanbereichs eines Laserscanners; -
7a eine schematische Darstellung des Laserscanners zur Verwendung als Höhensensor gemäß Ausführungsbeispielen; -
7b eine schematische Darstellung zur Erläuterung der Umrechnung einer Winkelinformation in eine Höheninformation gemäß Ausführungsbeispielen; und -
7c eine schematische Darstellung zur Erläuterung einer Messung der Anzahl der Laserpulse, bis ein Referenzdraht getroffen wird.
-
1a a schematic representation of a sensor system according to a basic embodiment; -
1 b a schematic representation of possible mounting locations of the sensors of the sensor system on a road finisher according to further exemplary embodiments; -
1c until1d schematic representations to illustrate the measured variables to be measured by the sensor system in relation to the control variables; -
2a until2d schematic representations of a road finisher with differently arranged laser scanners to explain the different references to be aimed for according to exemplary embodiments; -
3a until3e schematic representation to explain the pattern recognition “rope” according to exemplary embodiments; -
4a until4f schematic representations to explain the pattern recognition “milling edge” according to exemplary embodiments; -
5a until5b schematic representations to explain the pattern recognition “line” according to exemplary embodiments; -
6a until6b schematic representations of functional blocks of an evaluation unit according to exemplary embodiments; -
6c a schematic representation of a scanning area of a laser scanner; -
7a a schematic representation of the laser scanner for use as a height sensor according to embodiments; -
7b a schematic representation to explain the conversion of angle information into height information according to exemplary embodiments; and -
7c a schematic representation to explain a measurement of the number of laser pulses until a reference wire is hit.
Bevor nachfolgend Ausführungsbeispiele der vorliegenden Erfindung anhand der beiliegenden Zeichnungen erläutert werden, sei darauf hingewiesen, dass geeignete Elemente und Strukturen mit den gleichen Bezugszeichen versehen sind, so dass die Beschreibung aufeinander anwendbar bzw. austauschbar ist.Before exemplary embodiments of the present invention are explained below with reference to the attached drawings, it should be noted that suitable elements and structures are provided with the same reference symbols, so that the description can be applied to one another or are interchangeable.
Der Laserscanner 10 dient als Sensorelement und scannt, z. B. in einer Laserebene 11, den Messbereich nach Objekten, wie z. B. einem Seil oder einem Bordstein oder einem anderen Element, das als Referenz dienen kann, ab. Die Laserebene 11 bildet einen durch einen Laserstrahl aufgespannten Fächer von möglichen Abtastwinkeln (60-Grad-Fächer, 135-Grad-Fächer oder 180-Grad-Fächer bzw. Fächer mit einem beliebigen Winkeln / Winkelbereich), der den unbeschränkten Messbereich bildet. Der Fächer ist beispielsweise senkrecht zur Fahrtrichtung aufgespannt, wobei senkrecht meinen kann, dass ein Nullwinkel senkrecht nach unten ragt und weitere Winkel nach links und rechts mit +/- x°, z.B. +/-90° abgetastet werden können (in diesem Bereich ist eine Abtastung möglich, so dass als Bereich, umfassend Abtastwinkel bezeichnet werden kann). Hierzu wird beispielsweise ein rotierender Laserstrahl (Rotlicht oder Licht im IR-Bereich) entlang des Fächers ausgesendet und mittels eines in den Scanner integrierten Empfängers die Reflexionscharakteristik empfangen. Derartige Scanner haben beispielsweise eine Scanrate von 50Hz, um die Zeit und Winkelauflösung zu gewährleisten. Die Reichweite solcher Scanner ist im Bereich von wenigen Millimetern (1mm) bis 100m zu sehen. Die Verwendung eines Lasers 10 als Sensor bietet den Vorteil, dass dieser kontaktlos arbeitet und nicht nur Objekte erkennen kann, sondern auch gleichzeitig den Abstand zwischen Objekt und Laserscanner und/oder den Winkel des Objekts zu einer Referenzlage (z.B. einer Waagrechten oder Senkrechten, die je nach Ausrichtung des Laserscanners unterschiedlich sein kann und ggf. auch um ein Offset, resultierend aus einer verwinkelten Ausrichtung / Fehlausrichtung des Laserscanners, bereinigt wird) hochgenau bestimmt. Des Weiteren ermöglicht dieser Sensor auch das kontinuierliche Verfolgen der Referenz. Verfolgen meint, dass über die Zeit der Abstand zu selbiger und/oder der Winkel gegenüber selbiger ausgehend von einer bekannten (Position/Ausrichtung des Scanners) bestimmt / getrackt wird. Das Erkennen, Verfolgen und Auswerten der Referenz wird durch die Auswerteeinheit 20 durchgeführt.The
Die Auswerteeinheit 20 kann beispielsweise durch eine CPU realisiert sein und ist ausgebildet, um ausgehend von den durch das Lasermodul 10 gelieferten Messwerten, diese derart zu prozessieren, dass am Ende der Berechnungskette der hochgenaue Abstand zur Lenk- bzw. Höhenreferenz als Messergebnis vorliegt. Das Ergebnis wird dann beispielsweise einem übergeordneten Lenkungssteuerungssystem und/oder einer Höhennivellierungsregelung zur Verfügung gestellt.The
Der hier dargestellte Lenksensor 1 bzw. das Sensorsystem 1 ist universell verwendbar, nämlich sowohl für die Traktorlenkung (Lenkung des Fahrantriebs) als auch für die Bohlensteuerung (seitliche Lage und/oder Höhe). Wie Bezug nehmend auf
Entsprechend einer ersten Variante wäre eine Einbauposition auf dem Straßenfertiger 50, z. B. an der Vorderseite 50v denkbar. Rein exemplarisch ist ein Lenksensor 10v dargestellt. Dieser ist hier mit einem maximalen Abstand zu dem Drehpunkt 50d des Straßenfertigers vorgesehen. Mittels diesem Anbringungsort 10v kann die Lenkung beim Straßenfertiger unterstützt bzw. automatisiert werden, wie nachfolgend erläutert wird. Die Lenkung des Straßenfertigers 50 verfolgt im Allgemeinen das Ziel, die Vorwärtsbewegung der Maschine 50 beim Asphalteinbau parallel entlang der Referenz 54 zu steuern. Dabei übernimmt der Traktor vom Straßenfertiger 50 zunächst die eigentliche Lenkung der Maschine 50. Hierfür stehen entsprechende Lenksysteme zur Verfügung, die man in der Regel manuell bedient.According to a first variant would be an installation position on the
Ändert sich der Abstand zwischen dem Sensor 10v und der Referenz 54 kann dies infolge einer Lenkkorrektur (Drehung um den Lenkungsdrehpunkt 50d) erfolgen, sodass sich der Richtungsvektor der Maschine ändert. Diese Änderung ist mittels des Sensors 10v erfassbar. Wenn man den Fertiger zum Zeitpunkt der Lenkkorrektur (vgl.
Entsprechend einem weiteren Ausführungsbeispiel kann der Lenksensor auch auf der Bohle 50b oder insbesondere auf dem ausfahrbaren Teil der Bohle 50a angeordnet sein. Dies ermöglicht insbesondere, die Seitenbleche der ausfahrbaren Teile 50a gegenüber der Referenz 54 zu führen. Exemplarisch ist hier der Anbringungsort 10h für den Lenksensor auf dem ausfahrbaren Teil 50a dargestellt. Während der Lenksensor 10v zur Automatisierung der Lenkung des Traktors 50d dient, kann mittels des Lenksensors 10h der Lenkregelkreis für die Bohle automatisiert werden. Über die Bohle 50b bzw. die ausfahrbaren Teile 50a der Bohle 50b können kleinere Lenkungenauigkeiten korrigiert werden. Entsprechend bevorzugten Ausführungsbeispielen formen die hinten angebrachten Lenksensoren 10h zusammen mit der Bohle einen Regelkreis, während die vorne angebrachten Sensoren 10v einen Lenkregelkreis für den Traktor schaffen. Insofern gibt es zu jedem Sensor 10v und 10h einen eigenen Regelkreis, der den Abstand zu der vorgegebenen Referenz 54 konstant hält. Insbesondere sollten kleinere Lenkungenauigkeiten sowie sonstige Störgrößen, die nicht zu dem gewünschten Einbau führen, vom Bedienpersonal am Aussteuerstand oder automatisiert über den ausfahrbaren Teil 50a der Bohle 50b korrigiert werden.According to a further exemplary embodiment, the steering sensor can also be arranged on the
Die Anbringung der Lenksensoren am Traktorteil und an der Bohle sowie die in der Praxis parallel unterschiedlichen Referenztypen erfordert verschiedene Auswertemechanismen, die neben der Identifizierung der Referenz auch den Abstand zur Referenz bestimmen. Dies wird nachfolgend im Detail erläutert.The attachment of the steering sensors to the tractor part and to the screed, as well as the different reference types that are used in parallel, requires various evaluation mechanisms which, in addition to identifying the reference, also determine the distance to the reference. This is explained in detail below.
Entsprechend einer optionalen / alternativen Variante kann der Sensor 10z auch im Bereich des Zugarms angebracht sein. Ferner ist mit dem Bezugszeichen 10bh ein weiterer möglicher Anbringungsort für den Sensor an der Bohlenhinterkante markiert. Dieser Anbringungsort stellt für die Höhensteuerung eine präferierte Variante dar.According to an optional/alternative variant, the
In
Der Lenksensor 10v vom Traktor 50 soll, wie Bezug nehmend auf1c und1d erläutert ist, möglichst weit im Vorhalt angebracht sein, damit durch eine Lenkkorrektur vom Fertiger, dieAbstandsänderung zur Referenz 54k (hier eine Fräskante) signifikant ändert. Hierdurch wird eine wesentlich bessere Feinjustierung der Lenkung erreicht. An dieser Stelle sei angemerkt, dass diese Positionierung bevorzugt, aber nicht zwingend ist. Ebenso ist die Positionierung desSensors 10v an der Seite bevorzugt, wie hier in der Vorderansicht von2a dargestellt ist. Hintergrund zur seitlichen Anordnung besteht darin, dass die Referenz, hier dieFräskante 54k im relevanten Scanbereich 10svon dem Laserscanner 10v angeordnet ist. Wie hier dargestellt, scannt der Laserscanner 10v einen beispielsweise im 30-Grad-Winkel aufgespanntenMessbereich den Untergrund 52e, auf welchem dieAsphaltschicht 52 aufgebracht werden soll, nach der Fräskante 54k ab. Hierbei ist dieser relevante Messbereich 10s bereits gegenüber der Horizontalen geneigt, z. B. um 15 Grad. Somit ergibt sich also ein exemplarischer Scanbereich von 15 bis 45 Grad bezogen auf die Horizontale. An dieser Stelle sei angemerkt, dass je nach Anbringungshöhe desLenksensors 10v (gegenüberdem Untergrund 52e) und (lateraler)Abstand der Fräskante 54k dieser Messbereich variieren kann.
- The
steering sensor 10v from thetractor 50 should, as referring to FIG1c and1d is explained, be attached as far ahead as possible, so that a steering correction from the paver significantly changes the distance change to thereference 54k (here a milled edge). As a result, a much better fine adjustment of the steering is achieved. At this point it should be noted that this positioning is preferred but not mandatory. Likewise, the positioning of thesensor 10v on the side is preferred, as here in the front view of FIG2a is shown. The background to the lateral arrangement is that the reference, here the millingedge 54k, is arranged in therelevant scanning area 10s of thelaser scanner 10v. As shown here, thelaser scanner 10v scans a measurement area spanned, for example, at a 30-degree angle, thesubsoil 52e, on which theasphalt layer 52 is to be applied, for the millededge 54k. In this case, thisrelevant measuring range 10s is already inclined relative to the horizontal, e.g. B. by 15 degrees. This results in an exemplary scanning range of 15 to 45 degrees in relation to the horizontal. At this point it should be noted that this measuring range can vary depending on the mounting height of thesteering sensor 10v (relative to thesubsurface 52e) and (lateral) distance of themilling edge 54k.
In
Ausgehend von diesen Positionen wird ersichtlich, dass entsprechend bevorzugten Ausführungsbeispielen ein Sensorsystem für den Regelkreis der ausfahrbaren Teile der Bohle zumindest einen Laserscanner (auf Seiten des Laserscanners zur Lenkungsregelung) oder vorzugsweise zwei Laserscanner (links, rechts) aufweist, während ein Sensorsystem zur Lenkung des Straßenfertigers ein oder zwei Laserscanner aufweist. Entsprechend einer Implementierung umfasst das Sensorsystem eine Auswerteeinheit und vier Laserscanner. Alternativ kann jeder Laserscanner auch direkt mit einer Auswerteeinheit gekoppelt sein. Diese ist entsprechend Ausführungsbeispielen in dem Sensor direkt integriert. Proceeding from these positions, it is evident that, in accordance with preferred exemplary embodiments, a sensor system for the control loop of the extendable parts of the screed at least has a laser scanner (on the side of the laser scanner for steering control) or preferably two laser scanners (left, right), while a sensor system for steering the road finisher has one or two laser scanners. According to one implementation, the sensor system includes an evaluation unit and four laser scanners. Alternatively, each laser scanner can also be coupled directly to an evaluation unit. According to exemplary embodiments, this is directly integrated in the sensor.
Entsprechend einer bevorzugten Implementierung umfasst das Sensorsystem insgesamt vier Laserscanner 10v und 10h, die an den oben erläuterten Positionen ausfahrbaren Teile 50a und Fertiger 50 selbst jeweils links und rechts angeordnet sind.According to a preferred implementation, the sensor system comprises a total of four
Der Laserscanner 10 bzw. das Sensorsystem 1 kann alternativ oder zusätzlich am Zugarm 50z bzw. in der Nähe vom Zugpunkt und/oder an der Bohle 50b angeordnet sein, beispielsweise an einem Seitenblech/Seitenschild der Bohle 50b oder an einem ausfahrbaren Teil der Bohle 50a des Straßenfertigers, und als Höhensensor eingesetzt oder verwendet werden, um alternativ oder zusätzlich zur Lenkinformation eine Höheninformation zu liefern. In vorteilhafter Weise kann mit dem Sensorsystem somit auch eine Höhenregelung bzw. Nivellierung der Bohle 50b erfolgen. Bringt man den Laserscanner 10 in der Nähe vom Zugpunkt an, so eignet sich dieser beispielsweise auch zur Höhenabtastung an einem Referenzseil 54s. Dabei kann die Sensorposition vom Laserscanner 10 bei der Verwendung als Höhensensor im Gegensatz zur Verwendung als Lenksensor unter Umständen eine abweichende (Montage-)Position besitzen.The
Dabei erfolgt eine Abtastung vorzugsweise seitlich vom Referenzdraht/Referenzseil 54s. Vorzugsweise wird der Laserscanner 10 am Zugarm 50z in der Nähe vom Zugpunkt, d. h. in Fahrtrichtung des Straßenfertigers gesehen im vorderen Bereich des Zugarms 50z, angebracht und bietet an dieser Position Möglichkeiten für eine optimierte Nivellierung der Einbaubohle 50b des Straßenfertigers 50.Scanning preferably takes place to the side of the reference wire/
Der Laserscanner 10 ermöglicht eine Höhenabtastung aufgrund der Winkelinformation, die bei jedem Abtastwert mitgeliefert wird. Dabei ist entscheidend, dass der Laserscanner 10 eine möglichst hohe Winkelauflösung besitzt. Im Beispiel gemäß
Dabei verändert sich eine Höhenauflösung mit dem Abstand zum Referenzdraht/Referenzseil 54s, d. h. steigt mit zunehmendem Abstand zum Referenzdraht/Referenzseil 54s hin an. Wie in
Eine Messung der Höhe durch den Laserscanner 10, welcher vorzugsweise am Zugarm 50z in der Nähe vom Zugpunkt, d. h. in Fahrtrichtung des Straßenfertigers 50 gesehen im vorderen Bereich des Zugarms 50z, angeordnet ist, relativ zum Referenzdraht/Referenzseil 54s wird also nicht nur über eine Abstandsmessung bestimmt, sondern auch über eine Winkelmessung, die jedem Laserimpuls zugeordnet ist. Um eine Höheninformation zu erhalten bzw. um eine Höhe zu bestimmen, welche in Bezug zum Referenzdraht/Referenzseil 54s steht und somit auch die relative Höhe vom Straßenfertiger-Zugarm 50z zum Referenzdraht/Referenzseil 54s repräsentiert, besitzt die Winkelmessung vom Laserscanner 10 einen festgelegten Bezugspunkt, dessen Position sich nicht ändert. D. h. die Winkelinformation bezieht sich immer auf diesen festen Punkt im Laserscanner 10. Ausgehend von diesem festen Bezugspunkt werden dann von dem Messsystem nm - Winkelschritte gezählt, bis der Referenzdraht bzw. das Referenzseil 54s getroffen wird. Mithilfe der gezählten Winkelschritte nm (alternativ mithilfe des gemessenen Winkels), dem Abstand b zum Seil 54s sowie dem Winkel Δα, der den Winkel zwischen zwei aufeinanderfolgenden Abstandsmessungen repräsentiert, kann die relative Höhe (h) bestimmt werden, und zwar mit der Formel h = tan (nm · Δα) · b.
Wird der Referenzdraht mehrfach vom Laserstrahl getroffen, so muss nm so ausgewertet werden, dass der Wert von nm das Zentrum vom Seil 54s wiederspiegelt.
- ni = Anzahl der Lasermessungen, bei denen die Referenz nicht getroffen wurde; und
- nr = Anzahl der Lasermessungen, bei denen die Referenz vollständig von Laserstrahlen getroffenen wurde.
- n i = number of laser measurements where the reference was missed; and
- n r = number of laser measurements in which the reference was completely hit by laser beams.
Alternativ zur dargestellten Berechnung der Höhe in Millimetern kann man auch für die Angabe der Höheninformation den Zählwert der Laserimpulse nm verwenden. Der Unterschied zur Höheninformation in mm ist lediglich der, dass nm dimensionslos ist und den Abstand zwischen Laserscanner und Referenzdraht nicht berücksichtigt.As an alternative to calculating the height in millimeters shown, you can also use the count value of the laser pulses n m to specify the height information. The only difference to the height information in mm is that nm is dimensionless and does not take into account the distance between the laser scanner and the reference wire.
Entsprechend einem bevorzugten Ausführungsbeispiel ist jeder Laserscanner geeignet, um z. B. ausgehend von einer Benutzereingabe nach einer bestimmten Referenz, z. B. der Fräskante 54k oder dem Referenzseil 54s zu suchen und dieses zur Abstandsmessung zu erfassen bzw. den Abstand kontinuierlich zu ermitteln. Die Auswahl erfolgt über die Benutzereingabe oder automatisiert je nach Verfügbarkeit.According to a preferred embodiment, each laser scanner is suitable for e.g. B. starting from a user input after a certain reference, z. B. the
Entsprechend einem weiteren Ausführungsbeispiel kann auch ein anderes Objekt, wie z. B. eine auf eine Wand aufgetragene Linie als Referenz dienen. Bevor nachfolgend im Detail auf die Abstandsmessung eingegangen wird, wird vorab der Laserscanner bzw. eine exemplarische Version des Laserscanners erläutert.According to a further embodiment, another object, such as. For example, a line drawn on a wall can serve as a reference. Before the distance measurement is discussed in detail below, the laser scanner or an exemplary version of the laser scanner will be explained in advance.
Der Laserscanner 10, wie er beispielsweise in
- - Abstandswert zu dem erfassten Objekt
- - Signalstärke (Reflexionsgrad) und
- - Messwinkel (zu einer Bezugsachse 10bv oder 10bh)
- - Distance value to the detected object
- - signal strength (reflectance) and
- - Measuring angle (to a reference axis 10bv or 10bh)
Je nachdem, in welcher Höhe der Sensor 10 angeordnet ist, ergibt sich ein Messwinkel a1, a2 und a3 zu der jeweiligen Referenz. Hierbei ist der Referenzwinkel a1 zur Abtastung, z. B. einer Fräskante 54k von oben, a2 zur Abtastung einer seitlichen Referenz 54s von der Seite und a3 zur Abtastung einer zeitlichen Fräskante 54k eingetragen. Die Messwinkel a1, a2 und a3 stellen die Relation zur Bezugsachse 10bv der Laserebene dar.Depending on the height at which the
Nachfolgend wird Bezug nehmend auf
- - Fräskante
- - Gespanntes Referenzseil
- - Referenzlinien
- - Bordsteinkante
- - milling edge
- - Tensioned reference rope
- - Reference lines
- - Curb
Jede Lenkungsreferenz bzw. allgemein Referenz besitzt eine bestimmte Referenzkontur, die wiederum beim abscannen bestimmte Signalverläufe produzieren, woraus sich die Identifizierung der Referenz ableiten lässt. Die Signalverläufe müssen in einem Auswertealgorithmus so analysiert werden, dass neben der Referenzerkennung auch der exakte Abstand zur Referenz bestimmt wird.Each steering reference or reference in general has a specific reference contour, which in turn produces specific signal curves when scanned, from which the identification of the reference can be derived. The signal curves must be analyzed in an evaluation algorithm in such a way that, in addition to the reference detection, the exact distance to the reference is also determined.
In
Für die in
Die Auswertung vom Referenzseil 54s von oben besitzt für einen relativ großen Scanwinkel (30° bis 50°) Messwerte mit hohen Signalamplituden, wobei ein Messwertsprung (Messwerte schlagartig kleiner) direkt über dem Referenzseil auftritt.
Insofern wird bei diesem Ausführungsbeispiel nicht ausschließlich der Abstandswert resultierend aus dem Messwert 15a zur Abstandsbestimmung verwendet, sondern der Abstand mittels folgender Berechnung bestimmt. Die Berechnung wird nachfolgend anhand von
Während die Nullreferenz im Laserscanner festgelegt wird, muss der Laserscanner beim Einrichten so installiert werden, dass der Abstandswert a möglichst nahe bei null liegt. Der so ermittelte Abstandswert in X-Richtung kann dann als Regelgröße verwendet werden.While the zero reference is set in the laser scanner, the laser scanner must be installed during setup so that the distance value a is as close to zero as possible. The distance value determined in this way in the X direction can then be used as a controlled variable.
Insofern unterscheidet sich die Verwendung des Seils als seitliche Referenz von der Verwendung des Seils als Referenz bei einer Messung von oben, vor allem durch die Berechnung der Regelgröße, nicht aber durch das sich bei der Erkennung des Objekts einstellendes Signalmuster.In this respect, the use of the rope as a lateral reference differs from the use of the rope as a reference when measuring from above, primarily in the calculation of the controlled variable, but not in the signal pattern that occurs when the object is detected.
Auch eine Fräskante 54k liefert ein spezielles Muster, mit dessen Hilfe man den Abstand zur Fräskante 54k eindeutig bestimmen kann. Dies soll in
Bezugnehmend auf
Sowohl für die Variante aus
Nachfolgend wird Bezug nehmend auf
Bei oben erläutertem Ausführungsbeispiel wurde davon ausgegangen, dass immer ein Messwert zur Ermittlung des Abstands oder des Winkels genommen wurde. Entsprechend bevorzugtem Ausführungsbeispiel erfolgte jedoch die Messung kontinuierlich, d. h. über die Zeit, in der sich der Straßenfertiger auch fortbewegen kann. Um die Messwerte entsprechend zu berücksichtigen, insbesondere die Messwerte, die an derselben Position genommen wurden, kann eine Mittelung erfolgen, wie nachfolgend erläutert wird.In the exemplary embodiment explained above, it was assumed that a measured value was always taken to determine the distance or the angle. According to the preferred embodiment, however, the measurement was carried out continuously, i. H. about the time in which the road finisher can also move. In order to take the measured values into account accordingly, in particular the measured values that were taken at the same position, an averaging can be carried out, as will be explained below.
Es werden diejenigen n-Messwerte selektiert, die nacheinander annähernd den gleichen Abstandswert liefern, wobei aus diesen Messwerten ein Mittelwert gebildet wird. Folgende Gleichung liegt der Berechnung zu Grunde:
- li = Abstandswert der jeweiligen Messung
- i= Anzahl der Messungen
- n= Anzahl der aufeinanderfolgenden annähernd gleichen Messungen
- L= mittlerer Abstandswert zur Referenzkontur
- li = distance value of the respective measurement
- i= number of measurements
- n= number of consecutive measurements that are approximately the same
- L= average distance value to the reference contour
Da nun direkt oder gemittelt der Abstand bzw. ein Winkel als Referenz vorhanden ist, kann ausgehend von dem ermittelten Abstand bzw. dem ermittelten Winkel eine Regelung entweder der Quersteuerung des Fertiges oder der Breitensteuerung der Bohle oder auch eine Höhennivellierung der Bohle erfolgen. Deshalb umfasst ein weiteres Ausführungsbeispiel eine Steuervorrichtung 14 (vgl.
Wie Bezug nehmend auf
Bezugnehmend auf
Entsprechend Ausführungsbeispielen kann die Messwertfilterung wie folgt erfolgen: In der Auswerteeinheit werden die einzelnen Messvektoren zunächst in einem ersten Schritt auf ihre Signalamplitude hin untersucht. Dabei werden nur die Messvektoren berücksichtigt, die sich in dem vorgegebenen Messbereich befinden und zusätzlich eine hohe Signalamplitude (hoher Reflexionsgrad) besitzen. Geringe Signalamplituden bzw. ein kleiner Reflexionsgrad ist ein Indiz dafür, dass der Messwert nicht zum näheren Scanbereich der Referenz gehört.According to exemplary embodiments, the measured value filtering can take place as follows: In the evaluation unit, the individual measured vectors are initially examined for their signal amplitude in a first step. Only the measurement vectors that are in the specified measurement range and also have a high signal amplitude (high degree of reflection) are taken into account. Low signal amplitudes or a low degree of reflection is an indication that the measured value does not belong to the closer scanning range of the reference.
Additiv oder alternativ kann die Messwertfilterung wie oben erläutert zur Mittelung über mehrere Messwerte in diesem Messwertfilter 12f durchgeführt werden.Additionally or alternatively, the measured value filtering can be carried out as explained above for averaging over several measured values in this measured
Von dem Messwertfilter 12f' werden die Messwerte an die Mustererkennung 12m' übergeben, die dann, wie oben bereits erläutert, ein Objekt, wie z. B. eine Fräskante oder ein Seil oder eine Linie als Muster erkennt. Welches Objekt als Muster erkannt wird, wird mittels einer Benutzerschnittstelle festgelegt, was hier anhand des Blocks 13b' illustriert ist. Die Benutzerschnittstelle kann beispielsweise in die Steuerung des Straßenfertigers integriert ein. Über die Benutzerschnittstelle 13b' wird das jeweils gesuchte Muster ausgewählt und insbesondere auch der Messbereich eingegrenzt. Diese Messbereichseingrenzung erfolgt mittels des Messbereichsbegrenzer 12mb', der sein Input von der Benutzerschnittstelle 13b' erhält. Der Hintergrund ist, dass typischerweise die oben erläuterten Laserscanner einen recht großen Winkelbereich abdecken und somit gleichzeitig ein auf Höhe des Laserscanners gespanntes Seil (19 Grad gegenüber 10bv aus
Entsprechend Ausführungsbeispielen ist die Auswerteeinheit 12' dazu ausgebildet, anhand der kontinuierlich gemessenen Abstandsvektoren die Referenzkontur zu erfassen, und den Abstand zur Referenz zu berechnen. Da all die oben erläuterten Operationen insbesondere im Digitalen erfolgen, umfasst die Auswerteeinheit 12' hauptsächlich einen Mikrocontroller, welcher über eine Schnittstelle, wie z. B. eine serielle Schnittstelle (CAN, RS232 oder Ethernet oder dergleichen), die Messvektoren vom Laserscanner übertragen bekommt.According to exemplary embodiments, the evaluation unit 12' is designed to detect the reference contour based on the continuously measured distance vectors and to calculate the distance to the reference. Since all of the operations explained above take place in particular in the digital domain, the evaluation unit 12' mainly includes a microcontroller, which is connected via an interface, such as, for example, B. a serial interface (CAN, RS232 or Ethernet or similar) that receives the measurement vectors from the laser scanner.
Wie bereits oben erläutert, ist die Auswerteeinheit 12', insbesondere ausgehend von den Funktionsblöcken 13b' und 12mb' sowie auch 12m' dazu ausgebildet, unterschiedliche Referenzmuster zu erkennen. Dies kann entweder automatisch oder optional auch über die Eingabe eines Bedieners (vgl. Funktionsblock 13b') erfolgen, über die der Messbereich (vgl. 12mb') eingegrenzt wird.As already explained above, the evaluation unit 12', in particular based on the function blocks 13b' and 12mb' as well as 12m', is designed to recognize different reference patterns. This can be done either automatically or optionally via the input of an operator (cf.
Entsprechend einem weiteren Ausführungsbeispiel erfolgt die Auswahl der Referenz wie folgt: Der Laserscanner tastet zunächst die möglichen Referenzstellen (z.B. Fräskante, Seil, Referenzlinie an der Wand) ab und identifiziert die vorhandene Referenz oder Referenzen. According to a further exemplary embodiment, the reference is selected as follows: the laser scanner first scans the possible reference points (eg milled edge, rope, reference line on the wall) and identifies the existing reference or references.
Sind mehrere Referenzen (z.B. Seil und Fräskante) vorhanden, so obliegt es dem Anwender über eine entsprechende Eingabe die gewünschte Referenz (Seil oder Fräskante) auszuwählen. Ist somit eine eindeutige Referenz festgelegt worden, wird der Scanbereich für die ausgewählte Referenz eingegrenzt, so dass der Sensor auch auf die ausgewählte Referenz fixiert ist und kein Springen zwischen Referenzen entstehen kann. Die Eingrenzung vom Messbereich hat außerdem den Vorteil, dass die Auswertung der einzelnen Messvektoren auf ein Minimum reduziert wird und dadurch der Auswertealgorithmus beschleunigt und Störgrößen erheblich unterdrückt werden.If there are several references (e.g. cable and milled edge), it is up to the user to select the desired reference (cable or milled edge) by making an appropriate entry. If a clear reference has been defined, the scan area for the selected reference is limited so that the sensor is also fixed on the selected reference and no jumping between references can occur. Limiting the measurement range also has the advantage that the evaluation of the individual measurement vectors is reduced to a minimum, thereby accelerating the evaluation algorithm and significantly suppressing disturbance variables.
Bei obigem Ausführungsbeispiel wurde davon ausgegangen, dass diese sich auf Abstands/Lenksensoren für Straßenfertiger beziehen. Da hier ein Sensorsystem erläutert wird, ist dieses selbstverständlich auch bei anderen Maschinen, wie z. B. anderen Baumaschinen, z. B. einen Grader oder einer Verdichtungswalze einsetzbar. Beim Grader wird mit oben erläuterten System entweder die Lenkung oder auch die Positionierung des verschiebbaren Werkzeugs quer zur Fahrtrichtung (analog Positionierung der Bohle bzw. Breitenregelung der Bohle) oder auch eine Höhennivellierung des Werkzeugs überwacht und/oder gesteuert. Insofern eignet sich die Vorrichtung zur Positionsbestimmung des Gesamtfahrzeuges (Baumaschine allgemein) insbesondere quer zur Fahrtrichtung für Lenkungszwecke und/oder zur Positionsbestimmung sowie Nivellierung des verschiebbaren / ausfahrbaren Werkzeugs (quer zur Fahrtrichtung) für die Steuerung des Werkzeugs. An dieser Stelle sei noch einmal darauf hingewiesen, dass ein besonderer Vorteil aller oben erläuterter Implementierungen darin besteht, dass ein und derselbe Lasersensor für unterschiedliche Einsatzzwecke, nämlich einer als Lenksensor direkt am Fertiger bzw. an der Baumaschine und ein anderes Mal als Sensor für die Bohle bzw. allgemein für ausfahrbare Maschinenteile eingesetzt werden kann sowie als Sensor in der Verwendung zur Höhennivellierung der Bohle, unabhängig, ob die zu suchende Referenz seitlich, schräg seitlich oder unten angeordnet ist. Der Messbereich bzw. der potenzielle Ort des zu erkennenden Objekts wird über die Ausrichtung des Messsensors und/oder über die Beschränkung des Messbereichs festgelegt. Von einer anderen Seite betrachtet, schafft das hier erläuterte Messsystem bzw. Mess- und Steuerungssystem die Basis für das autonome Fahren von Baumaschinen.In the above exemplary embodiment, it was assumed that these relate to distance/steering sensors for road finishers. Since a sensor system is explained here, this is of course also applicable to other machines, such as e.g. B. other construction machinery, z. B. a grader or a compaction roller can be used. With the grader, either the steering or the positioning of the displaceable tool transverse to the direction of travel (similar to the positioning of the screed or width control of the screed) or a height leveling of the tool is monitored and/or controlled with the system explained above. In this respect, the device is suitable for determining the position of the entire vehicle (construction machine in general) in particular transversely to the direction of travel for steering purposes and/or for determining the position and leveling of the displaceable/extendable tool (transversely to the direction of travel) for controlling the tool. At this point it should be pointed out once again that a particular advantage of all the implementations explained above is that one and the same laser sensor can be used for different purposes, namely one as a steering sensor directly on the paver or on the construction machine and another as a sensor for the screed or generally for extendable machine parts and as a sensor for use in leveling the height of the screed, regardless of whether the reference to be sought is on the side, diagonally to the side or below. The measurement range or the potential location of the object to be recognized is determined by the orientation of the measurement sensor and/or by the limitation of the measurement range. Viewed from another perspective, the measurement system or measurement and control system explained here creates the basis for the autonomous driving of construction machines.
Auch wenn in Ausführungsbeispielen davon ausgegangen wurde, dass diese alle als Vorrichtung implementiert sind, so sei an dieser Stelle darauf hingewiesen, dass sich ein weiteres Ausführungsbeispiel auf ein entsprechendes Verfahren bezieht, das beispielsweise auf dem Mikrocontroller der Auswerteeinrichtung 12' ausgeführt sein kann. Das Verfahren umfasst die Basisschritte des Erkennens eines Musters (automatisch oder in Abhängigkeit einer Benutzereingabe). Die Mustererkennung erfolgt entsprechend Ausführungsbeispielen wie oben erläutert und kann je nach genauer Implementierung seitlich angeordnete Muster wie z. B. ein Seil oder auch eine Linie sowie seitlich schräg angeordnete Muster, wie eine Fräskante erkennen. Des Weiteren kann das Verfahren der Mustererkennung auch Schritte des Erfassens eins Seils oder einer Fräskante von oben umfassen.Even if it was assumed in the exemplary embodiments that these are all implemented as a device, it should be pointed out at this point that a further exemplary embodiment relates to a corresponding method which can be carried out, for example, on the microcontroller of the evaluation device 12'. The method includes the basic steps of recognizing a pattern (automatically or in response to user input). The pattern recognition takes place according to exemplary embodiments as explained above and, depending on the precise implementation, laterally arranged patterns such as e.g. B. a rope or a line as well as patterns arranged at an angle to the side, such as a milled edge. Furthermore, the method of pattern recognition can also include steps of detecting a cable or a milled edge from above.
Obwohl manche Aspekte im Zusammenhang mit einer Vorrichtung beschrieben wurden, versteht es sich, dass diese Aspekte auch eine Beschreibung des entsprechenden Verfahrens darstellen, sodass ein Block oder ein Bauelement einer Vorrichtung auch als ein entsprechender Verfahrensschritt oder als ein Merkmal eines Verfahrensschrittes zu verstehen ist. Analog dazu stellen Aspekte, die im Zusammenhang mit einem oder als ein Verfahrensschritt beschrieben wurden, auch eine Beschreibung eines entsprechenden Blocks oder Details oder Merkmals einer entsprechenden Vorrichtung dar. Einige oder alle der Verfahrensschritte können durch einen Hardware-Apparat (oder unter Verwendung eines Hardware-Apparats), wie zum Beispiel einen Mikroprozessor, einen programmierbaren Computer oder eine elektronische Schaltung ausgeführt werden. Bei einigen Ausführungsbeispielen können einige oder mehrere der wichtigsten Verfahrensschritte durch einen solchen Apparat ausgeführt werden.Although some aspects have been described in the context of a device, it is understood that these aspects also represent a description of the corresponding method, so that a block or a component of a device is also to be understood as a corresponding method step or as a feature of a method step. Similarly, aspects described in connection with or as a method step also constitute a description of a corresponding block or detail or feature of a corresponding device. Some or all of the method steps may be performed by hardware apparatus (or using a hardware Apparatus), such as a microprocessor, a programmable computer, or an electronic circuit. In some embodiments, some or more of the essential process steps can be performed by such an apparatus.
Je nach bestimmten Implementierungsanforderungen können Ausführungsbeispiele der Erfindung in Hardware oder in Software implementiert sein. Die Implementierung kann unter Verwendung eines digitalen Speichermediums, beispielsweise einer Floppy-Disk, einer DVD, einer Blu-ray Disc, einer CD, eines ROM, eines PROM, eines EPROM, eines EEPROM oder eines FLASH-Speichers, einer Festplatte oder eines anderen magnetischen oder optischen Speichers durchgeführt werden, auf dem elektronisch lesbare Steuersignale gespeichert sind, die mit einem programmierbaren Computersystem derart zusammenwirken können oder zusammenwirken, dass das jeweilige Verfahren durchgeführt wird. Deshalb kann das digitale Speichermedium computerlesbar sein.Depending on particular implementation requirements, embodiments of the invention may be implemented in hardware or in software. Implementation can be performed using a digital storage medium such as a floppy disk, DVD, Blu-ray Disc, CD, ROM, PROM, EPROM, EEPROM or FLASH memory, hard disk or other magnetic or optical memory, on which electronically readable control signals are stored, which can interact or interact with a programmable computer system in such a way that the respective method is carried out. Therefore, the digital storage medium can be computer-readable.
Manche Ausführungsbeispiele gemäß der Erfindung umfassen also einen Datenträger, der elektronisch lesbare Steuersignale aufweist, die in der Lage sind, mit einem programmierbaren Computersystem derart zusammenzuwirken, dass eines der hierin beschriebenen Verfahren durchgeführt wird.Some exemplary embodiments according to the invention therefore comprise a data carrier which has electronically readable control signals which are capable of interacting with a programmable computer system to perform any of the methods described herein.
Allgemein können Ausführungsbeispiele der vorliegenden Erfindung als Computerprogrammprodukt mit einem Programmcode implementiert sein, wobei der Programmcode dahingehend wirksam ist, eines der Verfahren durchzuführen, wenn das Computerprogrammprodukt auf einem Computer abläuft.In general, embodiments of the present invention can be implemented as a computer program product with a program code, wherein the program code is operative to perform one of the methods when the computer program product runs on a computer.
Der Programmcode kann beispielsweise auch auf einem maschinenlesbaren Träger gespeichert sein.The program code can also be stored on a machine-readable carrier, for example.
Andere Ausführungsbeispiele umfassen das Computerprogramm zum Durchführen eines der hierin beschriebenen Verfahren, wobei das Computerprogramm auf einem maschinenlesbaren Träger gespeichert ist.Other exemplary embodiments include the computer program for performing one of the methods described herein, the computer program being stored on a machine-readable carrier.
Mit anderen Worten ist ein Ausführungsbeispiel des erfindungsgemäßen Verfahrens somit ein Computerprogramm, das einen Programmcode zum Durchführen eines der hierin beschriebenen Verfahren aufweist, wenn das Computerprogramm auf einem Computer abläuft.In other words, an exemplary embodiment of the method according to the invention is therefore a computer program that has a program code for performing one of the methods described herein when the computer program runs on a computer.
Ein weiteres Ausführungsbeispiel der erfindungsgemäßen Verfahren ist somit ein Datenträger (oder ein digitales Speichermedium oder ein computerlesbares Medium), auf dem das Computerprogramm zum Durchführen eines der hierin beschriebenen Verfahren aufgezeichnet ist. Der Datenträger, das digitale Speichermedium oder das computerlesbare Medium sind typischerweise gegenständlich und/oder nicht-vergänglich bzw. nicht-vorübergehend.A further exemplary embodiment of the method according to the invention is therefore a data carrier (or a digital storage medium or a computer-readable medium) on which the computer program for carrying out one of the methods described herein is recorded. The data carrier, digital storage medium, or computer-readable medium is typically tangible and/or non-transitory.
Ein weiteres Ausführungsbeispiel des erfindungsgemäßen Verfahrens ist somit ein Datenstrom oder eine Sequenz von Signalen, der bzw. die das Computerprogramm zum Durchführen eines der hierin beschriebenen Verfahren darstellt bzw. darstellen. Der Datenstrom oder die Sequenz von Signalen kann bzw. können beispielsweise dahingehend konfiguriert sein, über eine Datenkommunikationsverbindung, beispielsweise über das Internet, transferiert zu werden.A further exemplary embodiment of the method according to the invention is therefore a data stream or a sequence of signals which represents the computer program for carrying out one of the methods described herein. For example, the data stream or sequence of signals may be configured to be transferred over a data communication link, such as the Internet.
Ein weiteres Ausführungsbeispiel umfasst eine Verarbeitungseinrichtung, beispielsweise einen Computer oder ein programmierbares Logikbauelement, die dahingehend konfiguriert oder angepasst ist, eines der hierin beschriebenen Verfahren durchzuführen.Another embodiment includes a processing device, such as a computer or programmable logic device, configured or adapted to perform any of the methods described herein.
Ein weiteres Ausführungsbeispiel umfasst einen Computer, auf dem das Computerprogramm zum Durchführen eines der hierin beschriebenen Verfahren installiert ist.Another embodiment includes a computer on which the computer program for performing one of the methods described herein is installed.
Ein weiteres Ausführungsbeispiel gemäß der Erfindung umfasst eine Vorrichtung oder ein System, die bzw. das ausgelegt ist, um ein Computerprogramm zur Durchführung zumindest eines der hierin beschriebenen Verfahren zu einem Empfänger zu übertragen. Die Übertragung kann beispielsweise elektronisch oder optisch erfolgen. Der Empfänger kann beispielsweise ein Computer, ein Mobilgerät, ein Speichergerät oder eine ähnliche Vorrichtung sein. Die Vorrichtung oder das System kann beispielsweise einen Datei-Server zur Übertragung des Computerprogramms zu dem Empfänger umfassen.A further exemplary embodiment according to the invention comprises a device or a system which is designed to transmit a computer program for carrying out at least one of the methods described herein to a recipient. The transmission can take place electronically or optically, for example. For example, the recipient may be a computer, mobile device, storage device, or similar device. The device or the system can, for example, comprise a file server for transmission of the computer program to the recipient.
Bei manchen Ausführungsbeispielen kann ein programmierbares Logikbauelement (beispielsweise ein feldprogrammierbares Gatterarray, ein FPGA) dazu verwendet werden, manche oder alle Funktionalitäten der hierin beschriebenen Verfahren durchzuführen. Bei manchen Ausführungsbeispielen kann ein feldprogrammierbares Gatterarray mit einem Mikroprozessor zusammenwirken, um eines der hierin beschriebenen Verfahren durchzuführen. Allgemein werden die Verfahren bei einigen Ausführungsbeispielen seitens einer beliebigen Hardwarevorrichtung durchgeführt. Diese kann eine universell einsetzbare Hardware wie ein Computerprozessor (CPU) sein oder für das Verfahren spezifische Hardware, wie beispielsweise ein ASIC.In some embodiments, a programmable logic device (e.g., a field programmable gate array, an FPGA) may be used to perform some or all of the functionality of the methods described herein. In some embodiments, a field programmable gate array may cooperate with a microprocessor to perform any of the methods described herein. In general, in some embodiments, the methods are performed on the part of any hardware device. This can be hardware that can be used universally, such as a computer processor (CPU), or hardware that is specific to the method, such as an ASIC.
Die hierin beschriebenen Vorrichtungen können beispielsweise unter Verwendung eines Hardware-Apparats, oder unter Verwendung eines Computers, oder unter Verwendung einer Kombination eines Hardware-Apparats und eines Computers implementiert werden.The devices described herein may be implemented, for example, using hardware apparatus, or using a computer, or using a combination of hardware apparatus and a computer.
Die hierin beschriebenen Vorrichtungen, oder jedwede Komponenten der hierin beschriebenen Vorrichtungen können zumindest teilweise in Hardware und/oder in Software (Computerprogramm) implementiert sein.The devices described herein, or any components of the devices described herein, may be implemented at least partially in hardware and/or in software (computer program).
Die hierin beschriebenen Verfahren können beispielsweise unter Verwendung eines Hardware-Apparats, oder unter Verwendung eines Computers, oder unter Verwendung einer Kombination eines Hardware-Apparats und eines Computers implementiert werden.The methods described herein may be implemented, for example, using hardware apparatus, or using a computer, or using a combination of hardware apparatus and a computer.
Die hierin beschriebenen Verfahren, oder jedwede Komponenten der hierin beschriebenen Verfahren können zumindest teilweise durch Hardware und/oder durch Software ausgeführt werden.The methods described herein, or any components of the methods described herein, may be performed at least in part by hardware and/or by software.
Die oben beschriebenen Ausführungsbeispiele stellen lediglich eine Veranschaulichung der Prinzipien der vorliegenden Erfindung dar. Es versteht sich, dass Modifikationen und Variationen der hierin beschriebenen Anordnungen und Einzelheiten anderen Fachleuten einleuchten werden. Deshalb ist beabsichtigt, dass die Erfindung lediglich durch den Schutzumfang der nachstehenden Patentansprüche und nicht durch die spezifischen Einzelheiten, die anhand der Beschreibung und der Erläuterung der Ausführungsbeispiele hierin präsentiert wurden, beschränkt sei.The embodiments described above are only an illustration of the principles of the present invention. It is understood that modifications and variations to the arrangements and details described herein will occur to those skilled in the art. Therefore, it is intended that the invention be limited only by the scope of the following claims and not by the specific details presented in the description and explanation of the embodiments herein.
Claims (21)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE202018006746.6U DE202018006746U1 (en) | 2018-11-02 | 2018-11-02 | Sensor system for a road finisher |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE202018006746.6U DE202018006746U1 (en) | 2018-11-02 | 2018-11-02 | Sensor system for a road finisher |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE202018006746U1 true DE202018006746U1 (en) | 2022-08-30 |
Family
ID=83282872
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE202018006746.6U Active DE202018006746U1 (en) | 2018-11-02 | 2018-11-02 | Sensor system for a road finisher |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE202018006746U1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4464843A1 (en) * | 2023-05-19 | 2024-11-20 | MOBA Mobile Automation AG | Sensor system for construction machine |
| EP4528331A1 (en) * | 2023-09-19 | 2025-03-26 | Joseph Vögele AG | Edge sensing system and method for detecting an edge |
-
2018
- 2018-11-02 DE DE202018006746.6U patent/DE202018006746U1/en active Active
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4464843A1 (en) * | 2023-05-19 | 2024-11-20 | MOBA Mobile Automation AG | Sensor system for construction machine |
| EP4528331A1 (en) * | 2023-09-19 | 2025-03-26 | Joseph Vögele AG | Edge sensing system and method for detecting an edge |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3874296B1 (en) | Sensor system for a road paver | |
| EP1339920B1 (en) | Laser height adjustment device for a construction machine | |
| EP2921588B1 (en) | Road finisher with layer thickness detection device and method for detecting the thickness of an installed material layer | |
| DE69716671T2 (en) | Control device for construction machines | |
| EP3406799B1 (en) | Machine train consisting of a road milling machine and a paver and method for operating a road milling machine and a paver | |
| EP1936034B1 (en) | Road building machine and method for measuring milling cutter depth | |
| EP2562309B1 (en) | Road finisher with measuring device | |
| EP3647494B1 (en) | Road construction machine and method for operating a road construction machine | |
| AT518839B1 (en) | System and method for measuring a track | |
| DE102009029243B4 (en) | Lane separation mark recognition device and lane departure prevention device | |
| DE102016207584B3 (en) | DEVICE AND METHOD FOR DETERMINING THE TEMPERATURE OF A ROAD TREE MATERIAL RAISED BY A CONSTRUCTION MACHINE AND A CONSTRUCTION MACHINE WITH SUCH A DEVICE | |
| DE102020117095A1 (en) | AUTOMATIC WIDTH ENTRY FOR PAVEMENT OPERATIONS | |
| EP0547378B1 (en) | Ultrasonic-control device for a mobile milling machine | |
| EP3739122A1 (en) | Road finisher and method for determining a thickness of a layer of an established installation layer | |
| DE9214769U1 (en) | Ultrasonic sensor control system for a road paver | |
| DE102016225502B4 (en) | Measuring system for coating thickness detection | |
| DE102022106808B3 (en) | Self-propelled ground milling machine and method of controlling a self-propelled ground milling machine | |
| DE102016207841B4 (en) | Layer thickness measuring device and method for coating thickness measurement | |
| DE202018006746U1 (en) | Sensor system for a road finisher | |
| EP4223932A1 (en) | Leveling system for construction machine | |
| DE10256123B4 (en) | Method and device for determining a state variable, in particular of the tread profile, of a rail | |
| DE10256122B4 (en) | Method and device for determining at least one state variable of a wheel-rail pairing | |
| EP4183922B1 (en) | Levelling controller adaption by means of floor profile analysis | |
| EP2998699A1 (en) | Device for providing a height reference for a tool of a construction machine, device and method for adjusting the height of a tool of a construction machine, construction machine | |
| EP4464843A1 (en) | Sensor system for construction machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R150 | Utility model maintained after payment of first maintenance fee after three years | ||
| R207 | Utility model specification | ||
| R151 | Utility model maintained after payment of second maintenance fee after six years |