JP6491893B2 - Autonomous traveling control system, autonomous traveling apparatus using the autonomous traveling control system, autonomous traveling control method, control program, and recording medium - Google Patents
Autonomous traveling control system, autonomous traveling apparatus using the autonomous traveling control system, autonomous traveling control method, control program, and recording medium Download PDFInfo
- Publication number
- JP6491893B2 JP6491893B2 JP2015015603A JP2015015603A JP6491893B2 JP 6491893 B2 JP6491893 B2 JP 6491893B2 JP 2015015603 A JP2015015603 A JP 2015015603A JP 2015015603 A JP2015015603 A JP 2015015603A JP 6491893 B2 JP6491893 B2 JP 6491893B2
- Authority
- JP
- Japan
- Prior art keywords
- autonomous traveling
- autonomous
- information
- peripheral information
- unit
- 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
- 238000000034 method Methods 0.000 title claims description 47
- 230000002093 peripheral effect Effects 0.000 claims description 234
- 238000001514 detection method Methods 0.000 claims description 129
- 230000010365 information processing Effects 0.000 claims description 43
- 238000012937 correction Methods 0.000 claims description 42
- 230000006870 function Effects 0.000 claims description 37
- 238000012545 processing Methods 0.000 claims description 26
- 238000010586 diagram Methods 0.000 description 17
- 230000001133 acceleration Effects 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 230000005484 gravity Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002265 prevention Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000000873 masking effect Effects 0.000 description 1
Images
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
本発明は、自律走行制御システムとこれを用いる自律走行装置及び自律走行制御方法と制御プログラムと記録媒体に関する。 The present invention relates to an autonomous traveling control system, an autonomous traveling device using the autonomous traveling control system, an autonomous traveling control method, a control program, and a recording medium.
近年、自律走行車両等の移動体の進行方向の周辺情報(測距情報など)を検出し、この周辺情報に基づいて移動体の周囲に存在する障害物を検出して自律走行を可能にする物体検出装置の技術が知られている。 In recent years, peripheral information (ranging information, etc.) in the traveling direction of a moving body such as an autonomous traveling vehicle is detected, and obstacles existing around the moving body are detected based on the peripheral information to enable autonomous traveling. The technology of an object detection device is known.
従来技術として、例えば、衝突予防動作を行う衝突防止手段や車両の周辺物体を検出する物体検知手段等を備えて、車輌の通過領域内で非移動物体を検出した場合には、領域外で非移動物体を検出した場合に比べて衝突防止手段の作動タイミングを早めるようにして衝突を防止するようにした衝突防止装置が開示されている(特許文献1を参照)。 As a conventional technique, for example, when a non-moving object is detected within a passing area of a vehicle, a collision preventing means for performing a collision preventing operation, an object detecting means for detecting a surrounding object of the vehicle, etc. are detected. A collision prevention device is disclosed in which collision is prevented by advancing the operation timing of the collision prevention means compared to the case where a moving object is detected (see Patent Document 1).
特許文献1の技術のように、周辺情報を用いた障害物検知方法の一例を以下に示す。
図16は従来の自律走行装置の全体の構成を示す説明図、図17は検出された周辺情報のデータを数値化した表、図18は前記自律走行装置による通常の周辺情報を検出する状態を示す説明図、図19は前記自律走行装置による障害物を検出する状態を示す説明図である。
An example of an obstacle detection method using peripheral information as in the technique of
FIG. 16 is an explanatory diagram showing the overall configuration of a conventional autonomous traveling device, FIG. 17 is a table in which data of detected peripheral information is digitized, and FIG. 18 shows a state in which normal peripheral information is detected by the autonomous traveling device. FIG. 19 is an explanatory diagram illustrating a state in which an obstacle is detected by the autonomous mobile device.
例えば、図16に示すように、物体検出センサ502を搭載した自律走行装置501においては、判定対象領域502aに存在する障害物503を検出するようにされている。
For example, as shown in FIG. 16, an autonomous
物体検出センサ502により障害物503を検出する周辺情報の一例としては、図17に示すように、XY空間にマッピングされた座標のそれぞれにおける測距情報で構成される。この場合、X軸は、自律走行装置501の走行方向に垂直に交わる横方向の幅を意味する仮想軸を示し、Y軸は、走行方向に垂直に交わる高さ方向の仮想軸を示す。
As an example of the peripheral information for detecting the
測距情報は、離散的に数値化された走行方向を示す仮想軸Zにおける物体検出センサ502からの距離を測定限界距離で正規化した数値情報である。
The distance measurement information is numerical information obtained by normalizing the distance from the
図17では、限界検知距離を255で正規化した場合を示している。そして、例えば、距離閾値を100とした場合に、100よりも小さな値となった領域(図17の表中のハッチングした範囲)503aに対して障害物503があると判定される。
FIG. 17 shows a case where the limit detection distance is normalized by 255. For example, when the distance threshold is set to 100, it is determined that there is an
通常、自律走行装置501が水平面上を走行する場合は、図18に示すように、物体検出センサ502から得られる周辺情報には地面の情報を含まないようにするか、地面の情報が含まれているとしても、該当部分は判定対象領域502aとして扱わないことで障害物503がないという判定をする。
Normally, when the
図19に示すように、自律走行装置501の進行方向の判定対象領域502aに障害物503が存在する場合は、測距情報によって障害物503を検出するようにしている。
As shown in FIG. 19, when the
しかしながら、上述したような物体検出センサ502は、一般的に検知範囲内に物体が存在するか否かを検出するものであり、検出した物体が障害物であるか否かを検出するものではない。そのため、自律走行装置501が平坦でない走路を走行する場合は、走路自体を障害物として誤検出する場合がある。このような誤検出が発生すると、無用に停止するなどの誤動作につながるという問題が生じる。
However, the
ここで、物体検出センサ502の誤検出の一例として、自律走行装置501において、走行路面の限界傾斜角をθlim(例えば±10°)とした場合の例を示す。
図20は従来の自律走行装置による傾斜面を検出する状態を示す説明図、図21は前記自律走行装置による傾斜状態で傾斜面を検出する状態を示す説明図、図22は前記自律走行装置による傾斜状態で傾斜面を検出する状態を水平な路面において傾斜面を検出した場合に置き換えた状態を示す説明図である。
Here, as an example of erroneous detection of the
FIG. 20 is an explanatory diagram showing a state in which an inclined surface is detected by a conventional autonomous traveling device, FIG. 21 is an explanatory diagram showing a state in which the inclined surface is detected in an inclined state by the autonomous traveling device, and FIG. It is explanatory drawing which shows the state which replaced the state which detects an inclined surface in an inclined state, when an inclined surface is detected in a horizontal road surface.
自律走行装置501が水平な路面c上を走行中に前方にθlim内の斜面dが存在する場合は、図20に示すように、物体検出センサ502で検出される斜面dは判定対象領域502aのうちの検知領域aの範囲となる。
When the
しかしながら、同じ斜面dでも自律走行装置501が前方に傾いた状態の時は、図21に示すように、物体検出センサ502で検出される斜面dは判定対象領域502aのうちの検知領域bの範囲のようになる。
However, when the
これは、仮に自律走行装置の傾きを考慮せずに検知領域bの範囲を許容するとした場合、図22に示すように、水平な路面c上を走行中に斜面d1が存在しているのと等価な検知結果となってしまうため、前述のθlimの制限を越えた斜面dを許容するということになり矛盾が発生する。 Assuming that the range of the detection region b is allowed without considering the inclination of the autonomous traveling device, the slope d1 exists while traveling on the horizontal road surface c as shown in FIG. Since an equivalent detection result is obtained, the slope d exceeding the limit of the above-described θlim is allowed and a contradiction occurs.
なお、許容限界斜面dの限界傾斜角θlimは、その傾斜角を越えた走路を走行した場合、転倒することを回避するために設定されるため、前述のような矛盾がない設計が求められる。 The limit inclination angle θlim of the allowable limit slope d is set to avoid overturning when traveling on a road that exceeds the inclination angle, and therefore a design that does not have the above-described contradiction is required.
本発明は、上記従来の問題点に鑑みてなされたものであって、簡単な構成で勾配のある走路での周辺情報の誤検出をなくして、正確な周辺情報に基づく自律走行装置の走行制御を可能にした自律走行制御システムとこれを用いる自律走行装置及び自律走行制御方法と制御プログラムと記録媒体を提供することを目的とする。 The present invention has been made in view of the above-described conventional problems, and eliminates erroneous detection of surrounding information on a sloped road with a simple configuration, and the traveling control of the autonomous traveling device based on accurate surrounding information. It is an object of the present invention to provide an autonomous traveling control system, an autonomous traveling device using the autonomous traveling control system, an autonomous traveling control method, a control program, and a recording medium.
上述した課題を解決するための本発明に係る自律走行制御システムとこれを用いる自律走行装置及び自律走行制御方法と制御プログラムと記録媒体は、次の通りである。 An autonomous traveling control system according to the present invention for solving the above-described problems, an autonomous traveling apparatus using the autonomous traveling control system, an autonomous traveling control method, a control program, and a recording medium are as follows.
本発明は、周辺情報を検出する検出手段を備えて前記周辺情報に基づき自律走行を行う自律走行装置に用いられる自律走行制御システムであって、前記検出手段により検出された周辺情報を処理する情報処理部と、前記周辺情報に基づき前記自律走行装置の走行を制御する制御部と、を備え、前記検出手段として、前記自律走行装置の周辺情報を検出する周辺情報検出手段(周辺情報取得センサ)と、前記自律走行装置の傾斜状態を検出する傾斜状態検出手段(傾斜センサ)と、を備え、前記情報処理部には、前記周辺情報検出手段により検出された周辺情報を前記傾斜状態検出手段により検出された前記自律走行装置の傾斜状態に基づいて補正する周辺情報補正部と、前記周辺情報補正部によって補正された補正情報に基づき、前記自律走行装置の走行する経路上の障害物を判定する障害物判定部と、前記障害物判定部によって判定された判定結果に基づき、前記自律走行装置の移動経路を決定する移動経路決定部と、を備え、前記制御部により、前記移動経路決定部により決定された移動経路に沿って前記自律走行装置の走行を制御することを特徴とするものである。 The present invention is an autonomous traveling control system that includes a detecting unit that detects surrounding information and is used in an autonomous traveling device that autonomously travels based on the surrounding information, the information processing the surrounding information detected by the detecting unit A peripheral information detecting means (peripheral information acquisition sensor) for detecting peripheral information of the autonomous traveling device as the detecting means, comprising: a processing unit; and a control unit that controls traveling of the autonomous traveling device based on the peripheral information. And an inclination state detection means (inclination sensor) for detecting the inclination state of the autonomous mobile device, and the information processing unit uses the inclination state detection means to detect peripheral information detected by the peripheral information detection means. Based on the detected peripheral information correction unit that corrects based on the detected inclination state of the autonomous traveling device, and the correction information corrected by the peripheral information correction unit An obstacle determination unit that determines an obstacle on a route traveled by the device; and a movement route determination unit that determines a movement route of the autonomous traveling device based on a determination result determined by the obstacle determination unit. The travel of the autonomous traveling device is controlled by the control unit along the travel route determined by the travel route determination unit.
また、本発明は、前記障害物判定部に、前記傾斜状態検出手段によって検出された傾斜状態に応じて判定に用いる前記周辺情報検出手段の周辺情報の検知領域を変更する機能(例えば、検知領域の一部をマスクする機能)を備えることを特徴とする。 Further, the present invention provides a function (for example, a detection region) for changing the peripheral information detection region of the peripheral information detection unit used for the determination according to the tilt state detected by the tilt state detection unit in the obstacle determination unit. A function of masking a part of the above.
また、本発明は、前記障害物判定部に、前記傾斜状態検出手段によって検出された傾斜状態に応じて判定に用いるパラメータ(例えば、検出距離、検出角度)を変更する機能を備えることを特徴とする。 Further, the present invention is characterized in that the obstacle determining unit has a function of changing parameters (for example, a detection distance and a detection angle) used for determination according to the inclination state detected by the inclination state detection means. To do.
また、本発明は、周辺情報を検出する検出手段を備えて前記周辺情報に基づき自律走行を行う自律走行装置において、前記自律走行装置の走行を制御する自律走行制御システムとして、前記検出手段により検出された周辺情報を処理する情報処理部と、前記周辺情報に基づき前記自律走行装置の走行を制御する制御部と、を備え、前記検出手段として、前記自律走行装置の周辺情報を検出する周辺情報検出手段(周辺情報取得センサ)と、前記自律走行装置の傾斜状態を検出する傾斜状態検出手段(傾斜センサ)と、を備え、前記情報処理部には、前記周辺情報検出手段により検出された周辺情報を前記傾斜状態検出手段に検出された前記自律走行装置の傾斜状態に基づいて補正する周辺情報補正部と、前記周辺情報補正部によって補正された補正情報に基づき、前記自律走行装置の走行する経路上の障害物を判定する障害物判定部と、前記障害物判定部によって判定された判定結果に基づき、前記自律走行装置の移動経路を決定する移動経路決定部と、を備え、前記制御部により、前記移動経路決定部により決定された移動経路に沿って前記自律走行装置の走行を制御するようにした自律走行制御システムを用いることを特徴とするものである。 Further, the present invention provides an autonomous traveling device that includes a detecting unit that detects surrounding information and performs autonomous traveling based on the surrounding information, and is detected by the detecting unit as an autonomous traveling control system that controls traveling of the autonomous traveling device. An information processing unit for processing the peripheral information, and a control unit for controlling the travel of the autonomous mobile device based on the peripheral information, and the peripheral information for detecting the peripheral information of the autonomous mobile device as the detection means A detection means (peripheral information acquisition sensor) and an inclination state detection means (inclination sensor) for detecting the inclination state of the autonomous mobile device, and the information processing unit includes a periphery detected by the peripheral information detection means A peripheral information correction unit that corrects information based on the inclination state of the autonomous traveling device detected by the inclination state detection unit, and the peripheral information correction unit corrects the information. Based on the correction information, an obstacle determination unit that determines an obstacle on a route on which the autonomous traveling device travels, and a movement path of the autonomous traveling device is determined based on a determination result determined by the obstacle determination unit. A travel route determination unit, wherein the control unit uses an autonomous travel control system configured to control travel of the autonomous travel device along the travel route determined by the travel route determination unit. To do.
また、本発明は、周辺情報を検出する検出手段を備えて前記周辺情報に基づき自律走行を行う自律走行装置に用いられる自律走行制御方法であって、前記検出手段により検出された周辺情報を処理する工程と、前記周辺情報に基づき前記自律走行装置の走行を制御する工程と、前記自律走行装置の周辺情報を検出する工程と、前記自律走行装置の傾斜状態を検出する工程と、検出された前記自律走行装置の周辺情報を前記自律走行装置の傾斜状態に基づいて補正する工程と、前記周辺情報を補正する工程において補正された補正情報に基づき、前記自律走行装置の経路上の障害物を判定する工程と、前記障害物を判定する工程において判定された判定結果に基づき、前記自律走行装置の移動経路を決定する工程と、を備え、前記移動経路を決定する工程において決定された移動経路に沿って前記自律走行装置の走行を制御することを特徴とするものである。 Further, the present invention is an autonomous travel control method used for an autonomous traveling device that includes a detecting means for detecting peripheral information and performs autonomous traveling based on the peripheral information, and processes the peripheral information detected by the detecting means. A step of controlling the traveling of the autonomous traveling device based on the peripheral information, a step of detecting peripheral information of the autonomous traveling device, a step of detecting an inclination state of the autonomous traveling device, and Based on the correction information corrected in the step of correcting the peripheral information of the autonomous mobile device based on the inclination state of the autonomous mobile device and the step of correcting the peripheral information, obstacles on the route of the autonomous mobile device are Determining a movement route of the autonomous mobile device based on a determination result determined in the step of determining the obstacle, and determining the movement route It is characterized in that for controlling the travel of the autonomous driving apparatus along the movement path determined in the step of.
また、本発明は、周辺情報を検出する検出手段と走行を制御する制御部とを備えた自律走行装置に用いられる自律走行制御システムを動作させる制御プログラムであって、前記検出手段を、前記自律走行装置の周辺情報を検出するように機能させるとともに、前記自律走行装置の傾斜状態を検出するように機能させ、前記検出手段により検出された周辺情報を処理する情報処理部を、前記周辺情報検出手段により検出された周辺情報を前記傾斜状態検出手段により検出された前記自律走行装置の傾斜状態に基づいて補正する周辺情報補正部として機能させ、前記周辺情報補正部によって補正された補正情報に基づき、前記自律走行装置の走行する経路上の障害物を判定する障害物判定部として機能させるとともに、前記障害物判定部によって判定された判定結果に基づき、前記自律走行装置の移動経路を決定する移動経路決定部として機能させ、前記周辺情報に基づき前記自律走行装置の運転を制御する制御部を、前記移動経路決定部により決定された移動経路に沿って前記自律走行装置の走行を制御するように機能させることを特徴とするものである。 The present invention also provides a control program for operating an autonomous traveling control system used in an autonomous traveling device including a detecting unit that detects peripheral information and a control unit that controls traveling, wherein the detecting unit includes the autonomous traveling device. An information processing unit that functions to detect the peripheral information of the traveling device and that functions to detect the inclination state of the autonomous traveling device and processes the peripheral information detected by the detection unit includes the peripheral information detection Based on the correction information corrected by the peripheral information correction unit, and functioning as a peripheral information correction unit that corrects the peripheral information detected by the unit based on the inclination state of the autonomous traveling device detected by the inclination state detection unit. And functioning as an obstacle determination unit that determines an obstacle on the route traveled by the autonomous traveling device, and by the obstacle determination unit Based on the determined determination result, the movement route determination unit functions as a movement route determination unit that determines the movement route of the autonomous traveling device, and controls the operation of the autonomous traveling device based on the peripheral information. A function of controlling the traveling of the autonomous traveling device along the determined movement route is provided.
また、本発明は、周辺情報を検出する検出手段と走行を制御する制御部とを備えた自律走行装置に用いられる自律走行制御システムを動作させる制御プログラムが記録された記録媒体であって、前記検出手段を、前記自律走行装置の周辺情報を検出するように機能させるとともに、前記自律走行装置の傾斜状態を検出するように機能させ、前記検出手段により検出された周辺情報を処理する情報処理部を、前記周辺情報検出手段により検出された周辺情報を前記傾斜状態検出手段により検出された前記自律走行装置の傾斜状態に基づいて補正する周辺情報補正部として機能させ、前記周辺情報補正部によって補正された補正情報に基づき、前記自律走行装置の走行する経路上の障害物を判定する障害物判定部として機能させるとともに、前記障害物判定部によって判定された判定結果に基づき、前記自律走行装置の移動経路を決定する移動経路決定部として機能させ、前記周辺情報に基づき前記自律走行装置の走行を制御する制御部を、前記移動経路決定部により決定された移動経路に沿って前記自律走行装置の走行を制御するように機能させる制御プログラムが記録されて、コンピュータにより読み取り可能としたことを特徴とするものである。 Further, the present invention is a recording medium on which a control program for operating an autonomous traveling control system used in an autonomous traveling device including a detecting unit that detects peripheral information and a control unit that controls traveling is recorded, An information processing unit that causes the detection unit to function to detect peripheral information of the autonomous traveling device, and to function to detect an inclination state of the autonomous traveling device, and processes the peripheral information detected by the detection unit Is corrected by the peripheral information correcting unit, and the peripheral information correcting unit corrects the peripheral information detected by the peripheral information detecting unit based on the tilt state of the autonomous traveling device detected by the tilt state detecting unit. Based on the corrected information made to function as an obstacle determination unit that determines an obstacle on the route traveled by the autonomous traveling device, and Based on the determination result determined by the harmful matter determination unit, the control unit that functions as a movement route determination unit that determines the movement route of the autonomous traveling device, and that controls the traveling of the autonomous traveling device based on the peripheral information, A control program that functions to control the travel of the autonomous traveling device along the travel route determined by the travel route determination unit is recorded and readable by a computer.
本発明の自律走行制御システムによれば、周辺情報を検出する検出手段を備えて前記周辺情報に基づき自律走行を行う自律走行装置に用いられる自律走行制御システムであって、前記検出手段により検出された周辺情報を処理する情報処理部と、前記周辺情報に基づき前記自律走行装置の走行を制御する制御部と、を備え、前記検出手段として、前記自律走行装置の周辺情報を検出する周辺情報検出手段と、前記自律走行装置の傾斜状態を検出する傾斜状態検出手段と、を備え、前記情報処理部には、前記周辺情報検出手段により検出された周辺情報を前記傾斜状態検出手段により検出された前記自律走行装置の傾斜状態に基づいて補正する周辺情報補正部と、前記周辺情報補正部によって補正された補正情報に基づき、前記自律走行装置の走行する経路上の障害物を判定する障害物判定部と、前記障害物判定部によって判定された判定結果に基づき、前記自律走行装置の移動経路を決定する移動経路決定部と、を備え、前記制御部により、前記移動経路決定部により決定された移動経路に沿って前記自律走行装置の走行を制御するようにしたことで、前記自律走行装置が傾斜した状態で走行した場合でも、前記自律走行装置の傾斜状態に応じて補正された周辺情報に基づき前記自律走行装置の走行を制御することができる。これにより、簡単な構成で勾配のある走路での周辺情報の誤検出をなくして、正確な周辺情報に基づき自律走行装置の走行制御を可能にできる。 According to the autonomous traveling control system of the present invention, there is provided an autonomous traveling control system that includes a detecting unit that detects surrounding information and is used in an autonomous traveling device that performs autonomous traveling based on the surrounding information, and is detected by the detecting unit. An information processing unit that processes the surrounding information, and a control unit that controls the traveling of the autonomous traveling device based on the surrounding information, and detects the surrounding information of the autonomous traveling device as the detecting means. And an inclination state detection means for detecting the inclination state of the autonomous mobile device, and the information processing unit detects the peripheral information detected by the peripheral information detection means by the inclination state detection means. Based on the peripheral information correction unit that corrects based on the inclination state of the autonomous traveling device, and the correction information that is corrected by the peripheral information correction unit, the autonomous traveling device An obstacle determination unit that determines an obstacle on a route to be performed, and a movement route determination unit that determines a movement route of the autonomous mobile device based on a determination result determined by the obstacle determination unit, Even if the autonomous traveling device travels in an inclined state by controlling the traveling of the autonomous traveling device along the travel route determined by the travel route determining unit by the control unit, The traveling of the autonomous traveling device can be controlled based on the peripheral information corrected in accordance with the tilt state of the device. This eliminates erroneous detection of surrounding information on a sloped road with a simple configuration, and enables traveling control of the autonomous traveling device based on accurate surrounding information.
また、本発明の自律走行装置によれば、周辺情報を検出する検出手段を備えて前記周辺情報に基づき自律走行を行う自律走行装置において、前記自律走行装置の走行を制御する自律走行制御システムとして、前記検出手段により検出された周辺情報を処理する情報処理部と、前記周辺情報に基づき前記自律走行装置の走行を制御する制御部と、を備え、前記検出手段として、前記自律走行装置の周辺情報を検出する周辺情報検出手段と、前記自律走行装置の傾斜状態を検出する傾斜状態検出手段と、を備え、前記情報処理部には、前記周辺情報検出手段により検出された周辺情報を前記傾斜状態検出手段により検出された前記自律走行装置の傾斜状態に基づいて補正する周辺情報補正部と、前記周辺情報補正部によって補正された補正情報に基づき、前記自律走行装置の走行する経路上の障害物を判定する障害物判定部と、前記障害物判定部によって判定された判定結果に基づき、前記自律走行装置の移動経路を決定する移動経路決定部と、を備え、前記制御部により、前記移動経路決定部により決定された移動経路に沿って前記自律走行装置の走行を制御するようにした自律走行制御システムを用いることで、前記自律走行装置が傾斜した状態で走行した場合でも、前記自律走行装置の傾斜状態に応じて補正された周辺情報に基づき前記自律走行装置の走行を制御することができる。これにより、簡単な構成で勾配のある走路での周辺情報の誤検出をなくして、正確な周辺情報に基づき自律走行装置の走行制御を可能にできる。 Further, according to the autonomous traveling device of the present invention, as an autonomous traveling control system for controlling traveling of the autonomous traveling device in an autonomous traveling device that includes detecting means for detecting surrounding information and performs autonomous traveling based on the surrounding information. An information processing unit that processes the peripheral information detected by the detection unit; and a control unit that controls the traveling of the autonomous traveling device based on the peripheral information, and the detection unit includes a periphery of the autonomous traveling device. Peripheral information detecting means for detecting information; and an inclination state detecting means for detecting the inclination state of the autonomous mobile device, and the information processing section includes the information about the periphery detected by the peripheral information detecting means in the inclination. A peripheral information correction unit that corrects based on the inclination state of the autonomous traveling device detected by the state detection means, and correction information that is corrected by the peripheral information correction unit Accordingly, an obstacle determination unit that determines an obstacle on the route traveled by the autonomous traveling device, and a movement route determination that determines a movement route of the autonomous traveling device based on the determination result determined by the obstacle determination unit An autonomous traveling control system that controls the traveling of the autonomous traveling device along the travel route determined by the travel route determination unit by the control unit. Even when the vehicle travels in an inclined state, the traveling of the autonomous traveling device can be controlled based on the peripheral information corrected in accordance with the inclined state of the autonomous traveling device. This eliminates erroneous detection of surrounding information on a sloped road with a simple configuration, and enables traveling control of the autonomous traveling device based on accurate surrounding information.
また、本発明の自律走行制御方法によれば、周辺情報を検出する検出手段を備えて前記周辺情報に基づき自律走行を行う自律走行装置に用いられる自律走行制御方法であって、前記検出手段により検出された周辺情報を処理する工程と、前記周辺情報に基づき前記自律走行装置の走行を制御する工程と、前記自律走行装置の周辺情報を検出する工程と、前記自律走行装置の傾斜状態を検出する工程と、検出された前記自律走行装置の周辺情報を前記自律走行装置の傾斜状態に基づいて補正する工程と、前記周辺情報を補正する工程において補正された補正情報に基づき、前記自律走行装置の経路上の障害物を判定する工程と、前記障害物を判定する工程において判定された判定結果に基づき、前記自律走行装置の移動経路を決定する工程と、を備え、前記移動経路を決定する工程において決定された移動経路に沿って前記自律走行装置の走行を制御するようにしたことで、前記自律走行装置が傾斜した状態で走行した場合でも、前記自律走行装置の傾斜状態に応じて補正された周辺情報に基づき前記自律走行装置の走行を制御することができる。これにより、簡単な構成で勾配のある走路での周辺情報の誤検出をなくして、正確な周辺情報に基づき自律走行装置の走行制御を可能にできる。 In addition, according to the autonomous traveling control method of the present invention, there is provided an autonomous traveling control method for use in an autonomous traveling device that includes a detecting unit that detects surrounding information and performs autonomous traveling based on the surrounding information, A step of processing the detected peripheral information; a step of controlling travel of the autonomous traveling device based on the peripheral information; a step of detecting peripheral information of the autonomous traveling device; and detecting an inclination state of the autonomous traveling device The autonomous traveling device based on the correction information corrected in the step of correcting the detected peripheral information of the autonomous traveling device based on the inclination state of the autonomous traveling device, and the step of correcting the peripheral information Determining an obstacle on the route of the vehicle, and determining a movement route of the autonomous mobile device based on the determination result determined in the step of determining the obstacle; Even when the autonomous traveling device travels in an inclined state by controlling the traveling of the autonomous traveling device along the traveling route determined in the step of determining the traveling route. The traveling of the autonomous traveling device can be controlled based on the peripheral information corrected in accordance with the tilt state of the device. This eliminates erroneous detection of surrounding information on a sloped road with a simple configuration, and enables traveling control of the autonomous traveling device based on accurate surrounding information.
また、本発明の制御プログラムによれば、周辺情報を検出する検出手段と走行を制御する制御部とを備えた自律走行装置に用いられる自律走行制御システムを動作させる制御プログラムであって、前記検出手段を、前記自律走行装置の周辺情報を検出するように機能させるとともに、前記自律走行装置の傾斜状態を検出するように機能させ、前記検出手段により検出された周辺情報を処理する情報処理部を、前記周辺情報検出手段により検出された周辺情報を前記傾斜状態検出手段により検出された前記自律走行装置の傾斜状態に基づいて補正する周辺情報補正部として機能させ、前記周辺情報補正部によって補正された補正情報に基づき、前記自律走行装置の走行する経路上の障害物を判定する障害物判定部として機能させるとともに、前記障害物判定部によって判定された判定結果に基づき、前記自律走行装置の移動経路を決定する移動経路決定部として機能させ、前記周辺情報に基づき前記自律走行装置の走行を制御する制御部を、前記移動経路決定部により決定された移動経路に沿って前記自律走行装置の走行を制御するように機能させることで、前記自律走行装置が傾斜した状態で走行した場合でも、前記自律走行装置の傾斜状態に応じて補正された周辺情報に基づき前記自律走行装置の走行を制御することができる。これにより、簡単な構成で勾配のある走路での周辺情報の誤検出をなくして、正確な周辺情報に基づき自律走行装置の走行制御を可能にできる。 Further, according to the control program of the present invention, there is provided a control program for operating an autonomous traveling control system used in an autonomous traveling apparatus including a detecting unit that detects peripheral information and a control unit that controls traveling, wherein the detection An information processing unit that functions to detect peripheral information of the autonomous traveling device and functions to detect an inclination state of the autonomous traveling device and processes the peripheral information detected by the detecting unit; The peripheral information detected by the peripheral information detecting means functions as a peripheral information correcting unit that corrects the peripheral information detected based on the tilt state of the autonomous traveling device detected by the tilt state detecting means, and is corrected by the peripheral information correcting unit. Based on the corrected information, the autonomous traveling device functions as an obstacle determination unit that determines an obstacle on the route traveled, Based on the determination result determined by the obstacle determination unit, the control unit that functions as a movement route determination unit that determines the movement route of the autonomous traveling device, and that controls the traveling of the autonomous traveling device based on the peripheral information, Even when the autonomous traveling device travels in an inclined state by functioning to control the traveling of the autonomous traveling device along the travel route determined by the travel route determining unit, the inclined state of the autonomous traveling device It is possible to control the traveling of the autonomous traveling device based on the peripheral information corrected according to the above. This eliminates erroneous detection of surrounding information on a sloped road with a simple configuration, and enables traveling control of the autonomous traveling device based on accurate surrounding information.
また、本発明の記録媒体によれば、周辺情報を検出する検出手段と走行を制御する制御部とを備えた自律走行装置に用いられる自律走行制御システムを動作させる制御プログラムが記録された記録媒体であって、前記検出手段を、前記自律走行装置の周辺情報を検出するように機能させるとともに、前記自律走行装置の傾斜状態を検出するように機能させ、前記検出手段により検出された周辺情報を処理する情報処理部を、前記周辺情報検出手段により検出された周辺情報を前記傾斜状態検出手段により検出された前記自律走行装置の傾斜状態に基づいて補正する周辺情報補正部として機能させ、前記周辺情報補正部によって補正された補正情報に基づき、前記自律走行装置の走行する経路上の障害物を判定する障害物判定部として機能させるとともに、前記障害物判定部によって判定された判定結果に基づき、前記自律走行装置の移動経路を決定する移動経路決定部として機能させ、前記周辺情報に基づき前記自律走行装置の走行を制御する制御部を、前記移動経路決定部により決定された移動経路に沿って前記自律走行装置の走行を制御するように機能させる制御プログラムが記録されて、コンピュータにより読み取り可能としたことで、前記制御プログラムをコンピュータにより簡単に実行することができる。これにより、簡単な構成で勾配のある走路での周辺情報の誤検出をなくして、正確な周辺情報に基づき自律走行装置の走行制御を可能にできる。 In addition, according to the recording medium of the present invention, the recording medium on which the control program for operating the autonomous traveling control system used in the autonomous traveling apparatus provided with the detecting means for detecting the peripheral information and the control unit for controlling the traveling is recorded. The detecting means functions to detect the peripheral information of the autonomous traveling device, and also functions to detect the tilt state of the autonomous traveling device, and the peripheral information detected by the detecting means is detected. The information processing unit to be processed functions as a peripheral information correction unit that corrects the peripheral information detected by the peripheral information detection unit based on the tilt state of the autonomous traveling device detected by the tilt state detection unit, and Based on the correction information corrected by the information correction unit, it functions as an obstacle determination unit that determines an obstacle on the route traveled by the autonomous traveling device. And a control unit that functions as a movement route determination unit that determines a movement route of the autonomous traveling device based on the determination result determined by the obstacle determination unit, and controls the traveling of the autonomous traveling device based on the peripheral information. Is recorded so that it can be read by the computer along with the movement route determined by the movement route determination unit, so that the computer can read the control program. Can be executed more easily. This eliminates erroneous detection of surrounding information on a sloped road with a simple configuration, and enables traveling control of the autonomous traveling device based on accurate surrounding information.
(第1実施形態)
以下、本発明の自律走行制御システムを用いる自律走行装置を実施するための形態について図面を参照して説明する。
図1は発明を実施する形態の一例であって、本発明の第1実施形態に係る自律走行装置の全体の構成を示す説明図、図2は前記自律走行装置の走行を制御する自律走行制御システムの電気的構成を示すブロック図、図3は前記自律走行装置に搭載される周辺情報取得センサの検知領域を示す説明図、図4は前記自律走行制御システムを構成する情報処理部の構成を示すブロック図である。
(First embodiment)
DESCRIPTION OF EMBODIMENTS Hereinafter, embodiments for implementing an autonomous traveling device using an autonomous traveling control system of the present invention will be described with reference to the drawings.
FIG. 1 is an example of an embodiment for carrying out the invention, and is an explanatory diagram illustrating the overall configuration of the autonomous traveling device according to the first embodiment of the present invention. FIG. 2 is an autonomous traveling control for controlling traveling of the autonomous traveling device. 3 is a block diagram showing the electrical configuration of the system, FIG. 3 is an explanatory diagram showing a detection area of a peripheral information acquisition sensor mounted on the autonomous traveling device, and FIG. 4 is a configuration of an information processing unit constituting the autonomous traveling control system. FIG.
第1実施形態に係る自律走行装置1は、図1に示すように、検出手段として周辺情報を検出する周辺情報取得センサ(周辺情報検出手段)2を備え、自律走行装置1の走行を制御する自律走行制御システム10として、本発明に係る自律走行制御システムが採用されたものである。
As shown in FIG. 1, the
ここで、自律走行装置とは、人間の判断を介することなく、機械またはプログラムにより自律的に走行する装置であり、例えば、工場内で対象物を運ぶ自律型産業用運搬車両などが知られている。 Here, the autonomous traveling device is a device that autonomously travels with a machine or a program without using human judgment. For example, an autonomous industrial transport vehicle that carries an object in a factory is known. Yes.
第1実施形態の自律走行装置1は、周辺情報取得センサ2と、車体(装置本体)3と、荷物を搭載可能な運搬台4と、走行するためのタイヤ5と、を備えて構成されている。
The
自律走行装置1に採用される自律走行制御システム10は、自律走行装置1の周辺情報に基づき自律走行を行う自律走行装置1の走行を制御する自律走行制御システムであって、図2に示すように、周辺情報取得センサ2により取得された周辺情報を処理する情報処理部11と、前記周辺情報に基づき自律走行装置1の走行を制御する制御部12と、周辺情報取得センサ2により取得された周辺情報を記憶する記憶部13と、を備えている。
The autonomous
さらに、第1実施形態では、検出手段として周辺情報取得センサ2に加えて自律走行装置1の姿勢を検出する傾斜センサ(傾斜状態検出手段)21が設けられている。
Furthermore, in 1st Embodiment, in addition to the periphery
周辺情報取得センサ2には、レーザ式センサが用いられている。
レーザ式センサは、発光部よりレーザを照射し、対象物の表面において反射された反射光を受光部にて検出することで、発光から受光までの時間に基づき対象物までの距離を測距する。
As the peripheral
The laser sensor irradiates a laser from the light emitting unit, and detects the reflected light reflected on the surface of the object by the light receiving unit, thereby measuring the distance to the object based on the time from light emission to light reception. .
周辺情報取得センサ2として機能する他のセンサの例としては、超音波を発信し、対象物の表面において反射された音波を受信部にて検出することで対象物までの距離を測距する超音波センサや、複数のカメラ(CCDやCMOSなど)で取得した画像情報からそれぞれに含まれる対象物の視差を計算することで、対象物までの距離を測距する3Dカメラなどがある。
As an example of another sensor that functions as the peripheral
なお、本発明における周辺情報検出手段としては、上述したように自律走行装置1の周辺に存在する対象物までの距離を周辺情報として検出することができる周辺情報取得センサであれば適用可能である。
In addition, as a surrounding information detection means in this invention, if it is a surrounding information acquisition sensor which can detect the distance to the target object which exists in the periphery of the
傾斜センサ21は、自律走行装置1の姿勢の状態、例えば、上向き、下向き、右側へ傾斜、左側へ傾斜などの傾斜情報を検出する。これにより、自律走行装置1に対する周辺情報をより正確に認識することができる。
The
傾斜センサ21の一例として、センサにかかる加速度を検出して電気信号とする「加速度センサ」と呼ばれるものがある。このようなセンサは、地球の重力加速度についても同様に検出することができるため、水平面に対してどれだけ傾いているかを知るための傾斜センサとしても用いることができる。
As an example of the
傾斜センサ21として機能する他のセンサの例としては、コリオリの力を検出することで電気信号に変換するジャイロセンサや、センサ内に閉じ込められた球の動きを検出することで重力を検出するようなものもある。
Examples of other sensors that function as the
なお、本発明における傾斜状態検出手段としては、上述したような重力または重力加速度を検出することで、水平面に対する傾斜角を検出することができる傾斜センサであれば適用可能である。 In addition, as an inclination state detection means in this invention, if it is an inclination sensor which can detect the inclination angle with respect to a horizontal surface by detecting gravity as mentioned above or gravity acceleration, it is applicable.
周辺情報取得センサ2および傾斜センサ21により取得した情報は、情報処理部11において処理される。
Information acquired by the peripheral
情報処理部11は、図4に示すように、認識処理部111と、障害物判定部112と、移動経路決定部113とを備えている。
As illustrated in FIG. 4, the
認識処理部111は、周辺情報の位置を認識する。
障害物判定部112は、周辺情報を認識して自律走行装置1の前方に障害物があるか否かを判定する。
移動経路決定部113は、認識処理部111による周辺情報の認識と障害物判定部112による障害物の有無を判定により自律走行装置1の移動する経路を決定する。
The
The
The movement
さらに、第1実施形態では、情報処理部11は、周辺情報補正部114を備えている。
周辺情報補正部114は、周辺情報取得センサ2により取得した周辺情報を傾斜センサ21により取得した自律走行装置1の傾斜状態に基づいて補正する。
Furthermore, in the first embodiment, the
The peripheral
また、第1実施形態では、障害物判定部112は、さらに、周辺情報補正部114において補正された周辺情報に基づいて自律走行装置1の前方に障害物があるか否かを判定する機能を備えている。
In the first embodiment, the
(障害物検知処理)
ここで、自律走行制御システム10における障害物検知処理の一例をフローチャートに沿って説明する。
図5は第1実施形態の自律走行制御システムよる障害物検知処理を行う手順を示すフローチャートである。
(Obstacle detection process)
Here, an example of the obstacle detection process in the autonomous
FIG. 5 is a flowchart showing a procedure for performing obstacle detection processing by the autonomous traveling control system of the first embodiment.
自律走行制御システム10において、障害物検知処理は、図5に示すように、電源投入または別途入力される処理開始信号などにより開始される。まず、初期化処理として、障害物対象画素数を0にリセットする(ステップS101)。障害物対象画素数は、XY平面内に存在する障害物と判定された画素の数を意味する。
In the autonomous
初期化処理後、周辺情報取得センサ2の検知領域2aとなるXY平面空間の1フレームを単位としたループ処理を行う(ステップS102)。一連の処理は、以降、繰り返し実行され、電源遮断または別途入力される処理終了信号などにより終了する。
After the initialization process, a loop process is performed with one frame in the XY plane space serving as the
まず、フレーム内の全ての画素についてデータ処理が完了したか否かが判断される(ステップS103)。 First, it is determined whether or not data processing has been completed for all the pixels in the frame (step S103).
ステップS103において、フレーム内の全ての画素についてデータ処理が完了していないと判断された場合は、XY平面空間の画素単位でデータを取得する(ステップS104)。データは、距離値またはこれに類する情報を含むものとする。 If it is determined in step S103 that data processing has not been completed for all pixels in the frame, data is acquired in units of pixels in the XY plane space (step S104). The data shall include distance values or similar information.
そして、データに対応する座標値を算出する(ステップS105)。座標値は、データ内に含まれていてもよく、また、フレーム開始位置からのデータ順から算出されてもよい。 Then, coordinate values corresponding to the data are calculated (step S105). The coordinate value may be included in the data, or may be calculated from the data order from the frame start position.
そして、予め定義された閾値テーブルから座標に対応する閾値を取得する(ステップS106)。この閾値は、該当座標における障害物として判定するための距離閾値を意味する。 And the threshold value corresponding to a coordinate is acquired from the threshold value table defined beforehand (step S106). This threshold means a distance threshold for determining an obstacle at the corresponding coordinates.
そして、距離値があらかじめ定義された閾値以内であるか否かが判定される(ステップS107)。すなわち、前記データ内の距離値を前記距離閾値と比較することで、該当画素が障害物対象画素であるか否かが判定される。 Then, it is determined whether or not the distance value is within a predefined threshold value (step S107). That is, it is determined whether or not the corresponding pixel is an obstacle target pixel by comparing the distance value in the data with the distance threshold.
ステップS107において、障害物対象画素であると判定された場合は、障害物対象画素数としてカウントする(ステップS108)。一方、障害物対象画素ではないと判定された場合はカウントしない。 If it is determined in step S107 that the pixel is an obstacle target pixel, it is counted as the number of obstacle target pixels (step S108). On the other hand, if it is determined that the pixel is not an obstacle target pixel, it is not counted.
このようにして、フレーム単位のループ処理が終了する(ステップS109)。
そして、次フレームの処理へと移る
In this way, the loop processing for each frame ends (step S109).
Then move on to the next frame.
また、ステップS103において、フレーム内の全ての画素についてデータ処理が完了したと判断された場合は、障害物対象画素数があらかじめ定められた画素数(閾値)以上であるか否かが判定される(ステップS110)。ステップS110における障害物対象画素数による障害物の有無の判定は、障害物判定部112おいて行われる。
If it is determined in step S103 that data processing has been completed for all pixels in the frame, it is determined whether or not the number of obstacle target pixels is equal to or greater than a predetermined number of pixels (threshold). (Step S110). The
ステップS110において、障害物対象画素数が閾値以上であると判定された場合は、障害物有りと判定し(ステップS111)、障害物検知信号を出力する(ステップS112)。 If it is determined in step S110 that the number of obstacle target pixels is equal to or greater than the threshold, it is determined that there is an obstacle (step S111), and an obstacle detection signal is output (step S112).
そして、障害物対象画素数を0にリセットして(ステップS113)、フレーム単位の処理が終了する(ステップS109)。 Then, the number of obstacle target pixels is reset to 0 (step S113), and the processing in units of frames ends (step S109).
一方、ステップS110において、障害物対象画素数が閾値以上ではないと判定された場合は、障害物無と判定する(ステップS113)。 On the other hand, when it is determined in step S110 that the number of obstacle target pixels is not equal to or greater than the threshold, it is determined that there is no obstacle (step S113).
そして、障害物対象画素数を0にリセットして(ステップS114)、フレーム単位の処理が終了する(ステップS109)。そして、次フレームの処理へと移る。
このようにして、自律走行制御システム10における障害物検知処理は実行される。
Then, the number of obstacle target pixels is reset to 0 (step S114), and the processing in units of frames ends (step S109). Then, the process proceeds to the next frame.
In this way, the obstacle detection process in the autonomous
次に、第1実施形態の自律走行制御システム10において、自律走行装置1が傾斜状態の場合に、自律走行装置1が許容する傾斜角度に応じて周辺情報取得センサ2により取得した周辺情報を補正する処理について説明する。
図6は第1実施形態に係る自律走行装置が傾斜した状態を示す説明図である。
Next, in the autonomous
FIG. 6 is an explanatory diagram illustrating a state in which the autonomous traveling device according to the first embodiment is inclined.
周辺情報を補正する方法の一例として、水平面をXZ平面とするXYZ3次元座標系とみなして、自律走行装置1の傾斜時に得られる周辺情報データを、前記3次元座標系に変換する方法がある。
As an example of a method for correcting the peripheral information, there is a method in which the peripheral information data obtained when the
例えば、図6に示すように、自律走行装置1がX軸(水平面上で進行方向に垂直に交わる方向)を中心として傾斜している場合、傾斜角に−1をかけた角をθとすると、周辺情報データにおける(X,Y,Z)座標は、以下に示す式(1)でXYZ座標系に変換することができる。
For example, as shown in FIG. 6, when the
なお、周辺情報データを2次元マップとすると(図17を参照)、2次元マップ上の(X,Y)座標における距離情報(数値)がZ軸の座標値となる。 If the peripheral information data is a two-dimensional map (see FIG. 17), the distance information (numerical value) at the (X, Y) coordinates on the two-dimensional map becomes the coordinate value of the Z axis.
次に、第1実施形態の自律走行制御システム10により自律走行装置1の走行を制御する処理工程の概略をフローチャートに沿って説明する。
図7は第1実施形態の自律走行制御システムにより自律走行装置の走行制御を行う処理工程を示すフローチャートである。
Next, the outline of the process process which controls driving | running | working of the
FIG. 7 is a flowchart showing processing steps for performing traveling control of the autonomous traveling device by the autonomous traveling control system of the first embodiment.
図7に示すように、自律走行装置1の走行が開始されると、周辺情報取得センサ2より周辺情報が取得され(ステップS11)、傾斜センサ21により自律走行装置1の傾斜角度が取得される(ステップS12)。
As shown in FIG. 7, when traveling of the autonomous
周辺情報取得センサ2により取得された周辺情報や傾斜センサ21により取得された自律走行装置1の傾斜角度の情報は、情報処理部11に送られて自律走行に必要な情報処理が行われ(ステップS13)、記憶部13に記憶される(ステップS14)。
The peripheral information acquired by the peripheral
そして、情報処理部11において自律走行装置1が傾斜状態か否かが判定される(ステップS15)。
Then, it is determined in the
ステップS15において、自律走行装置1が傾斜していないと判定された場合は、制御部12において、取得された周辺情報に基づき自律走行装置1の走行が制御される(ステップS16)。そして、ステップS11に戻り、周辺情報の取得が続行される。
If it is determined in step S15 that the
一方、ステップS15において、自律走行装置1が傾斜していると判定された場合は、制御部12において取得された周辺情報が自律走行装置1の傾斜角度に応じて補正される(ステップS17)。
On the other hand, when it is determined in step S15 that the autonomous
そして、補正された周辺情報を記憶部13に記憶し(ステップS18)、補正された周辺情報に基づいて自律走行装置1の走行制御を行う(ステップS19)。そして、ステップS11に戻り、周辺情報の取得が続行される。
And the corrected periphery information is memorize | stored in the memory | storage part 13 (step S18), and traveling control of the
制御部12においては、補正された周辺情報に基づき、自律走行装置1の走行する経路上の障害物の有無を判定し、その判定結果に基づき、自律走行装置1の移動経路を決定して、決定した移動経路に沿って自律走行装置1の走行制御を行う。
In the
このようにして、自律走行装置1が走行中に傾斜した場合でも、車体3の傾斜状態に応じて取得した周辺情報を補正して正確な周辺情報(位置情報)を得ることができる。これにより、走路の勾配や路面状態によって生じる周辺情報の誤検出をなくして、補正された周辺情報に基づき自律走行装置1の走行を制御することができる。
Thus, even when the
以上のように構成したので、第1実施形態によれば、周辺情報を取得する検出手段を備えて周辺情報に基づき自律走行を行う自律走行装置1に用いられる自律走行制御システム10において、検出手段として周辺情報取得センサ2と傾斜センサ21とを備えるとともに、情報処理部11と制御部12とを備え、情報処理部11には、周辺情報補正部114と障害物判定部112と移動経路決定部113とを備え、周辺情報補正部114により補正された周辺情報に基づき、障害物判定部112で障害物の有無を検知し、その結果に基づき、移動経路決定部113により決定された移動経路に沿って自律走行装置1の走行を制御するようにしたことで、自律走行装置1が傾斜した状態で走行した場合でも、自律走行装置1の傾斜状態に応じて補正された周辺情報(位置情報)に基づき自律走行装置1の走行を制御することができる。これにより、簡単な構成で勾配のある走路での周辺情報の誤検出をなくして、正確な周辺情報に基づき自律走行装置1の走行制御を可能にできる。
Since it comprised as mentioned above, according to 1st Embodiment, in the autonomous
(第2実施形態)
次に、本発明の第2実施形態について図面を参照して説明する。
図8は本発明の第2実施形態に係る自律走行装置の全体の構成を示す説明図、図9は前記自律走行装置の走行を制御する自律走行制御システムの電気的構成を示すブロック図、図10は前記自律走行装置に搭載される周辺情報取得センサの検知領域を変更した状態を示す説明図である。
(Second Embodiment)
Next, a second embodiment of the present invention will be described with reference to the drawings.
FIG. 8 is an explanatory diagram showing the overall configuration of the autonomous mobile device according to the second embodiment of the present invention. FIG. 9 is a block diagram showing the electrical configuration of an autonomous mobile control system that controls the travel of the autonomous mobile device. 10 is explanatory drawing which shows the state which changed the detection area | region of the periphery information acquisition sensor mounted in the said autonomous traveling apparatus.
なお、第2実施形態における自律走行装置および自律走行制御システムについて、第1実施形態の自律走行装置および自律走行制御システムの構成と同様な構成のものは同一の符号を付することで説明を省略する。 In addition, about the autonomous traveling apparatus and autonomous traveling control system in 2nd Embodiment, the thing of the structure similar to the structure of the autonomous traveling apparatus and autonomous traveling control system of 1st Embodiment attaches | subjects the same code | symbol, and abbreviate | omits description. To do.
第2実施形態に係る自律走行装置201は、図8,図9に示すように、検出手段として周辺情報を取得する周辺情報取得センサ2を備え、自律走行装置201の走行を制御する自律走行制御システム210として、本発明に係る自律走行制御システムが採用されたものである。
As shown in FIGS. 8 and 9, the
第2実施形態の自律走行装置201は、周辺情報取得センサ2と、車体(装置本体)3と、荷物を搭載可能な運搬台4と、走行するためのタイヤ5と、を備えて構成されている。
The
自律走行装置201に採用される自律走行制御システム210は、自律走行装置201の周辺情報に基づき自律走行を行う自律走行装置201の走行を制御する自律走行制御システムであって、図9に示すように、周辺情報取得センサ2により取得された周辺情報を処理する情報処理部211と、前記周辺情報に基づき自律走行装置201の走行を制御する制御部212と、周辺情報取得センサ2により取得された周辺情報を記憶する記憶部13と、を備えている。
The autonomous
さらに、第2実施形態では、第1実施形態と同様に、検出手段として周辺情報取得センサ2に加えて自律走行装置1の姿勢を検出する傾斜センサ21が設けられている。
Furthermore, in the second embodiment, as in the first embodiment, an
周辺情報取得センサ2および傾斜センサ21により取得した情報は、情報処理部211において処理される。
Information acquired by the peripheral
第2実施形態では、情報処理部211は、図9に示すように、認識処理部111と、障害物判定部122と、移動経路決定部113、周辺情報補正部124を備えている。
In the second embodiment, the
障害物判定部122は、周辺情報を認識して自律走行装置201の前方に障害物があるか否かを判定する機能と、周辺情報補正部124において補正された周辺情報に基づいて自律走行装置201の前方に傾斜面があるか否かを判定する機能を備えるとともに、さらに、傾斜センサ21によって検出された傾斜状態に応じて、判定に用いる周辺情報取得センサ2の周辺情報の検知領域2aを変更する機能を備える。
The
具体的には、障害物判定部122は、図8,図10に示すように、傾斜センサ21によって検出された車体3の傾斜状態(傾斜角度θ1)に応じて、誤検知となる領域2a1の情報にマスクをかけるようにして周辺情報取得センサ2の検知領域2aを検知領域2a2に変更する。
Specifically, as shown in FIGS. 8 and 10, the
周辺情報補正部124は、周辺情報取得センサ2により取得した周辺情報を傾斜センサ21により取得した自律走行装置201の傾斜状態に基づいて補正する。第2実施形態では、取得した周辺情報を、自律走行装置201の傾斜角度に応じて変更された周辺情報取得センサ2の検知領域2a2における周辺情報(位置情報)として補正し、この周辺情報を正常な周辺情報としている。
The peripheral
次に、第2実施形態の自律走行制御システム210により自律走行装置201の走行を制御する処理工程の概略をフローチャートに沿って説明する。
図11は第2実施形態の自律走行制御システムにより自律走行装置の走行制御を行う処理工程を示すフローチャートである。
Next, an outline of processing steps for controlling the traveling of the
FIG. 11 is a flowchart illustrating processing steps for performing traveling control of the autonomous traveling device by the autonomous traveling control system of the second embodiment.
図11に示すように、自律走行装置201の走行が開始されると、周辺情報取得センサ2より周辺情報が取得され(ステップS211)、傾斜センサ21により自律走行装置201の傾斜角度が取得される(ステップS212)。
As shown in FIG. 11, when the traveling of the
周辺情報取得センサ2により取得された周辺情報や傾斜センサ21により取得された自律走行装置201の傾斜角度の情報は、情報処理部211に送られて自律走行に必要な情報処理が行われ(ステップS213)、記憶部13に記憶される(ステップS214)。
The peripheral information acquired by the peripheral
そして、情報処理部211において自律走行装置201が傾斜状態か否かが判定される(ステップS215)。
Then, it is determined in the
ステップS215において、自律走行装置201が傾斜していないと判定された場合は、制御部212において、取得された周辺情報に基づき自律走行装置201の走行が制御される(ステップS216)。そして、ステップS211に戻り、周辺情報を取得が続行される。
If it is determined in step S215 that the
一方、ステップS215において、自律走行装置201が傾斜していると判定された場合は、自律走行装置201の傾斜状態に応じて、誤検知となる領域2a1の情報にマスクをかけて検知領域2aの領域を検知領域2a2に変更する(ステップS217)。そして、制御部212において、取得された周辺情報が自律走行装置201の傾斜角度に応じて補正される(ステップS218)。
On the other hand, if it is determined in step S215 that the
そして、補正された周辺情報を記憶部13に記憶し(ステップS219)、補正された周辺情報に基づいて自律走行装置201の走行制御を行う(ステップS220)。
そして、ステップS211に戻り、周辺情報を取得が続行される。
And the corrected periphery information is memorize | stored in the memory | storage part 13 (step S219), and traveling control of the
Then, the process returns to step S211, and the acquisition of peripheral information is continued.
制御部212においては、補正された周辺情報に基づき、自律走行装置201の走行する経路上の障害物の有無を判定し、その判定結果に基づき、自律走行装置201の移動経路を決定して、決定した移動経路に沿って自律走行装置201の走行制御を行う。
In the
このようにして、自律走行装置201が走行中に傾斜した場合でも、車体3の傾斜状態に応じて誤検知となる領域2a1の情報にマスクをかけるようにして周辺情報取得センサ2の検知領域2aを変更して、取得した周辺情報を補正して正確な周辺情報(位置情報)を得ることができる。これにより、走路の勾配や路面状態によって生じる周辺情報の誤検出をなくして、補正された周辺情報に基づき自律走行装置201の走行を制御することができる。
In this way, even when the
以上のように構成したので、第2実施形態によれば、周辺情報を取得する検出手段を備えて周辺情報に基づき自律走行を行う自律走行装置201に用いられる自律走行制御システム210において、検出手段として周辺情報取得センサ2と傾斜センサ21とを備えるとともに、情報処理部211と制御部212とを備え、情報処理部211には、周辺情報補正部124と障害物判定部122と移動経路決定部113とを備え、周辺情報補正部124により補正された周辺情報に基づき、障害物判定部122で障害物の有無を検知し、その結果に基づき、移動経路決定部113により決定された移動経路に沿って自律走行装置201の走行を制御するようにしたことで、自律走行装置201が傾斜した状態で走行した場合でも、自律走行装置201の傾斜状態に応じて補正された周辺情報(位置情報)に基づき自律走行装置201の走行を制御することができる。これにより、簡単な構成で勾配のある走路での周辺情報の誤検出をなくして、正確な周辺情報に基づき自律走行装置201の走行制御を可能にできる。
Since it comprised as mentioned above, according to 2nd Embodiment, in the autonomous
(第3実施形態)
次に、本発明の第3実施形態について図面を参照して説明する。
図12は本発明の第3実施形態に係る自律走行装置の全体の構成を示す説明図、図13は前記自律走行装置の走行を制御する自律走行制御システムの電気的構成を示すブロック図、図14は前記自律走行装置に搭載される周辺情報取得センサの検知領域を変更した状態を示す説明図である。
である。
(Third embodiment)
Next, a third embodiment of the present invention will be described with reference to the drawings.
FIG. 12 is an explanatory diagram showing the overall configuration of the autonomous mobile device according to the third embodiment of the present invention, FIG. 13 is a block diagram showing the electrical configuration of an autonomous mobile control system that controls the travel of the autonomous mobile device, and FIG. 14 is an explanatory diagram showing a state in which the detection area of the peripheral information acquisition sensor mounted on the autonomous mobile device is changed.
It is.
なお、第3実施形態における自律走行装置および自律走行制御システムについて、第1実施形態の自律走行装置および自律走行制御システムの構成と同様な構成のものは同一の符号を付することで説明を省略する。 In addition, about the autonomous traveling apparatus and autonomous traveling control system in 3rd Embodiment, the thing of the structure similar to the structure of the autonomous traveling apparatus and autonomous traveling control system of 1st Embodiment attaches | subjects the same code | symbol, and description is abbreviate | omitted. To do.
第3実施形態に係る自律走行装置301は、図12,図13に示すように、検出手段として周辺情報を取得する周辺情報取得センサ2を備え、自律走行装置301の走行を制御する自律走行制御システム310として、本発明に係る自律走行制御システムが採用されたものである。
As shown in FIG. 12 and FIG. 13, the
第3実施形態の自律走行装置301は、周辺情報取得センサ2と、車体(装置本体)3と、荷物を搭載可能な運搬台4と、走行するためのタイヤ5と、を備えて構成されている。
The
自律走行装置301に採用される自律走行制御システム310は、自律走行装置301の周辺情報に基づき自律走行を行う自律走行装置301の走行を制御する自律走行制御システムであって、図13に示すように、周辺情報取得センサ2により取得された周辺情報を処理する情報処理部311と、前記周辺情報に基づき自律走行装置301の走行を制御する制御部312と、周辺情報取得センサ2により取得された周辺情報を記憶する記憶部13と、を備えている。
An autonomous
さらに、第3実施形態では、第1実施形態と同様に、検出手段として周辺情報取得センサ2に加えて自律走行装置1の姿勢を検出する傾斜センサ21が設けられている。
Furthermore, in 3rd Embodiment, the
周辺情報取得センサ2および傾斜センサ21により取得した情報は、情報処理部311において処理される。
Information acquired by the peripheral
第3実施形態では、情報処理部311は、図13に示すように、認識処理部111と、障害物判定部132と、移動経路決定部113、周辺情報補正部134を備えている。
In the third embodiment, the
障害物判定部132は、周辺情報を認識して自律走行装置301の前方に障害物があるか否かを判定する機能と、周辺情報補正部134において補正された周辺情報に基づいて自律走行装置301の前方に傾斜面があるか否かを判定する機能を備えるとともに、さらに、傾斜センサ21によって検出された傾斜状態に応じて、判定に用いる検知角度(パラメータ)を変更する機能を備える。
The
具体的には、障害物判定部132は、図12,図14に示すように、傾斜センサ21によって検出された車体3の傾斜状態(傾斜角度θ2)に応じて、周辺情報取得センサ2の検知領域2aが誤検知となる領域2a3を除く検知領域2a4となるように検知角度θ3を変更する。
Specifically, as shown in FIGS. 12 and 14, the
周辺情報補正部134は、周辺情報取得センサ2により取得した周辺情報を傾斜センサ21により取得した自律走行装置301の傾斜状態に基づいて補正する。第3実施形態では、取得した周辺情報を、自律走行装置301の傾斜角度θ2に応じて変更された周辺情報取得センサ2の検知角度θ3による検知領域2a4における周辺情報(位置情報)として補正し、この周辺情報を正常な周辺情報としている。
The peripheral
なお、検知角度θ3の設定は、例えば、周辺情報取得センサ2の検知距離に応じて、自律走行装置301の傾斜角度θ2に対応して有効な検知領域2a4となる検知角度を予めテーブル等により設定するようにしてもよい。
For example, the detection angle θ3 is set in advance by using a table or the like according to the detection distance of the surrounding
次に、第3実施形態の自律走行制御システム310により自律走行装置301の走行を制御する処理工程の概略をフローチャートに沿って説明する。
図15は第3実施形態の自律走行制御システムにより自律走行装置の走行制御を行う処理工程を示すフローチャートである。
Next, the outline of the process process which controls driving | running | working of the
FIG. 15 is a flowchart illustrating processing steps for performing traveling control of the autonomous traveling device by the autonomous traveling control system of the third embodiment.
図15に示すように、自律走行装置301の走行が開始されると、周辺情報取得センサ2より周辺情報が取得され(ステップS311)、傾斜センサ21により自律走行装置301の傾斜角度が取得される(ステップS312)。
As shown in FIG. 15, when traveling of the
周辺情報取得センサ2により取得された周辺情報や傾斜センサ21により取得された自律走行装置301の傾斜角度の情報は、情報処理部311に送られて自律走行に必要な情報処理が行われ(ステップS313)、記憶部13に記憶される(ステップS314)。
The peripheral information acquired by the peripheral
そして、情報処理部311において自律走行装置301が傾斜状態か否かが判定される(ステップS315)。
Then, it is determined in the
ステップS315において、自律走行装置301が傾斜していないと判定された場合は、制御部312において、取得された周辺情報に基づき自律走行装置301の走行が制御される(ステップS316)。そして、ステップS311に戻り、周辺情報を取得が続行される。
If it is determined in step S315 that the
一方、ステップS315において、自律走行装置301が傾斜していると判定された場合は、自律走行装置301の傾斜状態に応じて、誤検知となる領域2a1を含まない有効な検知領域2a4となるように周辺情報取得センサ2の検知角度を変更する(ステップS317)。そして、制御部312において、取得された周辺情報が自律走行装置301の傾斜角度に応じて補正される(ステップS318)。
On the other hand, when it is determined in step S315 that the
そして、補正された周辺情報を記憶部13に記憶し(ステップS319)、補正された周辺情報に基づいて自律走行装置301の走行制御を行う(ステップS320)。
そして、ステップS311に戻り、周辺情報を取得が続行される。
Then, the corrected surrounding information is stored in the storage unit 13 (step S319), and traveling control of the
Then, the process returns to step S311, and acquisition of peripheral information is continued.
制御部312においては、補正された周辺情報に基づき、自律走行装置301の走行する経路上の障害物の有無を判定し、その判定結果に基づき、自律走行装置301の移動経路を決定して、決定した移動経路に沿って自律走行装置301の走行制御を行う。
In the
このようにして、自律走行装置301が走行中に傾斜した場合でも、車体3の傾斜状態に応じて周辺情報取得センサ2の検知角度θ3を変更することで検知領域2aを変更して、取得した周辺情報を変更した検知領域2a4における周辺情報として補正することで正確な周辺情報(位置情報)を得ることができる。これにより、走路の勾配や路面状態によって生じる周辺情報の誤検出をなくして、補正された周辺情報に基づき自律走行装置301の走行を制御することができる。
In this way, even when the
以上のように構成したので、第3実施形態によれば、周辺情報を取得する検出手段を備えて周辺情報に基づき自律走行を行う自律走行装置301に用いられる自律走行制御システム310において、検出手段として周辺情報取得センサ2と傾斜センサ21とを備えるとともに、情報処理部311と制御部312とを備え、情報処理部311には、周辺情報補正部134と障害物判定部132と移動経路決定部113とを備え、周辺情報補正部134により補正された周辺情報に基づき、障害物判定部112で障害物の有無を検知し、その結果に基づき、移動経路決定部113により決定された移動経路に沿って自律走行装置301の走行を制御するようにしたことで、自律走行装置301が傾斜した状態で走行した場合でも、自律走行装置301の傾斜状態に応じて補正された周辺情報(位置情報)に基づき自律走行装置301の走行を制御することができる。これにより、簡単な構成で勾配のある走路での周辺情報の誤検出をなくして、正確な周辺情報に基づき自律走行装置301の走行制御を可能にできる。
Since it comprised as mentioned above, according to 3rd Embodiment, in the autonomous
なお、第3実施形態では、自律走行装置301の傾斜角度に応じて周辺情報取得センサ2の検知領域2aを変更するパラメータとして周辺情報取得センサ2の検知角度を用いているが、本発明はこれに限定するものではなく、例えば、周辺情報取得センサ2の検知距離をパラメータとして、自律走行装置301の傾斜角度に応じて周辺情報取得センサ2の検知領域2aにおいて部分的に検知可能な距離の閾値を変更するようにしてもよい。
In the third embodiment, the detection angle of the peripheral
具体的には、図14に示す検知領域2aにおいて、例えば、自律走行装置301の傾斜角度が大きい場合は、誤検知となる領域2a3の範囲を大きくして検知距離の閾値を小さくし、自律走行装置301の傾斜角度が小さい場合は、誤検知となる領域2a3の範囲を小さくして検知距離の閾値を大きくするようにしたものであってもよい。
Specifically, in the
以上のように、本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。 As described above, the present invention is not limited to the above-described embodiments, and various modifications can be made within the scope of the claims. That is, embodiments obtained by combining technical means appropriately modified within the scope of the claims are also included in the technical scope of the present invention.
また、本発明は、上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、本発明の要旨を逸脱しない範囲内において適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。 The present invention is not limited to the above-described embodiments, and various modifications can be made within the scope shown in the claims. That is, embodiments obtained by combining technical means appropriately changed within the scope not departing from the gist of the present invention are also included in the technical scope of the present invention.
1,201,301 自律走行装置
2 周辺情報取得センサ(周辺情報検出手段)
2a1,2a3 誤検知となる領域
2a2,2a4 検知領域
10,210,310 自律走行制御システム
11,211,311 情報処理部
12,212,312 制御部
13 記憶部
21 傾斜センサ(傾斜状態検出手段)
111 認識処理部
112,122,132 障害物判定部
113 移動経路決定部
114,124,134 周辺情報補正部
1,201,301
2a1, 2a3 False detection area 2a2, 2a4
111
Claims (7)
前記検出手段により検出された周辺情報を処理する情報処理部と、
前記周辺情報に基づき前記自律走行装置の走行を制御する制御部と、
を備え、
前記検出手段として、
前記自律走行装置の周辺情報を検出する周辺情報検出手段と、
前記自律走行装置の傾斜状態を検出する傾斜状態検出手段と、
を備え、
前記情報処理部は、
前記周辺情報検出手段により検出された周辺情報を前記傾斜状態検出手段により検出された前記自律走行装置の傾斜状態に基づいて補正する周辺情報補正部と、
前記周辺情報補正部によって補正された補正情報に基づき、前記自律走行装置の走行する経路上の障害物を判定する障害物判定部と、
前記障害物判定部によって判定された判定結果に基づき、前記自律走行装置の移動経路を決定する移動経路決定部と、
を備え、
前記自立走行装置の傾斜が検出された場合、前記障害物判定部において検出する距離の範囲を変更することを特徴とする自律走行制御システム。 An autonomous traveling control system used in an autonomous traveling device that includes a detecting means for detecting surrounding information and performs autonomous traveling based on the surrounding information,
An information processing unit for processing peripheral information detected by the detection unit;
A control unit for controlling the traveling of the autonomous traveling device based on the peripheral information;
With
As the detection means,
Surrounding information detection means for detecting surrounding information of the autonomous traveling device;
Inclination state detection means for detecting the inclination state of the autonomous traveling device;
With
The information processing unit
A peripheral information correction unit that corrects the peripheral information detected by the peripheral information detection unit based on the tilt state of the autonomous traveling device detected by the tilt state detection unit;
Based on the correction information corrected by the peripheral information correction unit, an obstacle determination unit that determines an obstacle on the route traveled by the autonomous traveling device;
Based on the determination result determined by the obstacle determination unit, a movement route determination unit that determines the movement route of the autonomous traveling device;
With
An autonomous traveling control system , wherein when the inclination of the autonomous traveling device is detected, a range of a distance detected by the obstacle determination unit is changed .
前記自律走行装置の走行を制御する自律走行制御システムとして、請求項1から3のうちの何れか一項に記載の自律走行制御システムを用いることを特徴とする自律走行装置。 In an autonomous traveling device that performs autonomous traveling based on the peripheral information with detection means for detecting peripheral information,
The autonomous traveling apparatus using the autonomous traveling control system as described in any one of Claim 1 to 3 as an autonomous traveling control system which controls driving | running | working of the said autonomous traveling apparatus.
前記検出手段により検出された周辺情報を処理する工程と、
前記周辺情報に基づき前記自律走行装置の走行を制御する工程と、
前記自律走行装置の周辺情報を検出する工程と、
前記自律走行装置の傾斜状態を検出する工程と、
検出された前記自律走行装置の周辺情報を前記自律走行装置の傾斜状態に基づいて補正する工程と、
前記周辺情報を補正する工程において補正された補正情報に基づき、前記自律走行装置の経路上の障害物を判定する工程と、
前記障害物を判定する工程において判定された判定結果に基づき、前記自律走行装置の移動経路を決定する工程と、
を備え、
前記自立走行装置の傾斜が検出された場合、前記障害物を判定する工程において検出する距離の範囲を変更することを特徴とする自律走行制御方法。 An autonomous running control method used in an autonomous running device that includes a detecting means for detecting surrounding information and performs autonomous running based on the surrounding information,
Processing the peripheral information detected by the detection means;
Controlling the traveling of the autonomous traveling device based on the peripheral information;
Detecting peripheral information of the autonomous mobile device;
Detecting the tilt state of the autonomous traveling device;
Correcting the detected peripheral information of the autonomous mobile device based on the inclination state of the autonomous mobile device;
Determining obstacles on the route of the autonomous mobile device based on the correction information corrected in the step of correcting the peripheral information;
A step of determining a movement route of the autonomous mobile device based on the determination result determined in the step of determining the obstacle;
With
An autonomous running control method , comprising: changing a range of a distance to be detected in the step of determining the obstacle when an inclination of the independent running device is detected .
前記検出手段を、前記自律走行装置の周辺情報を検出するように機能させるとともに、前記自律走行装置の傾斜状態を検出するように機能させ、
前記検出手段により検出された周辺情報を処理する情報処理部を、前記周辺情報検出手段により検出された周辺情報を前記傾斜状態検出手段により検出された前記自律走行装置の傾斜状態に基づいて補正する周辺情報補正部として機能させ、前記周辺情報補正部によって補正された補正情報に基づき、前記自律走行装置の走行する経路上の障害物を判定する障害物判定部として機能させるとともに、前記障害物判定部によって判定された判定結果に基づき、前記自律走行装置の移動経路を決定する移動経路決定部として機能させ、
前記自立走行装置の傾斜が検出された場合、前記障害物判定部において検出する距離の範囲を変更するように機能させることを特徴とする制御プログラム。 A control program for operating an autonomous traveling control system used in an autonomous traveling device having a detection means for detecting peripheral information and a control unit for controlling traveling,
The detection means is made to function so as to detect peripheral information of the autonomous mobile device, and is made to function so as to detect an inclination state of the autonomous mobile device,
An information processing unit that processes the peripheral information detected by the detecting unit corrects the peripheral information detected by the peripheral information detecting unit based on the tilt state of the autonomous traveling device detected by the tilt state detecting unit. It functions as a peripheral information correction unit, and functions as an obstacle determination unit that determines an obstacle on the route traveled by the autonomous mobile device based on the correction information corrected by the peripheral information correction unit, and the obstacle determination Based on the determination result determined by the unit, function as a movement route determination unit that determines the movement route of the autonomous mobile device,
A control program for causing a function to change a range of a distance detected by the obstacle determination unit when an inclination of the autonomous mobile device is detected .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015015603A JP6491893B2 (en) | 2015-01-29 | 2015-01-29 | Autonomous traveling control system, autonomous traveling apparatus using the autonomous traveling control system, autonomous traveling control method, control program, and recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015015603A JP6491893B2 (en) | 2015-01-29 | 2015-01-29 | Autonomous traveling control system, autonomous traveling apparatus using the autonomous traveling control system, autonomous traveling control method, control program, and recording medium |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016139389A JP2016139389A (en) | 2016-08-04 |
JP6491893B2 true JP6491893B2 (en) | 2019-03-27 |
Family
ID=56560411
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015015603A Active JP6491893B2 (en) | 2015-01-29 | 2015-01-29 | Autonomous traveling control system, autonomous traveling apparatus using the autonomous traveling control system, autonomous traveling control method, control program, and recording medium |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6491893B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019176278A1 (en) * | 2018-03-12 | 2019-09-19 | ソニー株式会社 | Information processing device, information processing method, program, and mobile body |
WO2019186799A1 (en) | 2018-03-28 | 2019-10-03 | 本田技研工業株式会社 | Object detection system for saddle-type vehicle, and saddle-type vehicle |
JP2020013486A (en) * | 2018-07-20 | 2020-01-23 | パナソニックIpマネジメント株式会社 | Self-propelled cleaner and method of controlling self-propelled cleaner |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08166821A (en) * | 1994-12-12 | 1996-06-25 | Murata Mach Ltd | Automated guided vehicle |
JP2004074814A (en) * | 2002-08-09 | 2004-03-11 | Matsushita Electric Works Ltd | Moving equipment for man |
JP4391394B2 (en) * | 2004-11-19 | 2009-12-24 | パナソニック株式会社 | Mobile equipment |
JP4340247B2 (en) * | 2005-03-14 | 2009-10-07 | 株式会社日立製作所 | Autonomous mobile robot |
JP6247904B2 (en) * | 2013-11-08 | 2017-12-13 | 日立建機株式会社 | Mine transport vehicle |
-
2015
- 2015-01-29 JP JP2015015603A patent/JP6491893B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2016139389A (en) | 2016-08-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11001258B2 (en) | Lane keeping assist system and method for improving safety in preceding vehicle follower longitudinal control | |
US10591292B2 (en) | Method and device for movable object distance detection, and aerial vehicle | |
EP3147740B1 (en) | Control method and apparatus for two-wheel balance car, computer program and recording medium | |
CN108481327B (en) | Positioning device, positioning method and robot for enhancing vision | |
US10068141B2 (en) | Automatic operation vehicle | |
US10445872B2 (en) | Machine control measurements device | |
US20200125865A1 (en) | Roadside Object Detection Device, Roadside Object Detection Method, and Roadside Object Detection System | |
JP6491893B2 (en) | Autonomous traveling control system, autonomous traveling apparatus using the autonomous traveling control system, autonomous traveling control method, control program, and recording medium | |
US20200192341A1 (en) | Collaborative Determination Of A Load Footprint Of A Robotic Vehicle | |
JP2020067698A (en) | Partition line detector and partition line detection method | |
JP5819257B2 (en) | Moving object position estimation method and moving object | |
JP7095559B2 (en) | Bound line detection device and lane marking method | |
EP3435327A1 (en) | Device for detecting road surface state | |
JP6204782B2 (en) | Off-road dump truck | |
JP7117566B2 (en) | Information processing system and information processing method | |
KR102544505B1 (en) | Crash preventing system of crane and crash preventing method thereof | |
KR102121287B1 (en) | Camera system and controlling method of Camera system | |
JP7310297B2 (en) | Work robot and its control method | |
CN110309845B (en) | Information processing system and information processing method | |
KR101673716B1 (en) | Apparatus and Method for Recognition of Drive Lane of Vehicle | |
JP6243319B2 (en) | Deviation judgment device | |
CN112400094B (en) | Object detecting device | |
JP5942822B2 (en) | Intersection detection method and intersection detection system | |
JP2009068852A (en) | Environment recognition system, autonomous type mobile and environment recognition program | |
JP6048384B2 (en) | Image determination device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170925 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180706 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180717 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180914 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190205 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190304 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6491893 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |