JP6884312B1 - ロボット障害回避処理方法、装置、ロボット - Google Patents
ロボット障害回避処理方法、装置、ロボット Download PDFInfo
- Publication number
- JP6884312B1 JP6884312B1 JP2020193589A JP2020193589A JP6884312B1 JP 6884312 B1 JP6884312 B1 JP 6884312B1 JP 2020193589 A JP2020193589 A JP 2020193589A JP 2020193589 A JP2020193589 A JP 2020193589A JP 6884312 B1 JP6884312 B1 JP 6884312B1
- Authority
- JP
- Japan
- Prior art keywords
- obstacle
- image
- sensing module
- positioning
- determined
- 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
- 238000003672 processing method Methods 0.000 title claims abstract description 33
- 230000007613 environmental effect Effects 0.000 claims abstract description 131
- 238000012545 processing Methods 0.000 claims abstract description 40
- 238000000034 method Methods 0.000 claims description 81
- 230000008569 process Effects 0.000 claims description 49
- 238000001514 detection method Methods 0.000 claims description 15
- 238000010586 diagram Methods 0.000 abstract description 9
- 230000006872 improvement Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 8
- 238000004590 computer program Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- YBGZDTIWKVFICR-JLHYYAGUSA-N Octyl 4-methoxycinnamic acid Chemical compound CCCCC(CC)COC(=O)\C=C\C1=CC=C(OC)C=C1 YBGZDTIWKVFICR-JLHYYAGUSA-N 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 229960001679 octinoxate Drugs 0.000 description 1
- 229920001296 polysiloxane Polymers 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000010979 ruby Substances 0.000 description 1
- 229910001750 ruby Inorganic materials 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0242—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using non-visible light signals, e.g. IR or UV signals
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0221—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving a learning process
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0246—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
- G05D1/0253—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means extracting relative motion information from a plurality of images taken successively, e.g. visual odometry, optical flow
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0255—Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0257—Control of position or course in two dimensions specially adapted to land vehicles using a radar
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0259—Control of position or course in two dimensions specially adapted to land vehicles using magnetic or electromagnetic means
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0276—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Automation & Control Theory (AREA)
- Electromagnetism (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Acoustics & Sound (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Manipulator (AREA)
Abstract
Description
画像感知モジュールが採集した環境画像を取得することと、
前記環境画像中の障害物を識別し、前記障害物に対して位置決めを行う位置決め感知モジュールを確定することと、
前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断することと、
もしYESなら、前記位置決め特徴情報で確定した位置情報に基づき障害回避処理を行うことを含む。
前記環境画像を画像識別モデルに入力し、前記画像識別モデルにより前記環境画像に対して特徴分割および特徴識別を行い、前記環境画像に含まれる障害物の障害物タイプを出力することを含む。
前記障害物タイプが固定障害物である場合、前記画像感知モジュールを前記障害物に対して位置決めを行う位置決め感知モジュールであると確定することを含み、
前記画像感知モジュールは単眼カメラを含み、
これに対応して、上記の前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断することは、
前記環境画像に基づき前記障害物に対応する画像座標位置を確定するとともに、前記環境画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定することと、
前記画像座標位置は前記目標画像エリア内にあるか否か判断することを含み、
もしYESなら、上記の前記位置決め特徴情報で確定した位置情報に基づき障害回避処理を行うステップを実行する。
任意選択的に、上記の前記障害物に対して位置決めを行う位置決め感知モジュールを確定することは、
前記障害物タイプが移動障害物である場合、深度画像センサ及び前記画像感知モジュールを前記障害物に対して位置決めを行う位置決め感知モジュールであると確定することを含み、
これに対応して、上記の前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断することは、
前記環境画像及び前記深度画像センサが採集した深度画像に基づき、前記深度画像における、前記障害物に対応する画像座標位置を確定することと、
前記深度画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定することと、
前記画像座標位置は前記目標画像エリア内にあるか否か判断することを含み、
もしYESなら、上記の前記位置決め特徴情報で確定した位置情報に基づき障害回避処理を行うステップを実行する。
任意選択的に、上記の前記障害物に対して位置決めを行う位置決め感知モジュールを確定することは、
前記環境画像に基づき前記障害物の特徴占有率を確定することと、
前記障害物の特徴占有率は所定の特徴占有率閾値より大きいか否か判断することと、
もしYESなら、無線センサを前記障害物に対して位置決めを行う位置決め感知モジュールであると確定することと、
もしNOなら、前記画像感知モジュールを前記障害物に対して位置決めを行う位置決め感知モジュールであると確定することを含み、
前記画像感知モジュールは単眼カメラを含む。
前記無線センサが採集した前記障害物の位置データに基づき、前記位置データに対応する物理座標位置を確定することと、
前記物理座標位置は予め設置された物理障害エリア内にあるか否か判断することを含み、
もしYESなら、上記の前記位置決め特徴情報で確定した位置情報に基づき障害回避処理を行うステップを実行する。
前記環境画像に基づき前記障害物に対応する画像座標位置を確定するとともに、前記環境画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定することと、
前記画像座標位置は前記目標画像エリア内にあるか否か判断することを含み、
もしYESなら、上記の前記位置決め特徴情報で確定した位置情報に基づき障害回避処理を行うステップを実行する。
任意選択的に、上記の前記障害物に対して位置決めを行う位置決め感知モジュールを確定することは、
前記環境画像に基づき前記障害物に対応する初期距離を計算することと、
予め確立された距離と位置決め感知モジュールの対応関係に基づき、前記初期距離に対応する第一位置決め感知モジュールを前記障害物に対して位置決めを行う位置決め感知モジュールとして確定することを含む。
前記距離に対応する位置決め感知モジュールが採集した前記障害物の位置決め特徴情報に基づき、前記障害物に対応する第二距離を計算することと、
距離と位置決め感知モジュールの対応関係において、前記第二距離に対応する第二位置決め感知モジュールは、前記初期距離に対応する位置決め感知モジュールと一致するか否か判断することと、
もしNOなら、前記位置決め感知モジュールを前記第一位置決め感知モジュールから前記第二位置決め感知モジュールに切り換えることを含む。
減速走行する走行コマンドを生成して実行することと、
前記位置情報に基づき走行ルートを規定し、前記走行ルートに基づき元の走行ルートを更新することを含む。
任意選択的に、上記の前記位置情報に基づき走行ルートを規定することは、
前記環境画像に基づき、前記障害物の最大障害アウトラインを確定することと、
前記走行ルートの走行幅が前記最大障害アウトラインの数値より大きくなるように、前記最大障害アウトライン及び前記位置情報に基づき走行ルートを規定することを含む。
任意選択的に、前記画像感知モジュールが採集した環境画像を取得するステップの実行後、且つ上記の前記環境画像中の障害物を識別し、前記障害物に対して位置決めを行う位置決め感知モジュールを確定するステップの実行前に、
前記環境画像に含まれる目標物体特徴を検出することと、
前記目標物体特徴は障害物であるか否か検出することをさらに含み、
もしYESなら、上記の前記環境画像中の障害物を識別し、前記障害物に対して位置決めを行う位置決め感知モジュールを確定するステップを実行する。
画像感知モジュールが採集した環境画像を取得するように構成された環境画像取得モジュールと、
前記環境画像中の障害物を識別し、前記障害物に対して位置決めを行う位置決め感知モジュールを確定するように構成された障害物識別モジュールと、
前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断するように構成された障害物判断モジュールと、を備え、
もしYESなら、前記位置決め特徴情報で確定した位置情報に基づき障害回避処理を行うように構成された障害回避処理モジュールを稼働する、ロボット障害回避処理装置を提供する。
プロセッサ、画像感知モジュール及び位置決め感知モジュールを備え、
前記画像感知モジュールは環境画像を採集するように構成され、
前記プロセッサは前記画像感知モジュールが採集した環境画像を取得し、前記環境画像中の障害物を識別し、前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断し、もしYESなら、前記位置決め特徴情報で確定した位置情報に基づき障害回避処理を行うように構成され、
前記位置決め感知モジュールは前記プロセッサにより確定され、前記障害物に対して位置決めを行うように構成される、ロボットを提供する。
前記環境画像を画像識別モデルに入力し、前記画像識別モデルにより前記環境画像に対して特徴分割および特徴識別を行い、前記環境画像に含まれる障害物の障害物タイプを出力することを含む。
前記画像感知モジュールは単眼カメラを含み、
これに対応して、上記の前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断することは、
前記環境画像に基づき前記障害物に対応する画像座標位置を確定するとともに、前記環境画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定することと、
前記画像座標位置は前記目標画像エリア内にあるか否か判断することを含み、
もしYESなら、次のステップを実行する。
これに対応して、上記の前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断することは、
前記環境画像及び前記深度画像センサが採集した深度画像に基づき、前記深度画像における、前記障害物に対応する画像座標位置を確定することと、
前記深度画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定することと、
前記画像座標位置は前記目標画像エリア内にあるか否か判断することを含み、
もしYESなら、次のステップを実行する。
前記環境画像に基づき前記障害物の特徴占有率を確定し、
前記障害物の特徴占有率は所定の特徴占有率閾値より大きいか否か判断し、
もしYESなら、無線センサを前記障害物に対して位置決めを行う位置決め感知モジュールであると確定し、
もしNOなら、前記画像感知モジュールを前記障害物に対して位置決めを行う位置決め感知モジュールであると確定する、
操作を実行することにより前記位置決め感知モジュールを確定し、
前記画像感知モジュールは単眼カメラを含む。
前記無線センサが採集した前記障害物の位置データに基づき、前記位置データに対応する物理座標位置を確定することと、
前記物理座標位置は予め設置された物理障害エリア内にあるか否か判断することを含み、
もしYESなら、次のステップを実行する。
前記環境画像に基づき前記障害物に対応する画像座標位置を確定するとともに、前記環境画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定することと、
前記画像座標位置は前記目標画像エリア内にあるか否か判断することを含み、
もしYESなら、次のステップを実行する。
前記環境画像に基づき前記障害物に対応する初期距離を計算し、
予め確立された、距離と位置決め感知モジュールの対応関係に基づき、前記初期距離に対応する第一位置決め感知モジュールを前記位置決め感知モジュールとして確定する、
操作を実行することにより前記位置決め感知モジュールを確定する。
前記距離に対応する位置決め感知モジュールが採集した前記障害物の位置決め特徴情報に基づき、前記障害物に対応する第二距離を計算し、
距離と位置決め感知モジュールの対応関係において、前記第二距離に対応する第二位置決め感知モジュールは、前記初期距離に対応する位置決め感知モジュールと一致するか否か判断し、
もしNOなら、前記位置決め感知モジュールを前記第一位置決め感知モジュールから前記第二位置決め感知モジュールに切り換えるように構成される。
減速走行する走行コマンドを生成して実行することと、
前記位置情報に基づき走行ルートを規定し、前記走行ルートに基づき元の走行ルートを更新することを含む。
前記環境画像に基づき、前記障害物の最大障害アウトラインを確定することと、
前記走行ルートの走行幅が前記最大障害アウトラインの数値より大きくなるように、前記最大障害アウトライン及び前記位置情報に基づき走行ルートを規定することを含む。
前記環境画像に含まれる目標物体特徴を検出し、
前記目標物体特徴は障害物であるか否か検出し、
もしYESなら、次のステップに進むように構成される。
前記コンピュータ実行可能なコマンドは実行される時に、
画像感知モジュールが採集した環境画像を取得し、
前記環境画像中の障害物を識別し、前記障害物に対して位置決めを行う位置決め感知モジュールを確定し、
前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断し、
もしYESなら、前記位置決め特徴情報で確定した位置情報に基づき障害回避処理を行う、
フローを実現する、記憶媒体を提供する。
具体的に実施する時、多くのシーンにおいて障害物の高さは障害物の識別位置決めに対して一定の影響があることを考慮し、例えば保管倉庫シーンにおいて仕分けロボットの高さは低く、相対的に、仕分けロボットに設けられた画像センサの視野範囲も低い可能性があり、この状況に対して、本実施例が提供する任意選択的な実施形態において、障害物の高さに基づき相応の位置決め感知モジュールを確定し、異なる高さの障害物に対して異なる位置決め方式を採用し、こうして障害物の位置決めの正確性を高める。具体的に以下のように実現する:
前記環境画像に基づき前記障害物の特徴占有率を確定し、
前記障害物の特徴占有率は所定の特徴占有率閾値より大きいか否か判断し、
もしYESなら、無線センサを前記障害物に対して位置決めを行う位置決め感知モジュールであると確定し、
もしNOなら、前記画像感知モジュールを前記障害物に対して位置決めを行う位置決め感知モジュールであると確定する。
前記環境画像に基づき前記障害物が対応する画像座標位置を確定し、前記環境画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定し、
前記画像座標位置は前記目標画像エリア内にあるか否か判断し、
もしYESなら、下記ステップS108を実行し、前記位置決め特徴情報が確定した位置情報に基づき障害回避処理を行い、
もしNOなら、障害物はロボットの目標障害エリア内にないことを表し、処理しないでよい。
前記環境画像に基づき前記障害物が対応する画像座標位置を確定し、前記環境画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定し、
その後、前記画像座標位置は前記目標画像エリア内にあるか否か判断し、
もしYESなら、下記ステップS108を実行し、前記位置決め特徴情報が確定した位置情報に基づき障害回避処理を行い、
もしNOなら、障害物はロボットの目標障害エリア内にないことを表し、処理しないでよい。
前記無線センサが採集した前記障害物の位置データに基づき、前記位置データが対応する物理座標位置を確定し、
前記物理座標位置は予め設置された物理障害エリア内にあるか否か判断し、
もしYESなら、下記ステップS108を実行し、前記位置決め特徴情報が確定した位置情報に基づき障害回避処理を行い、
もしNOなら、障害物はロボットの目標障害エリア内にないことを表し、処理しないでよい。
前記環境画像に基づき前記障害物が対応する画像座標位置を確定し、前記環境画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定し、
前記画像座標位置は前記目標画像エリア内にあるか否か判断し、
もしYESなら、下記ステップS108を実行し、前記位置決め特徴情報が確定した位置情報に基づき障害回避処理を行い、
もしNOなら、障害物はロボットの目標障害エリア内にないことを表し、処理しないでよい。
ステップS204、環境画像に含まれる目標物体特徴を検出する。
上記の実施例においてロボット障害回避処理方法を提供した。これに対応して、ロボット障害回避処理装置をさらに提供する。以下に図面と合わせて説明する。
前記環境画像中の障害物を識別し、前記障害物に対して位置決めを行う位置決め感知モジュールを確定するように構成された障害物識別モジュール304と、
前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断するように構成された障害物判断モジュール306と、を備え、
もしYESなら、前記位置決め特徴情報が確定した位置情報に基づき障害回避処理を行うように構成された障害回避処理モジュール308を稼働する。
前記環境画像を画像識別モデルに入力し、前記画像識別モデルにより前記環境画像に対して特徴分割および特徴識別を行い、前記環境画像に含まれる障害物の障害物タイプを出力するように構成された識別子モジュールを含む。
前記障害物タイプが固定障害物である場合において、前記画像感知モジュールを前記障害物に対して位置決めを行う位置決め感知モジュールであると確定するように構成された第一確定子モジュールを含み、
前記画像感知モジュールは単眼カメラを備え、
これに対応して、前記障害物判断モジュール306は、具体的に、前記環境画像に基づき前記障害物が対応する画像座標位置を確定し、前記環境画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定し、前記画像座標位置は前記目標画像エリア内にあるか否か判断するように構成され、
もしYESなら、前記障害回避処理モジュール308を稼働する。
前記障害物タイプが移動障害物である場合において、深度画像センサ及び前記画像感知モジュールを前記障害物に対して位置決めを行う位置決め感知モジュールであると確定するように構成された第二確定子モジュールを含み、
これに対応して、前記障害物判断モジュール306は、具体的に、前記環境画像及び前記深度画像センサが採集した深度画像に基づき、前記障害物は前記深度画像中の対応する画像座標位置にあると確定し、前記深度画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定し、前記画像座標位置は前記目標画像エリア内にあるか否か判断するように構成され、
もしYESなら、前記障害回避処理モジュール308を稼働する。
前記環境画像に基づき前記障害物の特徴占有率を確定するように構成された特徴占有率確定子モジュールと、
前記障害物の特徴占有率は所定の特徴占有率閾値より大きいか否か判断するように構成された特徴占有率判断子モジュールと、を含み、
もしYESなら、無線センサを前記障害物に対して位置決めを行う位置決め感知モジュールであると確定し、
もしNOなら、前記画像感知モジュールを前記障害物に対して位置決めを行う位置決め感知モジュールであると確定し、
前記画像感知モジュールは単眼カメラを備える。
もしYESなら、前記障害回避処理モジュール308を稼働する。
もしYESなら、前記障害回避処理モジュール308を稼働する。
前記環境画像に基づき前記障害物が対応する初期距離を計算するように構成された初期距離計算子モジュールと、
予め確立された距離と位置決め感知モジュールの対応関係に基づき、前記初期距離が対応する第一位置決め感知モジュールを前記障害物に対して位置決めを行う位置決め感知モジュールとして確定するように構成された第一位置決め感知モジュール確定子モジュールと、を含む。
前記距離が対応する位置決め感知モジュールが採集した前記障害物の位置決め特徴情報に基づき、前記障害物が対応する第二距離を計算するように構成された第二距離確定モジュールと、
距離と位置決め感知モジュールの対応関係において、前記第二距離に対応する第二位置決め感知モジュールは、前記初期距離が対応する位置決め感知モジュールと一致するか否か判断するように構成された第二距離判断モジュールと、をさらに備え、
もしNOなら、前記位置決め感知モジュールを前記第一位置決め感知モジュールから前記第二位置決め感知モジュールに切り換える。
減速走行する走行コマンドを生成して実行するように構成された走行コマンド実行子モジュールと、
前記位置情報に基づき走行ルートを規定し、前記走行ルートに基づき元の走行ルートを更新するように構成された走行ルート規定子モジュールと、を含む。
前記環境画像に基づき、前記障害物の最大障害アウトラインを確定するように構成された最大障害アウトライン確定ユニットと、
前記走行ルートの走行幅が前記最大障害アウトライン数値より大きくなるように、前記最大障害アウトライン及び前記位置情報に基づき走行ルートを規定するように構成された走行ルート規定ユニットと、を備える。
前記環境画像に含まれる目標物体特徴を検出するように構成された目標物体特徴検出モジュールと、
前記目標物体特徴は障害物であるか否か検出するように構成された障害物検出モジュールと、をさらに備え、
もしYESなら、障害物識別モジュール304を稼働する。
上記説明したロボット障害回避処理方法に対応して、同じ技術構想に基づき、本明細書の一つの又は複数の実施例はさらにロボットを提供する。当該ロボットは上記のロボット障害回避処理方法を実行するために用いられる。図4は本明細書の一つの又は複数の実施例が提供するロボットの構造概略図である。
プロセッサ401、画像感知モジュール402及び位置決め感知モジュール403を備え、
前記画像感知モジュール402は環境画像を採取するように構成され、
前記プロセッサ401は前記画像感知モジュール402が採集した環境画像を取得し、前記環境画像中の障害物を識別し、前記位置決め感知モジュール403が採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断し、
もしYESなら、前記位置決め特徴情報が確定した位置情報に基づき障害回避処理を行うように構成され、
前記位置決め感知モジュール403は前記プロセッサ401により確定され、前記障害物に対して位置決めを行うように構成された。
前記環境画像を画像識別モデルに入力し、前記画像識別モデルにより前記環境画像に対して特徴分割および特徴識別を行い、前記環境画像に含まれる障害物の障害物タイプを出力することを含む。
前記画像感知モジュール402は単眼カメラを備え、
これに対応して、上記の前記位置決め感知モジュール403が採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断することは、
前記環境画像に基づき前記障害物が対応する画像座標位置を確定し、前記環境画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定し、
前記画像座標位置は前記目標画像エリア内にあるか否か判断することを含み、
もしYESなら、次を実行する。
これに対応して、上記の前記位置決め感知モジュール403が採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断することは、
前記環境画像及び前記深度画像センサが採集した深度画像に基づき、前記障害物は前記深度画像中の対応する画像座標位置にあると確定し、
前記深度画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定し、
前記画像座標位置は前記目標画像エリア内にあるか否か判断することを含み、
もしYESなら、次を実行する。
前記環境画像に基づき前記障害物の特徴占有率を確定し、
前記障害物の特徴占有率は所定の特徴占有率閾値より大きいか否か判断し、
もしYESなら、無線センサを前記位置決め感知モジュール403であると確定し、
もしNOなら、前記画像感知モジュール402を前記位置決め感知モジュール403であると確定する、
操作を実行することにより前記位置決め感知モジュール403を確定し、
前記画像感知モジュール402は単眼カメラを備える。
前記無線センサが採集した前記障害物の位置データに基づき、前記位置データが対応する物理座標位置を確定し、
前記物理座標位置は予め設置された物理障害エリア内にあるか否か判断することを含み、
もしYESなら、次を実行する。
前記環境画像に基づき前記障害物が対応する画像座標位置を確定し、前記環境画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定し、
前記画像座標位置は前記目標画像エリア内にあるか否か判断することを含み、
もしYESなら、次を実行する。
前記環境画像に基づき前記障害物が対応する初期距離を計算し、
予め確立された距離と位置決め感知モジュールの対応関係に基づき、前記初期距離が対応する第一位置決め感知モジュールを前記位置決め感知モジュール403として確定する、
操作を実行することにより前記位置決め感知モジュール403を確定する。
前記距離が対応する位置決め感知モジュールが採集した前記障害物の位置決め特徴情報に基づき、前記障害物が対応する第二距離を計算し、
距離と位置決め感知モジュールの対応関係において、前記第二距離に対応する第二位置決め感知モジュールは、前記初期距離が対応する位置決め感知モジュールと一致するか否か判断し、
もしNOなら、前記位置決め感知モジュール403を前記第一位置決め感知モジュールから前記第二位置決め感知モジュールに切り換えるように構成される。
減速走行する走行コマンドを生成して実行し、
前記位置情報に基づき走行ルートを規定し、前記走行ルートに基づき元の走行ルートを更新することを含む。
前記環境画像に基づき、前記障害物の最大障害アウトラインを確定し、
前記走行ルートの走行幅が前記最大障害アウトライン数値より大きくなるように、前記最大障害アウトライン及び前記位置情報に基づき走行ルートを規定することを含む。
前記環境画像に含まれる目標物体特徴を検出し、
前記目標物体特徴は障害物であるか否か検出し、
もしYESなら、次に進むように構成される。
上記説明したロボット障害回避処理方法に対応して、同じ技術構想に基づき、本明細書の一つの又は複数の実施例はさらに記憶媒体を提供する。
画像感知モジュールが採集した環境画像を取得し、
前記環境画像中の障害物を識別し、前記障害物に対して位置決めを行う位置決め感知モジュールを確定し、
前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断し、
もしYESなら、前記位置決め特徴情報が確定した位置情報に基づき障害回避処理を行う、フローを実現する。
前記環境画像を画像識別モデルに入力し、前記画像識別モデルにより前記環境画像に対して特徴分割および特徴識別を行い、前記環境画像に含まれる障害物の障害物タイプを出力することを含む。
もし前記障害物タイプが固定障害物である場合、前記画像感知モジュールを前記障害物に対して位置決めを行う位置決め感知モジュールであると確定することを含み、
前記画像感知モジュールは単眼カメラを備え、
これに対応して、上記の前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断することは、
前記環境画像に基づき前記障害物が対応する画像座標位置を確定し、前記環境画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定し、
前記画像座標位置は前記目標画像エリア内にあるか否か判断することを含み、
もしYESなら、上記の前記位置決め特徴情報が確定した位置情報に基づき障害回避処理を行うフローを実行する。
もし前記障害物タイプが移動障害物である場合、深度画像センサ及び前記画像感知モジュールを前記障害物に対して位置決めを行う位置決め感知モジュールであると確定することを含み、
これに対応して、上記の前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断することは、
前記環境画像及び前記深度画像センサが採集した深度画像に基づき、前記障害物は前記深度画像中の対応する画像座標位置にあると確定し、
前記深度画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定し、
前記画像座標位置は前記目標画像エリア内にあるか否か判断することを含み、
もしYESなら、上記の前記位置決め特徴情報が確定した位置情報に基づき障害回避処理を行うフローを実行する。
前記環境画像に基づき前記障害物の特徴占有率を確定し、
前記障害物の特徴占有率は所定の特徴占有率閾値より大きいか否か判断し、
もしYESなら、無線センサを前記障害物に対して位置決めを行う位置決め感知モジュールであると確定し、
もしNOなら、前記画像感知モジュールを前記障害物に対して位置決めを行う位置決め感知モジュールであると確定することを含み、
前記画像感知モジュールは単眼カメラを備える。
前記無線センサが採集した前記障害物の位置データに基づき、前記位置データが対応する物理座標位置を確定し、
前記物理座標位置は予め設置された物理障害エリア内にあるか否か判断することを含み、
もしYESなら、上記の前記位置決め特徴情報が確定した位置情報に基づき障害回避処理を行うフローを実行する。
前記環境画像に基づき前記障害物が対応する画像座標位置を確定し、前記環境画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定し、
前記画像座標位置は前記目標画像エリア内にあるか否か判断することを含み、
もしYESなら、上記の前記位置決め特徴情報が確定した位置情報に基づき障害回避処理を行うフローを実行する。
前記環境画像に基づき前記障害物が対応する初期距離を計算し、
予め確立された距離と位置決め感知モジュールの対応関係に基づき、前記初期距離が対応する第一位置決め感知モジュールを前記障害物に対して位置決めを行う位置決め感知モジュールとして確定することを含む。
前記距離が対応する位置決め感知モジュールが採集した前記障害物の位置決め特徴情報に基づき、前記障害物が対応する第二距離を計算し、
距離と位置決め感知モジュールの対応関係において、前記第二距離に対応する第二位置決め感知モジュールは、前記初期距離が対応する位置決め感知モジュールと一致するか否か判断し、
もしNOなら、前記位置決め感知モジュールを前記第一位置決め感知モジュールから前記第二位置決め感知モジュールに切り換える、
フローを実現する。
減速走行する走行コマンドを生成して実行し、
前記位置情報に基づき走行ルートを規定し、前記走行ルートに基づき元の走行ルートを更新することを含む。
前記環境画像に基づき、前記障害物の最大障害アウトラインを確定し、
前記走行ルートの走行幅が前記最大障害アウトライン数値より大きくなるように、前記最大障害アウトライン及び前記位置情報に基づき走行ルートを規定することを含む。
前記環境画像に含まれる目標物体特徴を検出し、
前記目標物体特徴は障害物であるか否か検出し、
もしYESなら、上記の前記環境画像中の障害物を識別し、前記障害物に対して位置決めを行う位置決め感知モジュールを確定する、
フローを実行する。
以上、本明細書の特定の実施例について説明した。その他の実施例は付属の請求の範囲の範囲内に入る。一部の場合において、請求の範囲に記載の動作又はステップは実施例における順序と異なる順番で実行でき、且つ所望の結果を実現できる。また、図面で図示する過程は必ずしも特定の順番または連続した順番でないと所望の結果を実現できないわけではない。一部の実施形態においてはマルチタスク処理及びパラレル処理でもよく、または、これらが有益である可能性がある。
Claims (24)
- 画像感知モジュールが採集した環境画像を取得することと、
前記環境画像中の障害物を識別し、前記障害物に対して位置決めを行う位置決め感知モジュールを確定することと、
前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断することと、
もしYESなら、前記位置決め特徴情報で確定した位置情報に基づき障害回避処理を行うことと、を含み、
前記障害物に対して位置決めを行う位置決め感知モジュールを確定することは、
前記環境画像に基づき前記障害物の特徴占有率を確定することと、
前記障害物の特徴占有率は所定の特徴占有率閾値より大きいか否か判断することと、
もしYESなら、無線センサを前記障害物に対して位置決めを行う位置決め感知モジュールであると確定することと、
もしNOなら、前記画像感知モジュールを前記障害物に対して位置決めを行う位置決め感知モジュールであると確定することを含み、
前記画像感知モジュールは単眼カメラを含む、
ことを特徴とするロボット障害回避処理方法。 - 前記環境画像中の障害物を識別することは、
前記環境画像を画像識別モデルに入力し、前記画像識別モデルにより前記環境画像に対して特徴分割および特徴識別を行い、前記環境画像に含まれる障害物の障害物タイプを出力することを含む、
ことを特徴とする請求項1に記載のロボット障害回避処理方法。 - 前記障害物に対して位置決めを行う位置決め感知モジュールを確定することは、
前記障害物タイプが固定障害物である場合、前記画像感知モジュールを前記障害物に対して位置決めを行う位置決め感知モジュールであると確定することを含み、
前記画像感知モジュールは単眼カメラを含み、
これに対応して、前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断することは、
前記環境画像に基づき前記障害物に対応する画像座標位置を確定するとともに、前記環境画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定することと、
前記画像座標位置は前記目標画像エリア内にあるか否か判断することを含み、
もしYESなら、前記位置決め特徴情報で確定した位置情報に基づき障害回避処理を行うステップを実行する、
ことを特徴とする請求項2に記載のロボット障害回避処理方法。 - 前記障害物に対して位置決めを行う位置決め感知モジュールを確定することは、
前記障害物タイプが移動障害物である場合、深度画像センサ及び前記画像感知モジュールを前記障害物に対して位置決めを行う位置決め感知モジュールであると確定することを含み、
これに対応して、前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断することは、
前記環境画像及び前記深度画像センサが採集した深度画像に基づき、前記深度画像における、前記障害物に対応する画像座標位置を確定することと、
前記深度画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定することと、
前記画像座標位置は前記目標画像エリア内にあるか否か判断することを含み、
もしYESなら、前記位置決め特徴情報で確定した位置情報に基づき障害回避処理を行うステップを実行する、
ことを特徴とする請求項2に記載のロボット障害回避処理方法。 - 前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断することは、
前記無線センサが採集した前記障害物の位置データに基づき、前記位置データに対応する物理座標位置を確定することと、
前記物理座標位置は予め設置された物理障害エリア内にあるか否か判断することを含み、
もしYESなら、前記位置決め特徴情報で確定した位置情報に基づき障害回避処理を行うステップを実行する、
ことを特徴とする請求項1に記載のロボット障害回避処理方法。 - 前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断することは、
前記環境画像に基づき前記障害物に対応する画像座標位置を確定するとともに、前記環境画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定することと、
前記画像座標位置は前記目標画像エリア内にあるか否か判断することを含み、
もしYESなら、前記位置決め特徴情報で確定した位置情報に基づき障害回避処理を行うステップを実行する、
ことを特徴とする請求項1に記載のロボット障害回避処理方法。 - 前記障害物に対して位置決めを行う位置決め感知モジュールを確定することは、
前記環境画像に基づき前記障害物に対応する初期距離を計算することと、
予め確立された距離と位置決め感知モジュールの対応関係に基づき、前記初期距離に対応する第一位置決め感知モジュールを前記障害物に対して位置決めを行う位置決め感知モジュールとして確定することを含む、
ことを特徴とする請求項1に記載のロボット障害回避処理方法。 - 前記距離に対応する位置決め感知モジュールが採集した前記障害物の位置決め特徴情報に基づき、前記障害物に対応する第二距離を計算することと、
距離と位置決め感知モジュールの対応関係において、前記第二距離に対応する第二位置決め感知モジュールは、前記初期距離に対応する位置決め感知モジュールと一致するか否か判断することと、
もしNOなら、前記位置決め感知モジュールを前記第一位置決め感知モジュールから前記第二位置決め感知モジュールに切り換えることをさらに含む、
ことを特徴とする請求項7に記載のロボット障害回避処理方法。 - 前記位置決め特徴情報で確定した位置情報に基づき障害回避処理を行うことは、
減速走行する走行コマンドを生成して実行することと、
前記位置情報に基づき走行ルートを規定し、前記走行ルートに基づき元の走行ルートを更新することを含む、
ことを特徴とする請求項1に記載のロボット障害回避処理方法。 - 前記位置情報に基づき走行ルートを規定することは、
前記環境画像に基づき、前記障害物の最大障害アウトラインを確定することと、
前記走行ルートの走行幅が前記最大障害アウトラインの数値より大きくなるように、前記最大障害アウトライン及び前記位置情報に基づき走行ルートを規定することを含む、
ことを特徴とする請求項9に記載のロボット障害回避処理方法。 - 前記画像感知モジュールが採集した環境画像を取得するステップの実行後、且つ前記環境画像中の障害物を識別し、前記障害物に対して位置決めを行う位置決め感知モジュールを確定するステップの実行前に、
前記環境画像に含まれる目標物体特徴を検出することと、
前記目標物体特徴は障害物であるか否か検出することをさらに含み、
もしYESなら、前記環境画像中の障害物を識別し、前記障害物に対して位置決めを行う位置決め感知モジュールを確定するステップを実行する、
ことを特徴とする請求項1に記載のロボット障害回避処理方法。 - 画像感知モジュールが採集した環境画像を取得するように構成された環境画像取得モジュールと、
前記環境画像中の障害物を識別し、前記障害物に対して位置決めを行う位置決め感知モジュールを確定するように構成された障害物識別モジュールと、
前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断するように構成された障害物判断モジュールと、を備え、
もしYESなら、前記位置決め特徴情報で確定した位置情報に基づき障害回避処理を行うように構成された障害回避処理モジュールを稼働し、
前記障害物に対して位置決めを行う位置決め感知モジュールを確定することは、
前記環境画像に基づき前記障害物の特徴占有率を確定することと、
前記障害物の特徴占有率は所定の特徴占有率閾値より大きいか否か判断することと、
もしYESなら、無線センサを前記障害物に対して位置決めを行う位置決め感知モジュールであると確定することと、
もしNOなら、前記画像感知モジュールを前記障害物に対して位置決めを行う位置決め感知モジュールであると確定することを含み、
前記画像感知モジュールは単眼カメラを含む、
ことを特徴とするロボット障害回避処理装置。 - プロセッサ、画像感知モジュール及び位置決め感知モジュールを備え、
前記画像感知モジュールは環境画像を採集するように構成され、
前記プロセッサは前記画像感知モジュールが採集した環境画像を取得し、前記環境画像中の障害物を識別し、前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断し、もしYESなら、前記位置決め特徴情報で確定した位置情報に基づき障害回避処理を行うように構成され、
前記位置決め感知モジュールは前記プロセッサにより確定され、前記障害物に対して位置決めを行うように構成され、
前記プロセッサは、
前記環境画像に基づき前記障害物の特徴占有率を確定し、
前記障害物の特徴占有率は所定の特徴占有率閾値より大きいか否か判断し、
もしYESなら、無線センサを前記位置決め感知モジュールであると確定し、
もしNOなら、前記画像感知モジュールを前記位置決め感知モジュールであると確定する、
操作を実行することにより前記位置決め感知モジュールを確定し、
前記画像感知モジュールは単眼カメラを含む、
ことを特徴とするロボット。 - 前記環境画像中の障害物を識別することは、
前記環境画像を画像識別モデルに入力し、前記画像識別モデルにより前記環境画像に対して特徴分割および特徴識別を行い、前記環境画像に含まれる障害物の障害物タイプを出力することを含む、
ことを特徴とする請求項13に記載のロボット。 - 前記障害物タイプが固定障害物である場合、前記画像感知モジュールを前記位置決め感知モジュールであると確定し、
前記画像感知モジュールは単眼カメラを含み、
これに対応して、前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断することは、
前記環境画像に基づき前記障害物に対応する画像座標位置を確定するとともに、前記環境画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定することと、
前記画像座標位置は前記目標画像エリア内にあるか否か判断することを含み、
もしYESなら、次のステップを実行する、
ことを特徴とする請求項14に記載のロボット。 - 前記障害物タイプが移動障害物である場合、深度画像センサ及び前記画像感知モジュールを前記位置決め感知モジュールであると確定し、
これに対応して、前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断することは、
前記環境画像及び前記深度画像センサが採集した深度画像に基づき、前記深度画像における、前記障害物に対応する画像座標位置を確定することと、
前記深度画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定することと、
前記画像座標位置は前記目標画像エリア内にあるか否か判断することを含み、
もしYESなら、次のステップを実行する、
ことを特徴とする請求項14に記載のロボット。 - 前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断することは、
前記無線センサが採集した前記障害物の位置データに基づき、前記位置データに対応する物理座標位置を確定することと、
前記物理座標位置は予め設置された物理障害エリア内にあるか否か判断することを含み、
もしYESなら、次のステップを実行する、
ことを特徴とする請求項16に記載のロボット。 - 前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断することは、
前記環境画像に基づき前記障害物に対応する画像座標位置を確定するとともに、前記環境画像における、予め設置された基準画像エリアに対応する目標画像エリアを確定することと、
前記画像座標位置は前記目標画像エリア内にあるか否か判断することを含み、
もしYESなら、次のステップを実行する、
ことを特徴とする請求項16に記載のロボット。 - 前記プロセッサは、
前記環境画像に基づき前記障害物に対応する初期距離を計算し、
予め確立された、距離と位置決め感知モジュールの対応関係に基づき、前記初期距離に対応する第一位置決め感知モジュールを前記位置決め感知モジュールとして確定する、
操作を実行することにより前記位置決め感知モジュールを確定する、
ことを特徴とする請求項13に記載のロボット。 - 前記プロセッサはさらに、
前記距離に対応する位置決め感知モジュールが採集した前記障害物の位置決め特徴情報に基づき、前記障害物に対応する第二距離を計算し、
距離と位置決め感知モジュールの対応関係において、前記第二距離に対応する第二位置決め感知モジュールは、前記初期距離に対応する位置決め感知モジュールと一致するか否か判断し、
もしNOなら、前記位置決め感知モジュールを前記第一位置決め感知モジュールから前記第二位置決め感知モジュールに切り換えるように構成された、
ことを特徴とする請求項19に記載のロボット。 - 前記位置決め特徴情報で確定した位置情報に基づき障害回避処理を行うことは、
減速走行する走行コマンドを生成して実行することと、
前記位置情報に基づき走行ルートを規定し、前記走行ルートに基づき元の走行ルートを更新することを含む、
ことを特徴とする請求項13に記載のロボット。 - 前記位置情報に基づき走行ルートを規定することは、
前記環境画像に基づき、前記障害物の最大障害アウトラインを確定することと、
前記走行ルートの走行幅が前記最大障害アウトラインの数値より大きくなるように、前記最大障害アウトライン及び前記位置情報に基づき走行ルートを規定することを含む、
ことを特徴とする請求項21に記載のロボット。 - 前記プロセッサはさらに、
前記環境画像に含まれる目標物体特徴を検出し、
前記目標物体特徴は障害物であるか否か検出し、
もしYESなら、次のステップに進むように構成された、
ことを特徴とする請求項13に記載のロボット。 - コンピュータ実行可能なコマンドを記憶するための記憶媒体であって、
前記コンピュータ実行可能なコマンドは実行される時に、
画像感知モジュールが採集した環境画像を取得し、
前記環境画像中の障害物を識別し、前記障害物に対して位置決めを行う位置決め感知モジュールを確定し、
前記位置決め感知モジュールが採集した位置決め特徴情報に基づき、前記障害物は目標障害エリア内にあるか否か判断し、
もしYESなら、前記位置決め特徴情報で確定した位置情報に基づき障害回避処理を実行し、
前記環境画像に基づき前記障害物の特徴占有率を確定し、
前記障害物の特徴占有率は所定の特徴占有率閾値より大きいか否か判断し、
もしYESなら、無線センサを前記位置決め感知モジュールであると確定し、
もしNOなら、前記画像感知モジュールを前記位置決め感知モジュールであると確定する、
操作を実行することにより前記位置決め感知モジュールを確定する、
フローを実現し、
前記画像感知モジュールは単眼カメラを含む、
ことを特徴とする記憶媒体。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010843699.3 | 2020-08-20 | ||
CN202010843699.3A CN112068553A (zh) | 2020-08-20 | 2020-08-20 | 机器人避障处理方法、装置及机器人 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6884312B1 true JP6884312B1 (ja) | 2021-06-09 |
JP2022035927A JP2022035927A (ja) | 2022-03-04 |
Family
ID=73662546
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020193589A Active JP6884312B1 (ja) | 2020-08-20 | 2020-11-20 | ロボット障害回避処理方法、装置、ロボット |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP6884312B1 (ja) |
CN (1) | CN112068553A (ja) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113467468A (zh) * | 2021-07-23 | 2021-10-01 | 合肥工业大学 | 一种基于嵌入式的机器人智能避障***及方法 |
CN113848895A (zh) * | 2021-09-16 | 2021-12-28 | 北京空间飞行器总体设计部 | 一种火面巡视器长距离安全移动和高效探测方法及装置 |
CN114879701A (zh) * | 2022-06-23 | 2022-08-09 | 池州市安安新材科技有限公司 | 一种机器人轨道避障方法及*** |
CN115147738A (zh) * | 2022-06-24 | 2022-10-04 | 中国人民公安大学 | 一种定位方法、装置、设备及存储介质 |
CN116203970A (zh) * | 2023-04-27 | 2023-06-02 | 泰坦(天津)能源技术有限公司 | 一种巡检机器人的智能避障方法及*** |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113655793A (zh) * | 2021-08-12 | 2021-11-16 | 上海三一重机股份有限公司 | 一种基于融合策略的避障控制方法、装置及工程机械 |
CN113741472B (zh) * | 2021-09-10 | 2024-03-08 | 上海伯镭智能科技有限公司 | 一种基于多图像采集的障碍回避方法及装置 |
CN114740867A (zh) * | 2022-05-10 | 2022-07-12 | 丰疆智能(深圳)有限公司 | 基于双目视觉的智能避障方法、装置、机器人及介质 |
CN115019216B (zh) * | 2022-08-09 | 2022-10-21 | 江西师范大学 | 实时地物检测和定位计数方法、***及计算机 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5722127B2 (ja) * | 2011-06-07 | 2015-05-20 | 株式会社小松製作所 | 作業車両の周辺監視装置 |
WO2016009585A1 (ja) * | 2014-07-18 | 2016-01-21 | パナソニックIpマネジメント株式会社 | 自律移動体とその制御方法 |
JP2017220057A (ja) * | 2016-06-08 | 2017-12-14 | 株式会社リコー | 障害物回避装置、障害物回避システムおよびプログラム |
CN110442120B (zh) * | 2018-05-02 | 2022-08-05 | 深圳市优必选科技有限公司 | 控制机器人在不同场景下移动的方法、机器人及终端设备 |
CN109116841B (zh) * | 2018-07-23 | 2021-09-14 | 昆明理工大学 | 一种基于蚁群算法的路径规划平滑优化方法 |
JP2020017206A (ja) * | 2018-07-27 | 2020-01-30 | ソニー株式会社 | 情報処理装置、行動決定方法及びプログラム |
US11036232B2 (en) * | 2018-09-14 | 2021-06-15 | Huawei Technologies Co., Ltd | Iterative generation of adversarial scenarios |
JP7044694B2 (ja) * | 2018-12-27 | 2022-03-30 | ヤンマーパワーテクノロジー株式会社 | 作業車両用の障害物検知システム |
CN110609546B (zh) * | 2019-08-15 | 2023-06-30 | 浙江国自机器人技术股份有限公司 | 拣货装置的防护方法、***、计算机设备和可读存储介质 |
CN110502019A (zh) * | 2019-09-06 | 2019-11-26 | 北京云迹科技有限公司 | 一种室内机器人的避障方法及装置 |
-
2020
- 2020-08-20 CN CN202010843699.3A patent/CN112068553A/zh active Pending
- 2020-11-20 JP JP2020193589A patent/JP6884312B1/ja active Active
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113467468A (zh) * | 2021-07-23 | 2021-10-01 | 合肥工业大学 | 一种基于嵌入式的机器人智能避障***及方法 |
CN113467468B (zh) * | 2021-07-23 | 2024-03-29 | 合肥工业大学 | 一种基于嵌入式的机器人智能避障***及方法 |
CN113848895A (zh) * | 2021-09-16 | 2021-12-28 | 北京空间飞行器总体设计部 | 一种火面巡视器长距离安全移动和高效探测方法及装置 |
CN113848895B (zh) * | 2021-09-16 | 2023-06-06 | 北京空间飞行器总体设计部 | 一种火面巡视器长距离安全移动和高效探测方法及装置 |
CN114879701A (zh) * | 2022-06-23 | 2022-08-09 | 池州市安安新材科技有限公司 | 一种机器人轨道避障方法及*** |
CN115147738A (zh) * | 2022-06-24 | 2022-10-04 | 中国人民公安大学 | 一种定位方法、装置、设备及存储介质 |
CN116203970A (zh) * | 2023-04-27 | 2023-06-02 | 泰坦(天津)能源技术有限公司 | 一种巡检机器人的智能避障方法及*** |
Also Published As
Publication number | Publication date |
---|---|
JP2022035927A (ja) | 2022-03-04 |
CN112068553A (zh) | 2020-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6884312B1 (ja) | ロボット障害回避処理方法、装置、ロボット | |
EP4131062A1 (en) | Trajectory prediction method and apparatus for obstacle | |
JP6494331B2 (ja) | ロボット制御装置およびロボット制御方法 | |
CN109709945B (zh) | 一种基于障碍物分类的路径规划方法、装置及机器人 | |
JP6598090B2 (ja) | 記憶媒体、ロボット動作を計画する方法、ロボット動作を計画するハードウェア、及びロボット | |
US10049578B2 (en) | Travel command generation device | |
CN107436148A (zh) | 一种基于多地图的机器人导航方法及装置 | |
WO2022252574A1 (zh) | 一种故障检测的方法、装置、存储介质及电子设备 | |
Kenk et al. | Human-aware Robot Navigation in Logistics Warehouses. | |
CN111062372A (zh) | 一种预测障碍物轨迹的方法及装置 | |
US12019447B2 (en) | Method and apparatus for trajectory planning, storage medium, and electronic device | |
CN114077252B (zh) | 机器人碰撞障碍区分装置及方法 | |
CN114740842A (zh) | 一种多传感器融合的机器人避障的方法、设备及介质 | |
CN117008615A (zh) | 一种策略切换的无人车轨迹规划方法和*** | |
CN115880685B (zh) | 一种基于votenet模型的三维目标检测方法和*** | |
US20220314980A1 (en) | Obstacle tracking method, storage medium and unmanned driving device | |
US11967157B2 (en) | Robot and method for controlling thereof | |
US20220319189A1 (en) | Obstacle tracking method, storage medium, and electronic device | |
CN116149362A (zh) | 一种飞行器避障轨迹任意时间优化方法和*** | |
CN117095371A (zh) | 一种目标检测方法及检测装置 | |
CN114690771A (zh) | 机器人的路径规划方法及装置 | |
CN113885531A (zh) | 用于移动机器人的方法、移动机器人、电路、介质和程序 | |
KR20110046291A (ko) | 로봇 주행 방법 및 장치 | |
Cheng et al. | Dynamic path planning in human-shared environments for low-resource mobile agents | |
Bis et al. | Velocity occupancy space for differential drive vehicles |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210108 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20210108 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20210120 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210126 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210318 |
|
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: 20210330 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210414 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6884312 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |