JP7501643B2 - 移動体制御システム、制御装置、及び、移動体制御方法 - Google Patents
移動体制御システム、制御装置、及び、移動体制御方法 Download PDFInfo
- Publication number
- JP7501643B2 JP7501643B2 JP2022545326A JP2022545326A JP7501643B2 JP 7501643 B2 JP7501643 B2 JP 7501643B2 JP 2022545326 A JP2022545326 A JP 2022545326A JP 2022545326 A JP2022545326 A JP 2022545326A JP 7501643 B2 JP7501643 B2 JP 7501643B2
- Authority
- JP
- Japan
- Prior art keywords
- moving body
- path
- control device
- target line
- transport
- 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 description 38
- VJYFKVYYMZPMAB-UHFFFAOYSA-N ethoprophos Chemical compound CCCSP(=O)(OCC)SCCC VJYFKVYYMZPMAB-UHFFFAOYSA-N 0.000 title 2
- 230000032258 transport Effects 0.000 claims description 206
- 230000005484 gravity Effects 0.000 claims description 12
- 238000010586 diagram Methods 0.000 description 41
- 238000004891 communication Methods 0.000 description 25
- 238000012546 transfer Methods 0.000 description 23
- 238000004364 calculation method Methods 0.000 description 16
- 238000012545 processing Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 5
- 239000003550 marker Substances 0.000 description 4
- 238000003860 storage Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000002360 preparation method Methods 0.000 description 3
- NAWXUBYGYWOOIX-SFHVURJKSA-N (2s)-2-[[4-[2-(2,4-diaminoquinazolin-6-yl)ethyl]benzoyl]amino]-4-methylidenepentanedioic acid Chemical compound C1=CC2=NC(N)=NC(N)=C2C=C1CCC1=CC=C(C(=O)N[C@@H](CC(=C)C(O)=O)C(O)=O)C=C1 NAWXUBYGYWOOIX-SFHVURJKSA-N 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000001151 other effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000010845 search algorithm Methods 0.000 description 1
- 239000007787 solid Substances 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/0276—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
- G05D1/028—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle using a RF signal
- G05D1/0282—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle using a RF signal generated in a local control room
-
- 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/0268—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
- G05D1/0274—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means using mapping information stored in a memory device
-
- 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
-
- 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/0251—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 3D information from a plurality of images taken from different locations, e.g. stereo vision
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Electromagnetism (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
1.実施形態の概要
2.第1の実施形態
2.1.システム構成
2.2.動作例
3.第2の実施形態
3.1.システム構成
3.2.動作例
はじめに、実施形態の概要について説明する。
・搬送ロボット101は、1軸2輪の移動ロボットである。
・重心速度V[m/s]は固定(一定)である。
・走行軌道は、角速度ω[rad/s]で制御される。
・X軸上で真横(θ=0)を向く。
続いて、図4~図30を参照して、第1の実施形態についてより詳細に説明する。
図4は、第1の実施形態に係る搬送システムの概略構成の一例を示す図である。搬送システム100は、搬送ロボット101と、制御装置102と、位置情報生成装置103と、搬送計画装置104と、カメラ装置105とを含む。尚、図4に示す構成は例であって、搬送システム100に含まれる搬送ロボット101やカメラ装置105の数を制限するものではない。
この場合は、図16または図17の例に相当する。図16及び図17の例では、向き直り(変曲点)まで余裕があるので、搬送ロボット101はまず、角速度ω=-ωmaxでX軸方向に旋回する。その後、図16のようにX軸へ直交する方向(θ=-π/2)を向いた場合は、搬送ロボット101はそのままX軸へ直交する方向へ直進する。次いで、y=R(1-cosθ)となる地点(変曲点)で、搬送ロボット101は向き直りの旋回を開始する。
この場合は、図18の例に相当する。搬送ロボット101は、初期位置から角速度ω=+ωmaxで向き直りの旋回を開始し、ちょうどX軸に到達した時点で、目標方向(θ=0)を向くことになる。図18の例では、常にy=R(1-cosθ)が成立する。このように、図18の例は、図16又は図17の例における変曲点以降の経路に相当する。図18の例では、目標ラインへ戻るための経路が、1つの旋回経路によって構成される。
この場合は、図19の例に相当する。搬送ロボット101は、初期位置から角速度ω=+ωmaxで向き直りを始めても、X軸上で真横(θ=0)を向くことはできない。したがって、必ずオーバーシュート(行き過ぎ)が発生してしまう。しかし、その後、搬送ロボット101は、角速度ω=+ωmaxで同方向に旋回を続けると、第4象限において真横(θ=0)を向くことができる。その後、初期角度θ0=0の場合と同様に走行を続けると、目標走行ライン(X軸)に戻ることができる。図19の例では、目標ラインへ戻るための経路が、角速度(旋回方向)の異なる2つの旋回経路を組み合わせて構成される。
続いて、制御装置102が、上述したように搬送ロボット101を目標走行ラインへ戻すように制御するための動作例について説明する。
続いて、図31及び図32を参照して、第2の実施形態について詳細に説明する。
図32は、第2の実施形態に係る制御装置の動作例を示すフローチャートである。
一例として、第2の実施形態における移動体制御システム600は、第1の実施形態における搬送システム100である。この場合に、第1の実施形態についての説明は、第2の実施形態にも適用され得る。
移動体と、
前記移動体を目標ラインに追従するように制御する制御装置と
を含み、
前記制御装置は、
前記移動体の旋回半径と、前記移動体と前記目標ラインとの距離と、前記移動体の進行方向と前記目標ラインとのなす角とに基づいて、前記旋回半径による旋回経路を含む、前記目標ラインに戻るための経路を決定し、
前記移動体が前記経路を走行するように前記移動体を制御する
ことを特徴とする移動体制御システム。
前記経路は、前記目標ラインと直交する方向への直進経路をさらに含むことを特徴とする付記1に記載の移動体制御システム。
前記直進経路は、前記距離をy、前記旋回半径をRとすると、y>2Rの場合に、前記経路に含まれることを特徴とする付記2に記載の移動体制御システム。
前記移動体の重心速度は一定であり、
前記制御装置は、前記なす角をθ、前記距離をy、前記旋回半径をRとすると、θ=π/2、及びy=R(1-cosθ)を閾値として、前記旋回経路と前記直進経路とを切り替えることを特徴とする付記2または3に記載の移動体制御システム。
前記制御装置は、前記旋回半径と、前記距離と、前記なす角とに基づいて、前記旋回経路における前記移動体の角速度を決定することを特徴とする付記1乃至4のいずれか1項に記載の移動体制御システム。
前記角速度は、所定の範囲に制限されていることを特徴とする付記5に記載の移動体制御システム。
前記経路は、正負の異なる2つの角速度のそれぞれで前記移動体が旋回する2つの旋回経路を含むことを特徴とする付記1乃至6のいずれか1項に記載の移動体制御システム。
前記移動体は、物品を搬送する搬送ロボットであることを特徴とする付記1乃至7のいずれか1項に記載の移動体制御システム。
目標ラインを追従するように制御される移動体の旋回半径と、前記移動体と前記目標ラインとの距離と、前記移動体の進行方向と前記目標ラインとのなす角とに基づいて、前記旋回半径による旋回経路を含む、前記目標ラインに戻るための経路を決定する決定手段と、
前記移動体が前記経路を走行するように前記移動体を制御する制御手段と
を有することを特徴とする制御装置。
前記経路は、前記目標ラインと直交する方向への直進経路をさらに含むことを特徴とする付記9に記載の制御装置。
前記直進経路は、前記距離をy、前記旋回半径をRとすると、y>2Rの場合に、前記経路に含まれることを特徴とする付記10に記載の制御装置。
前記移動体の重心速度は一定であり、
前記決定手段は、前記なす角をθ、前記距離をy、前記旋回半径をRとすると、θ=π/2、及びy=R(1-cosθ)を閾値として、前記旋回経路と前記直進経路とを切り替えることを特徴とする付記10または11に記載の制御装置。
前記決定手段は、前記旋回半径と、前記距離と、前記なす角とに基づいて、前記旋回経路における前記移動体の角速度を決定することを特徴とする付記9乃至12のいずれか1項に記載の制御装置。
前記角速度は、所定の範囲に制限されていることを特徴とする付記13に記載の制御装置。
前記経路は、正負の異なる2つの角速度のそれぞれで前記移動体が旋回する2つの旋回経路を含むことを特徴とする付記9乃至14のいずれか1項に記載の制御装置。
目標ラインを追従するように制御される移動体の旋回半径と、前記移動体と前記目標ラインとの距離と、前記移動体の進行方向と前記目標ラインとのなす角とに基づいて、前記旋回半径による旋回経路を含む、前記目標ラインに戻るための経路を決定する決定ステップと、
前記移動体が前記経路を走行するように前記移動体を制御する制御ステップと
を含むことを特徴とする移動体制御方法。
前記経路は、前記目標ラインと直交する方向への直進経路をさらに含むことを特徴とする付記16に記載の移動体制御方法。
前記直進経路は、前記距離をy、前記旋回半径をRとすると、y>2Rの場合に、前記経路に含まれることを特徴とする付記17に記載の移動体制御方法。
前記移動体の重心速度は一定であり、
前記決定ステップは、前記なす角をθ、前記距離をy、前記旋回半径をRとすると、θ=π/2、及びy=R(1-cosθ)を閾値として、前記旋回経路と前記直進経路とを切り替えることを含むことを特徴とする付記17または18に記載の移動体制御方法。
前記決定ステップは、前記旋回半径と、前記距離と、前記なす角とに基づいて、前記旋回経路における前記移動体の角速度を決定することを含むことを特徴とする付記16乃至19のいずれか1項に記載の移動体制御方法。
前記角速度は、所定の範囲に制限されていることを特徴とする付記20に記載の移動体制御方法。
前記経路は、正負の異なる2つの角速度のそれぞれで前記移動体が旋回する2つの旋回経路を含むことを特徴とする付記16乃至21のいずれか1項に記載の移動体制御方法。
101 搬送ロボット
102 制御装置
103 位置情報生成装置
Claims (9)
- 移動体と、
前記移動体を目標ラインに追従するように制御する制御装置と
を含み、
前記制御装置は、
前記移動体の旋回半径と、前記移動体と前記目標ラインとの距離と、前記移動体の進行方向と前記目標ラインとのなす角とに基づいて、前記旋回半径による旋回経路における前記移動体の角速度を決定し、
前記角速度に基づいて、前記旋回経路を含む、前記目標ラインに戻るための経路を決定し、
前記移動体が前記経路を走行するように前記移動体を制御する
ことを特徴とする移動体制御システム。 - 前記経路は、前記目標ラインと直交する方向への直進経路をさらに含むことを特徴とする請求項1に記載の移動体制御システム。
- 前記直進経路は、前記距離をy、前記旋回半径をRとすると、y>2Rの場合に、前記経路に含まれることを特徴とする請求項2に記載の移動体制御システム。
- 前記移動体の重心速度は一定であり、
前記制御装置は、前記なす角をθ、前記距離をy、前記旋回半径をRとすると、θ=π/2、及びy=R(1-cosθ)を閾値として、前記旋回経路と前記直進経路とを切り替えることを特徴とする請求項2または3に記載の移動体制御システム。 - 前記角速度は、所定の範囲に制限されていることを特徴とする請求項1に記載の移動体制御システム。
- 前記経路は、正負の異なる2つの角速度のそれぞれで前記移動体が旋回する2つの旋回経路を含むことを特徴とする請求項1乃至5のいずれか1項に記載の移動体制御システム。
- 前記移動体は、物品を搬送する搬送ロボットであることを特徴とする請求項1乃至6のいずれか1項に記載の移動体制御システム。
- 目標ラインを追従するように制御される移動体の旋回半径と、前記移動体と前記目標ラインとの距離と、前記移動体の進行方向と前記目標ラインとのなす角とに基づいて、前記旋回半径による旋回経路における前記移動体の角速度を決定する手段と、
前記角速度に基づいて、前記旋回経路を含む、前記目標ラインに戻るための経路を決定する決定手段と、
前記移動体が前記経路を走行するように前記移動体を制御する制御手段と
を有することを特徴とする制御装置。 - 目標ラインを追従するように制御される移動体の旋回半径と、前記移動体と前記目標ラインとの距離と、前記移動体の進行方向と前記目標ラインとのなす角とに基づいて、前記旋回半径による旋回経路における前記移動体の角速度を決定する決定ステップと
前記角速度に基づいて、前記旋回経路を含む、前記目標ラインに戻るための経路を決定する決定ステップと、
前記移動体が前記経路を走行するように前記移動体を制御する制御ステップと
を含むことを特徴とする移動体制御方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020142065 | 2020-08-25 | ||
JP2020142065 | 2020-08-25 | ||
PCT/JP2021/021115 WO2022044473A1 (ja) | 2020-08-25 | 2021-06-03 | 移動体制御システム、制御装置、及び、移動体制御方法 |
Publications (3)
Publication Number | Publication Date |
---|---|
JPWO2022044473A1 JPWO2022044473A1 (ja) | 2022-03-03 |
JPWO2022044473A5 JPWO2022044473A5 (ja) | 2023-04-07 |
JP7501643B2 true JP7501643B2 (ja) | 2024-06-18 |
Family
ID=80353100
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022545326A Active JP7501643B2 (ja) | 2020-08-25 | 2021-06-03 | 移動体制御システム、制御装置、及び、移動体制御方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20230297121A1 (ja) |
JP (1) | JP7501643B2 (ja) |
WO (1) | WO2022044473A1 (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002132344A (ja) | 2000-10-24 | 2002-05-10 | Nippon Seiki Co Ltd | 移動体の誘導方法 |
JP2014219782A (ja) | 2013-05-07 | 2014-11-20 | 第一施設工業株式会社 | 自立走行装置 |
JP2015055906A (ja) | 2013-09-10 | 2015-03-23 | 株式会社日立産機システム | 移動体の走行制御手段に対して制御指令を出力する位置検出装置及び移動体システム |
-
2021
- 2021-06-03 WO PCT/JP2021/021115 patent/WO2022044473A1/ja active Application Filing
- 2021-06-03 JP JP2022545326A patent/JP7501643B2/ja active Active
- 2021-06-03 US US18/020,538 patent/US20230297121A1/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002132344A (ja) | 2000-10-24 | 2002-05-10 | Nippon Seiki Co Ltd | 移動体の誘導方法 |
JP2014219782A (ja) | 2013-05-07 | 2014-11-20 | 第一施設工業株式会社 | 自立走行装置 |
JP2015055906A (ja) | 2013-09-10 | 2015-03-23 | 株式会社日立産機システム | 移動体の走行制御手段に対して制御指令を出力する位置検出装置及び移動体システム |
Also Published As
Publication number | Publication date |
---|---|
US20230297121A1 (en) | 2023-09-21 |
WO2022044473A1 (ja) | 2022-03-03 |
JPWO2022044473A1 (ja) | 2022-03-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7341652B2 (ja) | 情報処理装置、情報処理方法、プログラム、およびシステム | |
CN109154827B (zh) | 机器人车辆的定位 | |
US8271132B2 (en) | System and method for seamless task-directed autonomy for robots | |
KR101539270B1 (ko) | 충돌회피 및 자율주행을 위한 센서융합 기반 하이브리드 반응 경로 계획 방법, 이를 수행하기 위한 기록 매체 및 이동로봇 | |
Harapanahalli et al. | Autonomous Navigation of mobile robots in factory environment | |
US11112780B2 (en) | Collaborative determination of a load footprint of a robotic vehicle | |
Mekonnen et al. | Wireless hybrid visual servoing of omnidirectional wheeled mobile robots | |
CN112631269B (zh) | 自主移动机器人及自主移动机器人的控制程序 | |
Behrje et al. | An autonomous forklift with 3d time-of-flight camera-based localization and navigation | |
Bista et al. | Image-based indoor topological navigation with collision avoidance for resource-constrained mobile robots | |
JP7501643B2 (ja) | 移動体制御システム、制御装置、及び、移動体制御方法 | |
JP2023134605A (ja) | 搬送システム、制御装置、搬送方法及びプログラム | |
Kim et al. | Single 2D lidar based follow-me of mobile robot on hilly terrains | |
Kamel et al. | Developments and challenges in wheeled mobile robot control | |
JP7484758B2 (ja) | ロボット制御システム | |
JP7416072B2 (ja) | 搬送システム、制御装置、及び搬送方法 | |
WO2022018826A1 (ja) | 移動体制御システム、制御装置、及び、移動体制御方法 | |
Atali et al. | Path planning of mobile robots based on qr code | |
Babu et al. | IoT enabled Robots with QR Code based localization | |
Yang et al. | Two-stage multi-sensor fusion positioning system with seamless switching for cooperative mobile robot and manipulator system | |
Nandikolla et al. | Navigation and path planning of an autonomous mobile robot | |
EP4024155B1 (en) | Method, system and computer program product of control of unmanned aerial vehicles | |
Abdulla | An intelligent multi-floor mobile robot transportation system in life science laboratories | |
Wu et al. | Hybrid navigation of an autonomous mobile robot to depress an elevator button | |
Chugo et al. | Camera-based indoor navigation for service robots |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230127 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230127 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231003 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240227 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240408 |
|
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: 20240520 |