JP7112066B2 - 自律移動ロボット及びその制御方法 - Google Patents
自律移動ロボット及びその制御方法 Download PDFInfo
- Publication number
- JP7112066B2 JP7112066B2 JP2018072389A JP2018072389A JP7112066B2 JP 7112066 B2 JP7112066 B2 JP 7112066B2 JP 2018072389 A JP2018072389 A JP 2018072389A JP 2018072389 A JP2018072389 A JP 2018072389A JP 7112066 B2 JP7112066 B2 JP 7112066B2
- Authority
- JP
- Japan
- Prior art keywords
- mobile robot
- autonomous mobile
- distance
- self
- objects
- 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
Images
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
移動手段と、進行方向に存在する1又は複数の物体をそれぞれ撮影する撮影手段と、前記各物体までの距離を測定する測距手段と、前記撮影手段で撮影された画像と前記測距手段で測定された距離データを基に作成された距離画像から重畳画像処理により前記各物体が存在する割合を表す物体率と前記物体が存在していない割合を示す空間率を求め、前記各物体までの距離の変化と、前記物体率及び前記空間率の変化との関係から、前記各物体が障害物であるか非障害物であるかを判別する判別手段と、前記物体のうち前記判別手段で前記障害物と判別された物体の位置を二次元マップ上に記録するマップ作成手段と、自己位置を推定する自己位置推定手段とを有し、前記障害物を避けながら自律移動する。
前記目的に沿う第2の発明に係る自律移動ロボットは、移動領域内を自律移動する自律移動ロボットであって、
移動手段と、進行方向に存在する1又は複数の物体をそれぞれ撮影する撮影手段と、前記各物体までの距離を測定する測距手段と、前記撮影手段で撮影された画像と前記測距手段で測定された距離データを基に作成された距離画像から重畳画像処理を行って前記各物体の種別を判別する判別手段と、前記物体のうち前記判別手段で障害物と判別された物体の位置を二次元マップ上に記録するマップ作成手段と、リアルタイムキネマティックGPSモジュールを用いて測量を行い自己位置を測位する測位手段による測位結果に基づく測定位置と慣性計測センサとしてマイコンが実装された9軸センサを使用して経路計算を行う経路計算手段によって算出された測定位置からモンテカルロ法により自己位置を推定する自己位置推定手段とを有し、前記障害物を避けながら自律移動する。
撮影手段で進行方向に存在する1又は複数の物体をそれぞれ撮影する第1の工程と、
該第1の工程中に前記各物体までの距離を測距手段で測定する第2の工程と、
前記第1の工程で撮影された画像と前記第2の工程で測定された距離データを基に作成された距離画像から判別手段で重畳画像処理を行って前記各物体の種別を判別し、該各物体が存在する割合を表す物体率と前記物体が存在していない割合を示す空間率を求め、前記各物体までの距離の変化と、前記物体率及び前記空間率の変化との関係から、前記各物体が障害物であるか非障害物であるかを判別する第3の工程と、
前記物体のうち前記第3の工程で前記障害物と判別された物体の位置をマップ作成手段により二次元マップ上に記録する第4の工程と、
自己位置推定手段で自己位置を推定する第5の工程と、
前記障害物を避けながら前記移動領域内を移動手段で自律移動する第6の工程とを有する。
本発明の一実施の形態に係る自律移動ロボット10は、図5に示すように、ロボット本体11に4つの車輪を有する移動手段12を備えたものであり、林野、農地、海岸等の移動領域内を自律移動しながら、林野や農地等での下刈り、立木等のモニタリング、果実等の収穫、海岸等でのゴミの収集、海藻の収穫等の各種作業を行うものである。
本実施の形態のように、移動手段12として、前輪、後輪を2つずつ設けたものは移動の安定性に優れる。このとき、前輪と後輪の少なくともどちら一方を駆動輪とすればよいが、全輪駆動としてもよい。なお、移動手段として車輪を用いる場合、4輪に限らず、3輪でもよいし、6輪以上でもよい。動力部としては正逆回転可能なモーターが好適に用いられる。また、移動手段12は、ロボット本体11を移動(走行或いは飛行)させることができればよく、クローラ、多足歩行の脚部、プロペラ等で構成されていてもよい。
また、自律移動ロボット10は、図1に示すように、自己位置を推定する自己位置推定手段28を有している。自己位置推定手段28は、衛星航法システムを利用して自己位置を測位する測位手段29と、慣性計測センサを利用して経路計算を行う経路計算手段30を用いて自己位置の推定を行う。測位手段29は、リアルタイムキネマティックGPSモジュールを用いて測量を行うものが好適に用いられる。一般的なGPSでは森林等の中で受信強度が弱くなって誤差が大きくなるが、それに比べて高い精度が得られる。また、経路計算手段30としては、9軸IMUセンサモジュールが好適に用いられる。慣性計測センサとして9軸センサ(3軸加速度、3軸ジャイロ、3軸コンパス)を使用しており、マイコンが実装されているので、センサデータの取得とデータの処理を一枚の基板で行うことができる。
なお、判別手段22は、重畳画像処理により各物体が存在する割合を表す物体率と物体が存在していない割合を示す空間率を求め、各物体までの距離の変化と、物体率及び空間率の変化との関係から、各物体上を通過可能か否かを判別することもできる。これは、各物体の色及び形から各物体の種別を判別することが困難である場合に有効である。特に、物体が立木のような通過を妨げる障害物であるか、通過を妨げない雑草等の非障害物であるかを判別することにより、不要な停止、後退、迂回を防いで効率的に移動することができる。
また、農地等の移動領域において、自律移動ロボット10を苗木の周囲の下刈りや果実の収穫等に用いる場合は、管理対象物となる苗木に予めRFタグを取り付けておき、自律移動ロボット10に判別手段としてRFIDリーダーを取り付けることにより、RFIDリーダーでRFタグから電波を受信して、その電波強度により物体の中から管理対象物の位置を推定することができる。これにより、管理対象物となる苗木と周囲の草木や雑草を確実に判別し、苗木を傷付けることなく移動できると共に、苗木のモニタリング、果実の収穫、下刈り等の各種作業を確実に行うことができる。
自律移動ロボット10は、事前に移動領域内に存在する障害物の位置を予め記録した上で、各種作業を行う際に、障害物を避けながら移動領域内を移動する。
まず、CCDカメラ(撮影手段)13で進行方向に存在する各物体を撮影する(第1の工程)。また、第1の工程中に各物体までの距離を3D距離画像センサ(測距手段)14、15で測定する(第2の工程)。そして、第1の工程で撮影された画像と第2の工程で測定された距離データを基に作成された距離画像から判別手段22で重畳画像処理を行って各物体の種別を判別する(第3の工程)。物体のうち第3の工程で障害物と判別された物体の位置をマップ作成手段25により二次元マップ27上に記録する(第4の工程)。自律移動ロボット10は、自己位置推定手段28で自己位置を推定し(第5の工程)、障害物を避けながら移動領域内を移動手段12で自律移動する(第6の工程)。
自律移動ロボット10は、以上の工程を繰り返しながら、ある経路上を移動することにより、その経路の周辺に存在する障害物を記録することができる。移動領域内をくまなく自律移動して作業を行うためには、移動領域内の全ての障害物を記憶し、それらの間を順次通過させる必要があるが、移動領域が広い場合には、全ての障害物を記録することができない。そこで、移動領域全体の中で二次元マップ27上に障害物の位置が記録されていない情報未取得領域が存在している際に、情報未取得領域に経路を設定し、自律移動ロボット10をその経路上で移動させて、移動領域内に存在する全ての障害物が二次元マップ27上に記録されるまで第1~第6の工程を繰り返す必要がある。この作業にはハミルトン法が好適に用いられ、最終的に移動領域内をくまなく自律移動することが可能な経路が得られる。
自律移動ロボット10が実際に各種作業を行う際には、前述と同様に、CCDカメラ13及び3D距離画像センサ14、15で進行方向に存在する各物体の撮影、距離測定を行い、判別手段22で各物体の種別を判別して、自己位置推定手段28で自己位置を推定し、障害物を避けて自律移動を行いながら、各物体の種別に応じて、モニタリング、果実の収穫、下刈り、ゴミの回収等を行う。自律移動ロボット10の後方を撮影するためのCCDカメラ等の撮影手段を取り付けることにより、後退時に障害物等を避けながら安全に移動することができる。このとき、自律移動ロボット10の後方に存在する物体までの距離を測定するための3D距離画像センサ等の測距手段も取り付けて、判別手段22によって物体の種別を判別するようにしてもよい。
自律移動ロボットには、その用途(作業内容)に応じて、様々な器具を取り付けることができる。例えば、下刈りを行うためには、ロボット本体の前方下部に回転ブレードを有する下刈り手段を取り付ければよい。このとき、回転ブレードの数や配置は適宜、選択できる。また、果実の収穫やゴミの回収等を行うためにアームの先端に把持部を備えた収穫手段や回収手段を取り付けてもよい。このとき、アームや把持部の形態は適宜、選択することができるが、伸縮可能なアームや多関節のアームを用いれば作業性に優れる。
Claims (7)
- 移動領域内を自律移動する自律移動ロボットであって、
移動手段と、進行方向に存在する1又は複数の物体をそれぞれ撮影する撮影手段と、前記各物体までの距離を測定する測距手段と、前記撮影手段で撮影された画像と前記測距手段で測定された距離データを基に作成された距離画像から重畳画像処理により前記各物体が存在する割合を表す物体率と前記物体が存在していない割合を示す空間率を求め、前記各物体までの距離の変化と、前記物体率及び前記空間率の変化との関係から、前記各物体が障害物であるか非障害物であるかを判別する判別手段と、前記物体のうち前記判別手段で前記障害物と判別された物体の位置を二次元マップ上に記録するマップ作成手段と、自己位置を推定する自己位置推定手段とを有し、前記障害物を避けながら自律移動することを特徴とする自律移動ロボット。 - 請求項1記載の自律移動ロボットにおいて、前記自己位置推定手段は、衛星航法システムを利用して自己位置を測位する測位手段と、慣性計測センサを利用して経路計算を行う経路計算手段を有していることを特徴とする自律移動ロボット。
- 移動領域内を自律移動する自律移動ロボットであって、
移動手段と、進行方向に存在する1又は複数の物体をそれぞれ撮影する撮影手段と、前記各物体までの距離を測定する測距手段と、前記撮影手段で撮影された画像と前記測距手段で測定された距離データを基に作成された距離画像から重畳画像処理を行って前記各物体の種別を判別する判別手段と、前記物体のうち前記判別手段で障害物と判別された物体の位置を二次元マップ上に記録するマップ作成手段と、リアルタイムキネマティックGPSモジュールを用いて測量を行い自己位置を測位する測位手段による測位結果に基づく測定位置と慣性計測センサとしてマイコンが実装された9軸センサを使用して経路計算を行う経路計算手段によって算出された測定位置からモンテカルロ法により自己位置を推定する自己位置推定手段とを有し、前記障害物を避けながら自律移動することを特徴とする自律移動ロボット。 - 請求項3記載の自律移動ロボットにおいて、前記判別手段は、前記重畳画像処理により、前記各物体の色及び形から該各物体の種別を判別することを特徴とする自律移動ロボット。
- 移動領域内を自律移動する自律移動ロボットの制御方法であって、
撮影手段で進行方向に存在する1又は複数の物体をそれぞれ撮影する第1の工程と、
該第1の工程中に前記各物体までの距離を測距手段で測定する第2の工程と、
前記第1の工程で撮影された画像と前記第2の工程で測定された距離データを基に作成された距離画像から判別手段で重畳画像処理を行って前記各物体の種別を判別し、該各物体が存在する割合を表す物体率と前記物体が存在していない割合を示す空間率を求め、前記各物体までの距離の変化と、前記物体率及び前記空間率の変化との関係から、前記各物体が障害物であるか非障害物であるかを判別する第3の工程と、
前記物体のうち前記第3の工程で前記障害物と判別された物体の位置をマップ作成手段により二次元マップ上に記録する第4の工程と、
自己位置推定手段で自己位置を推定する第5の工程と、
前記障害物を避けながら前記移動領域内を移動手段で自律移動する第6の工程とを有することを特徴とする自律移動ロボットの制御方法。 - 請求項5記載の自律移動ロボットの制御方法において、前記自律移動ロボットと通信を行うサーバにより、前記自律移動ロボットの位置を捕捉及び同定して、該自律移動ロボットが移動する軌跡を可視化することを特徴とする自律移動ロボットの制御方法。
- 請求項5又は6記載の自律移動ロボットの制御方法において、前記二次元マップ上に前記障害物の位置が記録されていない情報未取得領域が存在している際に、該情報未取得領域に経路を設定し、前記自律移動ロボットを該経路上で移動させて、前記移動領域内に存在する全ての前記障害物が前記二次元マップ上に記録されるまで前記第1~第6の工程を繰り返すことを特徴とする自律移動ロボットの制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018072389A JP7112066B2 (ja) | 2018-04-04 | 2018-04-04 | 自律移動ロボット及びその制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018072389A JP7112066B2 (ja) | 2018-04-04 | 2018-04-04 | 自律移動ロボット及びその制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019185213A JP2019185213A (ja) | 2019-10-24 |
| JP7112066B2 true JP7112066B2 (ja) | 2022-08-03 |
Family
ID=68341232
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018072389A Active JP7112066B2 (ja) | 2018-04-04 | 2018-04-04 | 自律移動ロボット及びその制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7112066B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI892531B (zh) * | 2023-04-27 | 2025-08-01 | 中國商北京石頭創新科技有限公司 | 自動清潔設備的控制方法、控制裝置、自動清潔設備和儲存媒體 |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7422326B2 (ja) * | 2019-12-11 | 2024-01-26 | パナソニックIpマネジメント株式会社 | 搬送制御方法、プログラム、及び搬送システム |
| CN112041634A (zh) * | 2020-08-07 | 2020-12-04 | 苏州珊口智能科技有限公司 | 移动机器人的定位方法、构建地图的方法及移动机器人 |
| JP7629787B2 (ja) * | 2021-02-19 | 2025-02-14 | Cyberdyne株式会社 | 自走式ロボット |
| JP2022142320A (ja) * | 2021-03-16 | 2022-09-30 | 日本電気株式会社 | 撮影支援装置、システム、方法及びプログラム |
| CN113310488A (zh) * | 2021-04-29 | 2021-08-27 | 西安交通大学 | 一种基于slam的果园机器人导航方法 |
| JP7509178B2 (ja) * | 2021-09-15 | 2024-07-02 | Jfeスチール株式会社 | 自律走行装置および自律走行方法 |
| JP7521511B2 (ja) * | 2021-11-12 | 2024-07-24 | トヨタ自動車株式会社 | ロボット制御システム、ロボット制御方法、及びプログラム |
| JP2023155822A (ja) * | 2022-04-11 | 2023-10-23 | キヤノン株式会社 | 情報処理装置、移動体、情報処理方法、及びコンピュータプログラム |
| CN115335791B (zh) * | 2022-06-29 | 2025-07-18 | 香港应用科技研究院有限公司 | 在定位失败的情况下控制移动机器人移动的方法 |
| CN118664567B (zh) * | 2024-08-22 | 2024-10-25 | 北京衔微医疗科技有限公司 | 主从式眼科手术机器人及其器械轴线映射控制方法 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011134226A (ja) | 2009-12-25 | 2011-07-07 | Ihi Aerospace Co Ltd | 移動ロボットの遠方環境認識装置及び方法 |
| JP2011209845A (ja) | 2010-03-29 | 2011-10-20 | Toyota Motor Corp | 自律移動体、自己位置推定方法、地図情報作成システム |
| JP2011226959A (ja) | 2010-04-21 | 2011-11-10 | Kobe Steel Ltd | 移動体の位置検出方法 |
| JP2015170127A (ja) | 2014-03-06 | 2015-09-28 | トヨタ自動車株式会社 | 自律移動ロボット、及びその制御方法 |
| JP2017102705A (ja) | 2015-12-02 | 2017-06-08 | 株式会社リコー | 自律移動装置及び自律移動装置システム |
| US20170341237A1 (en) | 2016-05-27 | 2017-11-30 | General Electric Company | Multisensory data fusion system and method for autonomous robotic operation |
-
2018
- 2018-04-04 JP JP2018072389A patent/JP7112066B2/ja active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011134226A (ja) | 2009-12-25 | 2011-07-07 | Ihi Aerospace Co Ltd | 移動ロボットの遠方環境認識装置及び方法 |
| JP2011209845A (ja) | 2010-03-29 | 2011-10-20 | Toyota Motor Corp | 自律移動体、自己位置推定方法、地図情報作成システム |
| JP2011226959A (ja) | 2010-04-21 | 2011-11-10 | Kobe Steel Ltd | 移動体の位置検出方法 |
| JP2015170127A (ja) | 2014-03-06 | 2015-09-28 | トヨタ自動車株式会社 | 自律移動ロボット、及びその制御方法 |
| JP2017102705A (ja) | 2015-12-02 | 2017-06-08 | 株式会社リコー | 自律移動装置及び自律移動装置システム |
| US20170341237A1 (en) | 2016-05-27 | 2017-11-30 | General Electric Company | Multisensory data fusion system and method for autonomous robotic operation |
Non-Patent Citations (1)
| Title |
|---|
| 伊藤友孝、松本和也、伴野 裕,山林管理ロボットのための周囲環境認識,ロボティクス・メカトロニクス講演会 ’11 講演論文集,日本,一般社団法人日本機械学会,2011年05月26日,1471~1474,学術文献等2013-08015-454 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI892531B (zh) * | 2023-04-27 | 2025-08-01 | 中國商北京石頭創新科技有限公司 | 自動清潔設備的控制方法、控制裝置、自動清潔設備和儲存媒體 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019185213A (ja) | 2019-10-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7112066B2 (ja) | 自律移動ロボット及びその制御方法 | |
| Inoue et al. | The development of autonomous navigation and obstacle avoidance for a robotic mower using machine vision technique | |
| CN115826585B (zh) | 使用视觉系统的自主机器导航和训练 | |
| US9603300B2 (en) | Autonomous gardening vehicle with camera | |
| US9481982B1 (en) | Method and control system for surveying and mapping a terrain while operating a bulldozer | |
| Shalal et al. | Orchard mapping and mobile robot localisation using on-board camera and laser scanner data fusion–Part B: Mapping and localisation | |
| AU2011232739B2 (en) | System and method for governing a speed of an autonomous vehicle | |
| Subramanian et al. | Sensor fusion using fuzzy logic enhanced kalman filter for autonomous vehicle guidance in citrus groves | |
| US12365347B2 (en) | Vehicle row follow system | |
| BRPI1106300A2 (pt) | Metodo e sistema para manter comunicacao de linha de visao entre uma pluralidade de maquinas, e, produto de programa de computador | |
| Post et al. | Autonomous navigation with ROS for a mobile robot in agricultural fields | |
| CN114766014B (zh) | 各种照明环境下的自主机器导航 | |
| US11751497B2 (en) | Method, system and robot for autonomous navigation thereof between two rows of plants | |
| EP3761136B1 (en) | Control device, mobile body, and program | |
| EP3953782B1 (en) | Autonomous machine navigation in lowlight conditions | |
| AU2021466764A1 (en) | Vehicle row follow system | |
| CN118424257A (zh) | 一种移动消防机器人远程监控方法及系统 | |
| Inoue et al. | Autonomous navigation and obstacle avoidance in an orchard using machine vision techniques for a robotic mower | |
| Batavia et al. | Autonomous coverage operations in semi-structured outdoor environments | |
| Hyyti et al. | Feature based modeling and mapping of tree trunks and natural terrain using 3D laser scanner measurement system | |
| Thamrin et al. | Simultaneous localization and mapping based real-time inter-row tree tracking technique for unmanned aerial vehicle | |
| Post et al. | Autonomous navigation with open software platform for field robots | |
| JP7705738B2 (ja) | 自動走行方法、自動走行システム、及び自動走行プログラム | |
| Baziyad et al. | Robot navigation in palm tree cluster areas: Overcoming challenges through a new vision-ultrasonic fusion system | |
| Arita et al. | Development of a mobile robot platform for 3D measurement of forest environments |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210224 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20211223 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220125 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220323 |
|
| 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: 20220628 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220714 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7112066 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |