JP7342697B2 - 経路生成装置 - Google Patents
経路生成装置 Download PDFInfo
- Publication number
- JP7342697B2 JP7342697B2 JP2019237004A JP2019237004A JP7342697B2 JP 7342697 B2 JP7342697 B2 JP 7342697B2 JP 2019237004 A JP2019237004 A JP 2019237004A JP 2019237004 A JP2019237004 A JP 2019237004A JP 7342697 B2 JP7342697 B2 JP 7342697B2
- Authority
- JP
- Japan
- Prior art keywords
- grid
- information
- grids
- grid map
- area
- 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 claims description 54
- 230000008569 process Effects 0.000 claims description 53
- 238000010586 diagram Methods 0.000 description 13
- 238000004364 calculation method Methods 0.000 description 5
- 230000009467 reduction Effects 0.000 description 3
- 230000032258 transport Effects 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010845 search algorithm Methods 0.000 description 1
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
経路生成装置は、グリッドマップを縮小した縮小マップを生成するマップ縮小部と、縮小マップに基づき移動体の概略経路を生成する概略経路生成部と、概略経路に基づき詳細経路を生成する移動体の詳細経路を生成する詳細経路生成部とを有する経路生成部を含んでいる。
図3に示すように、経路生成装置10は、低解像度グリッドマップM2を生成するにあたり、車体20をグリッドマップM1に設定したときに車体20の幅に対応するグリッド数を確認する。本実施形態では、例えば車体20の幅に対応するグリッド数を「6」とする。経路生成装置10は、障害物Ob間を車体20が安全に移動できるときの車体20と障害物Obとの隙間等を考慮して、グリッドマップM1に設定された車体20が移動できる最小の幅となるグリッド数である移動体グリッド数Nを確認する。本実施形態における移動体グリッド数Nは、「8」である。移動体グリッド数Nは、グリッドマップM1に車体20を設定したときの車体20の幅に対応するグリッド数よりも大きく設定される。なお、障害物Ob間を車体20が安全に移動できるときの車体20と障害物Obとの間の隙間の大きさは、車体20の種類や経路生成装置10を採用する顧客によって適宜変更される。そのため、グリッドマップM1に車体20を設定したときの車体20の幅に対応するグリッド数から移動体グリッド数Nへの増加量は、適宜変更される。
地図情報のサイズが大きいほどグリッドマップM1に地図情報を設定するために使用するメモリ12の容量が多くなる。上記の地図情報は、500メートル四方という広範囲の情報であるため、グリッドマップM1のまま車体20の概略経路Roを生成してしまうと、使用するメモリ12の容量が多いため、経路生成装置10の演算負荷が増え、ひいては経路生成装置10の演算速度も遅くなる。すなわち、低解像度グリッドマップM2を使用する理由は、車体20の概略経路Roの生成に使用するメモリ12の容量を少なくするためである。
図9に示すように、第5処理S105では、低解像度グリッドマップM2において、概略経路生成処理において生成された概略経路Roの周辺部分を含む第1分割領域Sd1、第2分割領域Sd2、及び第3分割領域Sd3に分割する。上記の周辺部分とは、概略経路Roに周辺に存在する障害物Obの一部を含む部分を示している。第1分割領域Sd1は、概略経路Roにおける開始点Sを含んでいる。第3分割領域Sd3は、概略経路Roにおける目標点Gを含んでいる。第2分割領域Sd2は、第1分割領域Sd1と第3分割領域Sd3との間の領域である。第2分割領域Sd2は、第1分割領域Sd1及び第3分割領域Sd3と一部オーバーラップするように配置されている。
低解像度グリッドマップM2のグリッドにおいて障害物Obが設定されているグリッドには、第1情報I1が設定され、低解像度グリッドマップM2において車体20が移動できないグリッドには、第2情報I2を設定している。そのため、概略経路Roを生成するときに車体20が移動できない経路が表現される。そして、低解像度グリッドマップM2において、第1情報I1及び第2情報I2が設定されていないグリッドにより車体20が移動できる移動領域Maが明確になる。すなわち、生成した概略経路Ro上に車体20の移動を妨げる要因がなくなる。
(1)生成した概略経路Ro上に車体20の移動を妨げる要因がなくなり、概略経路Roに基づき詳細経路Rdを生成するため、車体20が円滑に移動できる経路を生成できる。
○ 低解像度グリッドマップM2において、第1領域R1は、2つの第1情報I1が設定されたグリッドと、複数の第1情報I1が設定されていないグリッドとにより構成されていてもよい。
○ また、経路生成装置10は、自律走行車1に適用されていたが、例えば自動車やフォークリフト等の車両に適用してもよい。また、経路生成装置10が移動体としての車体20が移動する経路を生成したが、例えばコンピュータで生成された空間でのアバターを移動体として、コンピュータで生成された空間でのアバターが移動する経路を生成してもよい。
Claims (3)
- グリッドマップに基づき移動体の概略経路を生成し、前記概略経路に基づき前記移動体の詳細経路を生成する経路生成装置であって、
前記経路生成装置は、
前記グリッドマップに設定された前記移動体が通過できる最小の幅となるグリッド数である移動体グリッド数に応じて前記グリッドマップの解像度を下げた低解像度グリッドマップを生成する第1処理と、
前記低解像度グリッドマップのグリッドのうち障害物が設定されているグリッドに障害物があることを示す情報である第1情報を設定する第2処理と、
前記第1情報が設定されていないグリッドと、当該第1情報が設定されていないグリッドを挟み込む前記第1情報が設定された少なくとも2つのグリッドとにより形成される領域のうち最も小さい範囲を前記低解像度グリッドマップの第1領域と設定するとともに、前記第1領域に対応する位置を前記グリッドマップの解像度で表現したものを前記グリッドマップの第2領域と設定し、前記グリッドマップの前記第2領域において、前記第1情報が設定された一方のグリッドに対応する位置に存在する障害物が設定されている第1障害物グリッドと、前記第1情報が設定された他方のグリッドに対応する位置に存在する障害物が設定されているグリッドであって前記第1領域の前記第1情報が設定されていないグリッドに対応する位置に存在するグリッドを挟み込んで前記第1障害物グリッドに対向する第2障害物グリッドと、の間のグリッド数を求め、当該求められたグリッド数が前記移動体グリッド数を下回ることがあった場合に、前記第1領域の前記第1情報が設定されていないグリッドに前記移動体が移動できないことを示す第2情報を設定し、前記低解像度グリッドマップにおいて前記第1情報及び前記第2情報が設定されていないグリッドにより形成されるとともに前記移動体が移動できる領域である移動領域と、前記第1情報が設定されたグリッド及び前記第2情報が設定されたグリッドにより形成されるとともに前記移動体が移動できない領域である非移動領域と、を区別する第3処理と、
前記移動領域において、前記移動体が移動を開始する開始点と、前記移動体の移動の目標点との間で前記概略経路を生成する第4処理と、を実施することを特徴とする経路生成装置。 - 前記移動体グリッド数が偶数である場合、前記低解像度グリッドマップのグリッドは、前記移動体グリッド数を「2」で除した数の前記グリッドマップにおけるグリッドを縦横に有していることを特徴とする請求項1に記載の経路生成装置。
- 前記移動体グリッド数が奇数である場合、前記低解像度グリッドマップのグリッドは、前記移動体グリッド数に「1」を加算した数を「2」で除した数の前記グリッドマップにおけるグリッドを縦横に有していることを特徴とする請求項1又は請求項2に記載の経路生成装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019237004A JP7342697B2 (ja) | 2019-12-26 | 2019-12-26 | 経路生成装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019237004A JP7342697B2 (ja) | 2019-12-26 | 2019-12-26 | 経路生成装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021105854A JP2021105854A (ja) | 2021-07-26 |
| JP7342697B2 true JP7342697B2 (ja) | 2023-09-12 |
Family
ID=76919459
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019237004A Active JP7342697B2 (ja) | 2019-12-26 | 2019-12-26 | 経路生成装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7342697B2 (ja) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010190897A (ja) | 2009-02-18 | 2010-09-02 | Samsung Electronics Co Ltd | グリッドマップを利用した経路生成装置及び方法 |
| JP2017083919A (ja) | 2015-10-22 | 2017-05-18 | 株式会社東芝 | 障害物マップ生成装置、その方法、及び、そのプログラム |
| WO2018220787A1 (ja) | 2017-06-01 | 2018-12-06 | 三菱電機株式会社 | 地図処理装置、地図処理方法及び地図処理プログラム |
-
2019
- 2019-12-26 JP JP2019237004A patent/JP7342697B2/ja active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010190897A (ja) | 2009-02-18 | 2010-09-02 | Samsung Electronics Co Ltd | グリッドマップを利用した経路生成装置及び方法 |
| JP2017083919A (ja) | 2015-10-22 | 2017-05-18 | 株式会社東芝 | 障害物マップ生成装置、その方法、及び、そのプログラム |
| WO2018220787A1 (ja) | 2017-06-01 | 2018-12-06 | 三菱電機株式会社 | 地図処理装置、地図処理方法及び地図処理プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021105854A (ja) | 2021-07-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11878427B2 (en) | Robot navigation using 2D and 3D path planning | |
| KR102523426B1 (ko) | 작업차 자동 주행 시스템, 주행 경로 관리 장치, 주행 경로 생성 장치, 주행 경로 결정 장치 | |
| KR102601073B1 (ko) | 작업 기계 | |
| EP3309110B1 (en) | Crane function performance enhancement for non-symmetrical outrigger arrangements | |
| JP7025896B2 (ja) | クレーンシステム、および、クレーンの制御方法 | |
| US10301794B2 (en) | Construction machine | |
| JP6564739B2 (ja) | 作業機械 | |
| JP6701002B2 (ja) | 走行支援システム及び作業車 | |
| CN111148968B (zh) | 行驶路径导向装置 | |
| CN111469127B (zh) | 代价地图更新方法、装置、机器人及存储介质 | |
| JP6732539B2 (ja) | 作業機械 | |
| WO2017173990A1 (zh) | 一种机器人避障中的最短路径规划方法 | |
| KR20190095622A (ko) | 회피경로 생성방법 및 그를 위한 장치 | |
| JP2011227807A (ja) | 経路探索システム、経路探索方法、及び移動体 | |
| WO2016084910A1 (ja) | 移動体 | |
| JP2018185633A (ja) | 自律移動体 | |
| KR101341602B1 (ko) | 이동식 로봇의 전역경로 최적화 방법 | |
| JP7342697B2 (ja) | 経路生成装置 | |
| KR20220106802A (ko) | 로봇 이동 제한 프레임의 작업 시작점 결정 방법 및 운동 제어 방법 | |
| CN114510028B (zh) | 地图构建方法、控制方法、机器人及计算机可读存储介质 | |
| CN113805584B (zh) | 路径控制方法、机器人系统和计算机可读存储介质 | |
| JP6894596B2 (ja) | 移動体 | |
| EP3396650A1 (en) | Mobile body | |
| JP5347108B2 (ja) | 自走式機器装置の走行ルート計画方法 | |
| JP2022185885A (ja) | 経路生成装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220315 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230228 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230301 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230501 |
|
| 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: 20230801 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230814 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7342697 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |