JP7490193B2 - ロボット、移動経路生成装置及びそのプログラム、並びに、移動予測装置 - Google Patents
ロボット、移動経路生成装置及びそのプログラム、並びに、移動予測装置 Download PDFInfo
- Publication number
- JP7490193B2 JP7490193B2 JP2020091089A JP2020091089A JP7490193B2 JP 7490193 B2 JP7490193 B2 JP 7490193B2 JP 2020091089 A JP2020091089 A JP 2020091089A JP 2020091089 A JP2020091089 A JP 2020091089A JP 7490193 B2 JP7490193 B2 JP 7490193B2
- Authority
- JP
- Japan
- Prior art keywords
- movement
- robot
- route
- agents
- agent
- 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
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 239000003795 chemical substances by application Substances 0.000 claims description 133
- 238000004088 simulation Methods 0.000 claims description 58
- 238000001514 detection method Methods 0.000 claims description 48
- 239000013598 vector Substances 0.000 claims description 37
- 230000009471 action Effects 0.000 claims description 14
- 238000000605 extraction Methods 0.000 claims description 14
- 230000006998 cognitive state Effects 0.000 claims description 12
- 230000003993 interaction Effects 0.000 claims description 11
- 230000006870 function Effects 0.000 claims description 6
- 230000000007 visual effect Effects 0.000 claims description 4
- 241000282412 Homo Species 0.000 description 31
- 238000000034 method Methods 0.000 description 10
- 208000019901 Anxiety disease Diseases 0.000 description 5
- 230000036506 anxiety Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000007246 mechanism Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000013459 approach Methods 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000001815 facial effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
- 210000005010 torso Anatomy 0.000 description 1
Images
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
11 動作部
12 検出装置
13 制御装置(移動経路生成装置、移動予測装置)
22 認知状態推定手段
24 候補経路探索手段
25 最適経路抽出手段
26 動作指令手段
28 移動予測シミュレーション部(移動予測シミュレーション手段)
29 最終決定部
Claims (7)
- 周囲に存在する障害物を避けながら自律移動するロボットにおいて、
前記障害物の位置情報及び速度情報を検出する検出装置と、当該検出装置の検出結果から、前記障害物の状況を考慮しながら前記自律移動を制御する制御装置とを備え、
前記制御装置は、前記障害物の位置情報及び速度情報に基づいて、前記ロボットと前記障害物のうち移動可能な移動障害物とからなるエージェントのうち対象となる対象エージェントが移動する経路の候補となる候補経路を複数生成する候補経路探索手段と、前記各候補経路の中から最適となる最適経路を抽出する最適経路抽出手段と、当該最適経路に基づいて前記自律移動の動作指令をする動作指令手段とを備え、
前記最適経路抽出手段は、前記各候補経路について、前記ロボットと前記障害物の相互作用により、前記各エージェントの移動状態をシミュレーションする移動予測シミュレーション部と、当該移動予測シミュレーション部でのシミュレーション結果から、前記対象エージェントの移動効率及び前記移動障害物に与える影響に基づいて前記最適経路を決定する最終決定部とを備え、
前記移動予測シミュレーション部では、前記各エージェント間や当該各エージェントと常時静止状態の前記障害物であるオブジェクトとの間で相互に作用する仮想的な力を利用して、前記各エージェントの位置及び速度の変化が経時的に予測され、
前記最終決定部では、前記各候補経路について、予め記憶された数式により、前記移動効率に関する第1の指標値と、前記移動障害物に与える負荷に関する第2の指標値とが求められ、これら各指標値を総合して得られる経路コストの最も少ない前記候補経路が前記最適経路として選択され、
前記動作指令手段では、前記ロボット自身が前記対象エージェントである場合に、前記最適経路を当該ロボットの移動経路として前記動作指令がなされる一方、前記ロボットに接近する前記移動障害物が前記対象エージェントである場合に、前記移動予測シミュレーション部により、前記移動障害物が前記最適経路を移動する条件でシミュレーションされた前記ロボットの移動経路に沿って当該ロボットを移動させるように前記動作指令がなされることを特徴とするロボット。 - 周囲に存在する障害物を避けながら自律移動するロボットにおいて、
前記障害物の位置情報及び速度情報を検出する検出装置と、当該検出装置の検出結果から、前記障害物の状況を考慮しながら前記自律移動を制御する制御装置とを備え、
前記制御装置は、前記障害物の位置情報及び速度情報に基づいて、前記ロボットと前記障害物のうち移動可能な移動障害物とからなるエージェントのうち対象となる対象エージェントが移動する経路の候補となる候補経路を複数生成する候補経路探索手段と、前記各候補経路の中から最適となる最適経路を抽出する最適経路抽出手段と、当該最適経路に基づいて前記自律移動の動作指令をする動作指令手段とを備え、
前記候補経路探索手段では、前記対象エージェントが他の前記エージェントに接触しながら当該移動障害物を避ける接触経路を含めた前記候補経路が生成され、
前記最適経路抽出手段は、前記各候補経路について、前記ロボットと前記障害物の相互作用により、前記各エージェントの移動状態をシミュレーションする移動予測シミュレーション部と、当該移動予測シミュレーション部でのシミュレーション結果から、前記対象エージェントの移動効率及び前記移動障害物に与える影響に基づいて前記最適経路を決定する最終決定部とを備え、
前記移動予測シミュレーション部では、前記各エージェント間や当該各エージェントと常時静止状態の前記障害物であるオブジェクトとの間で相互に作用する仮想的な力を利用して、前記各エージェントの位置及び速度の変化が経時的に予測され、前記各エージェントの目的地からの仮想的な引力と、前記オブジェクトや前記各エージェントとの間に作用する仮想的な斥力と、前記接触時の接触力とを合成した合力ベクトルが算出され、当該合力ベクトルに従って前記各エージェントが移動すると推定され、
前記最終決定部では、前記各候補経路について、予め記憶された数式により、前記移動効率に関する第1の指標値と、前記移動障害物に与える負荷に関する第2の指標値とが求められ、これら各指標値を総合して得られる経路コストの最も少ない前記候補経路が前記最適経路として選択されると推定されることを特徴とするロボット。 - 前記最終決定部では、前記第1の指標値として、前記対象エージェントの進行方向に係る第1のパラメータと、当該進行方向に直交し、前記障害物を回避するための前記対象エージェントの回避方向に係る第2のパラメータとを合計した移動コストが求められ、前記第2の指標値として、前記斥力及び前記接触力を総合した影響度が求められ、これら移動コスト及び影響度に重み係数を乗じた上で加算することにより、前記経路コストが前記候補経路毎に求められ、前記経路コストが最も少ない前記候補経路が前記最適経路として選択されることを特徴とする請求項2記載のロボット。
- 前記検出装置は、前記移動障害物の向きをも検出可能に設けられ、
前記制御装置は、前記検出装置での検出結果により、前記各エージェントにおける周囲の認知状況を推定する認知状態推定手段を更に備え、
前記認知状態推定手段では、前記各エージェントについて、その周囲の人間や物体を認知可能となる視野範囲を認知可能範囲として特定し、
前記移動予測シミュレーション部では、前記斥力として、予め記憶された数式により、衝突時に発生する力ベクトルと心理的要素として定義された心理的な力ベクトルとがそれぞれ算出された上で、それら力ベクトルを合計することにより求められ、
前記心理的な力ベクトルは、前記オブジェクトや他の前記エージェントが前記認知可能範囲内にあるときにのみ作用すると定義されることを特徴とする請求項2記載のロボット。 - 周囲に存在する障害物を避けながら自律移動するロボットの移動経路を生成する移動経路生成装置において、
前記障害物の位置情報及び速度情報に基づいて、前記ロボットと前記障害物のうち移動可能な移動障害物とからなるエージェントのうち対象となる対象エージェントが移動する経路の候補となる候補経路を複数生成する候補経路探索手段と、前記各候補経路の中から最適となる最適経路を抽出する最適経路抽出手段とを備え、
前記最適経路抽出手段は、前記各候補経路について、前記ロボットと前記障害物の相互作用により、前記各エージェントの移動状態をシミュレーションする移動予測シミュレーション部と、当該移動予測シミュレーション部でのシミュレーション結果から、前記対象エージェントの移動効率及び前記移動障害物に与える影響に基づいて前記最適経路を決定する最終決定部とを備え、
前記移動予測シミュレーション部では、前記各エージェント間や当該各エージェントと常時静止状態の前記障害物であるオブジェクトとの間で相互に作用する仮想的な力を利用して、前記各エージェントの位置及び速度の変化が経時的に予測され、
前記最終決定部では、前記各候補経路について、予め記憶された数式により、前記移動効率に関する第1の指標値と、前記移動障害物に与える負荷に関する第2の指標値とが求められ、これら各指標値を総合して得られる経路コストの最も少ない前記候補経路が前記最適経路として選択され、前記ロボット自身が前記対象エージェントである場合に、前記最適経路を前記移動経路とする一方、前記ロボットに接近する前記移動障害物が前記対象エージェントである場合に、前記移動予測シミュレーション部により、前記移動障害物が前記最適経路を移動する条件でシミュレーションされた前記ロボットの経路を前記移動経路とすることを特徴とする移動経路生成装置。 - 周囲に存在する障害物を避けながら自律移動するロボットの移動経路を生成する移動経路生成装置のコンピュータを機能させるプロクラムにおいて、
前記障害物の位置情報及び速度情報に基づいて、前記ロボットと前記障害物のうち移動可能な移動障害物とからなるエージェントのうち対象となる対象エージェントが移動する経路の候補となる候補経路を複数生成する候補経路探索手段と、前記各候補経路の中から最適となる最適経路を抽出する最適経路抽出手段として前記コンピュータを機能させ、
前記最適経路抽出手段は、前記各候補経路について、前記ロボットと前記障害物の相互作用により、前記各エージェントの移動状態をシミュレーションする移動予測シミュレーション部と、当該移動予測シミュレーション部でのシミュレーション結果から、前記対象エージェントの移動効率及び前記移動障害物に与える影響に基づいて前記最適経路を決定する最終決定部とを備え、
前記移動予測シミュレーション部では、前記各エージェント間や当該各エージェントと常時静止状態の前記障害物であるオブジェクトとの間で相互に作用する仮想的な力を利用して、前記各エージェントの位置及び速度の変化が経時的に予測され、
前記最終決定部では、前記各候補経路について、予め記憶された数式により、前記移動効率に関する第1の指標値と、前記移動障害物に与える負荷に関する第2の指標値とが求められ、これら各指標値を総合して得られる経路コストの最も少ない前記候補経路が前記最適経路として選択され、前記ロボット自身が前記対象エージェントである場合に、前記最適経路を前記移動経路とする一方、前記ロボットに接近する前記移動障害物が前記対象エージェントである場合に、前記移動予測シミュレーション部により、前記移動障害物が前記最適経路を移動する条件でシミュレーションされた前記ロボットの経路を前記移動経路とすることを特徴とする移動経路生成装置のプログラム。 - 所定のエージェントが移動する過程で、その周囲に移動可能な他のエージェントと、常時静止状態となるオブジェクトとが存在する際に、前記各エージェントの経時的な移動を予測する移動予測装置において、
別途取得した前記各エージェントの位置及び向きにより、当該各エージェントにおける周囲の認知状況を推定する認知状態推定手段と、所定の前記エージェントが移動した際に、前記各エージェント及び前記オブジェクトの相互作用により、前記各エージェントの経時的な移動状態をシミュレーションする移動予測シミュレーション手段とを備え、
前記認知状態推定手段では、前記各エージェントについて、その周囲の人間や物体を認知可能となる視野範囲を認知可能範囲として特定し、
前記移動予測シミュレーション手段では、予め記憶された数式と別途取得した前記各エージェントの位置情報及び速度情報とを用い、前記各エージェントの目的地からの仮想的な引力と、前記オブジェクトや前記各エージェントの間に作用する仮想的な斥力と、所定の前記エージェントが他の前記エージェントに接触する際の接触力との合力ベクトルが算出され、当該合力ベクトルに従って前記各エージェントが移動すると推定されるとともに、前記斥力として、衝突時に発生する力ベクトルと心理的要素として定義された心理的な力ベクトルとがそれぞれ算出された上で、それら力ベクトルを合計することにより求められ、前記心理的な力ベクトルは、前記オブジェクトや他の前記エージェントが前記認知可能範囲内にあるときにのみ作用すると定義されることを特徴とする移動予測装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020091089A JP7490193B2 (ja) | 2020-05-26 | 2020-05-26 | ロボット、移動経路生成装置及びそのプログラム、並びに、移動予測装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020091089A JP7490193B2 (ja) | 2020-05-26 | 2020-05-26 | ロボット、移動経路生成装置及びそのプログラム、並びに、移動予測装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021189508A JP2021189508A (ja) | 2021-12-13 |
JP7490193B2 true JP7490193B2 (ja) | 2024-05-27 |
Family
ID=78849478
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020091089A Active JP7490193B2 (ja) | 2020-05-26 | 2020-05-26 | ロボット、移動経路生成装置及びそのプログラム、並びに、移動予測装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7490193B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018009189A1 (en) | 2016-07-06 | 2018-01-11 | Beer Reginald N | Object sense and avoid system for autonomous vehicles |
WO2023157235A1 (ja) * | 2022-02-18 | 2023-08-24 | 日本電気株式会社 | 計算装置 |
CN117093005B (zh) * | 2023-10-16 | 2024-01-30 | 华东交通大学 | 一种智能汽车自主避障方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020046773A (ja) | 2018-09-14 | 2020-03-26 | 学校法人早稲田大学 | ロボット、並びに、その行動計画装置及び行動計画用プログラム |
-
2020
- 2020-05-26 JP JP2020091089A patent/JP7490193B2/ja active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020046773A (ja) | 2018-09-14 | 2020-03-26 | 学校法人早稲田大学 | ロボット、並びに、その行動計画装置及び行動計画用プログラム |
Also Published As
Publication number | Publication date |
---|---|
JP2021189508A (ja) | 2021-12-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7490193B2 (ja) | ロボット、移動経路生成装置及びそのプログラム、並びに、移動予測装置 | |
Rudenko et al. | Joint long-term prediction of human motion using a planning-based social force approach | |
JP5112666B2 (ja) | 移動装置 | |
US9079307B2 (en) | Autonomous locomotion apparatus, autonomous locomotion method, and program for autonomous locomotion apparatus | |
Saravanakumar et al. | Multipoint potential field method for path planning of autonomous underwater vehicles in 3D space | |
JP7469850B2 (ja) | 経路決定装置、ロボット及び経路決定方法 | |
JP2003241836A (ja) | 自走移動体の制御方法および装置 | |
Dobrevski et al. | Adaptive dynamic window approach for local navigation | |
Hoeller et al. | Accompanying persons with a mobile robot using motion prediction and probabilistic roadmaps | |
WO2016104265A1 (ja) | 移動体 | |
Song et al. | Reactive navigation in dynamic environment using a multisensor predictor | |
Ferrer et al. | Multi-objective cost-to-go functions on robot navigation in dynamic environments | |
Kobayashi et al. | Robot navigation based on predicting of human interaction and its reproducible evaluation in a densely crowded environment | |
Obo et al. | Intelligent fuzzy controller for human-aware robot navigation | |
KR102555435B1 (ko) | 장애물에 의한 이동 로봇의 제어 시스템 및 그 제어 방법 | |
KR102097715B1 (ko) | 실시간 웨이포인트 경로 개선 방법, 이를 구현하기 위한 프로그램이 저장된 기록매체 및 이를 구현하기 위해 매체에 저장된 컴퓨터프로그램 | |
Nikdel et al. | Recognizing and tracking high-level, human-meaningful navigation features of occupancy grid maps | |
Aroor et al. | Toward crowd-sensitive path planning | |
Jin et al. | Proactive-cooperative navigation in human-like environment for autonomous robots | |
Gul et al. | Aquila Optimizer with parallel computation application for efficient environment exploration | |
Toyoshima et al. | Autonomous mobile robot navigation: Consideration of the pedestrian's dynamic personal space | |
Chugo et al. | Mobile robot navigation considering how to move with a group of pedestrians in a crosswalk | |
JP7478393B2 (ja) | 自律移動ロボット、並びに、その制御装置及び制御プログラム | |
Kashyap et al. | Implementation of intelligent navigational techniques for inter-collision avoidance of multiple humanoid robots in complex environment | |
Wei et al. | Deep reinforcement learning with heuristic corrections for UGV navigation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230516 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240221 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240402 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240416 |
|
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: 20240507 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240507 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7490193 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |