JP6985074B2 - 自律型移動ロボット、移動制御方法、移動制御プログラム及びシステム - Google Patents
自律型移動ロボット、移動制御方法、移動制御プログラム及びシステム Download PDFInfo
- Publication number
- JP6985074B2 JP6985074B2 JP2017172105A JP2017172105A JP6985074B2 JP 6985074 B2 JP6985074 B2 JP 6985074B2 JP 2017172105 A JP2017172105 A JP 2017172105A JP 2017172105 A JP2017172105 A JP 2017172105A JP 6985074 B2 JP6985074 B2 JP 6985074B2
- Authority
- JP
- Japan
- Prior art keywords
- communication target
- autonomous mobile
- unit
- moving
- mobile robot
- 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 claims description 34
- 238000004891 communication Methods 0.000 claims description 396
- 230000001133 acceleration Effects 0.000 claims description 73
- 238000001514 detection method Methods 0.000 claims description 60
- 238000003384 imaging method Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 35
- 238000012986 modification Methods 0.000 description 20
- 230000004048 modification Effects 0.000 description 20
- 238000013459 approach Methods 0.000 description 11
- 230000005484 gravity Effects 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 7
- 239000003550 marker Substances 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 4
- 230000010354 integration Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 2
- 230000004397 blinking Effects 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000001141 propulsive 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/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0223—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving speed control of the vehicle
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
- H04W4/027—Services making use of location information using location based information parameters using movement velocity, acceleration information
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D1/00—Steering controls, i.e. means for initiating a change of direction of the vehicle
- B62D1/24—Steering controls, i.e. means for initiating a change of direction of the vehicle not vehicle-mounted
- B62D1/28—Steering controls, i.e. means for initiating a change of direction of the vehicle not vehicle-mounted non-mechanical, e.g. following a line or other known markers
- B62D1/283—Steering controls, i.e. means for initiating a change of direction of the vehicle not vehicle-mounted non-mechanical, e.g. following a line or other known markers for unmanned vehicles
-
- 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
-
- 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/10—Simultaneous control of position or course in three dimensions
- G05D1/101—Simultaneous control of position or course in three dimensions specially adapted for aircraft
- G05D1/104—Simultaneous control of position or course in three dimensions specially adapted for aircraft involving a plurality of aircrafts, e.g. formation flying
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/46—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for vehicle-to-vehicle communication [V2V]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/28—Connectivity information management, e.g. connectivity discovery or connectivity update for reactive routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/19—Connection re-establishment
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Automation & Control Theory (AREA)
- General Physics & Mathematics (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- Mechanical Engineering (AREA)
- Transportation (AREA)
- Combustion & Propulsion (AREA)
- Chemical & Material Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Electromagnetism (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Manipulator (AREA)
Description
従来、通信機能を有する複数の移動体が、互いに自分以外の複数の移動体間の通信を中継することによって、直接的又は間接的に通信し合う、アドホックネットワークの技術が知られている(例えば、特許文献1参照)。
図4は、本開示の実施の形態における、複数の移動体によって構成されるアドホックネットワークの全体像を示す概念図である。
4 アドホックネットワーク群
101〜102 移動体
111 第1の移動体
112 第2の移動体
113 第3の移動体
201〜204 移動体
601 通信部
602 制御部
603 記憶部
605 駆動部
606 撮影部
607 検出部
608 方向特定部
701 自移動体情報
702 他移動体情報
Claims (9)
- 自律型移動ロボットを駆動する駆動部と、
第1移動距離及び第1移動方向の組、第1速度絶対値及び第1速度方向の組、並びに、第1加速度絶対値及び第1加速度方向の組のいずれかを示す第1制御量で前記自律型移動ロボットを移動させる第1制御コマンドを前記駆動部に出力する制御部と、
前記自律型移動ロボットとネットワークを構成する、前記自律型移動ロボットとは異なる通信対象装置から送信された所定の情報を受信する通信部と、
前記自律型移動ロボットの周囲を静止画又は動画で撮影する撮影部と、
前記撮影部で撮影した前記静止画又は前記動画から、前記通信対象装置を示す通信対象画像を検出する検出部と、
前記静止画内又は前記動画内における前記通信対象画像の位置から、前記通信対象装置が存在する方向を特定する方向特定部と、
を備え、
前記制御部は、
前記所定の情報が前記通信部によって受信されなくなったことを検知した場合、前記方向特定部によって特定された方向に向かって前記自律型移動ロボットを移動させる、第2移動距離及び第2移動方向の組、第2速度絶対値及び第2速度方向の組、並びに、第2加速度絶対値及び第2加速度方向の組のいずれかを示す第2制御量を決定し、
前記第1制御量から前記第2制御量に切り替えて前記自律型移動ロボットを移動させる第2制御コマンドを生成して前記駆動部に出力する、
自律型移動ロボット。 - 前記検出部は、前記制御部によって前記所定の情報が前記通信部によって受信されなくなったことが検知された場合、前記撮影部で撮影した前記静止画又は前記動画から、前記通信対象画像を検出する、
請求項1記載の自律型移動ロボット。 - 現在時刻から所定の時間遡った時刻までの間に、前記撮影部で撮影した前記静止画又は前記動画を記憶する記憶部をさらに備え、
前記検出部は、前記制御部によって前記所定の情報が前記通信部によって受信されなくなったことが検知された場合、前記記憶部に記憶されている過去の前記静止画又は前記動画から、前記通信対象画像を検出し、
前記方向特定部は、検出された前記通信対象画像の位置から、前記通信対象装置が現在存在する方向を推定する、
請求項1記載の自律型移動ロボット。 - 前記通信対象装置は、複数の通信対象自律型移動ロボットを含み、
前記方向特定部は、前記複数の通信対象自律型移動ロボットのうち、前記検出部によって最初に検出された1の通信対象自律型移動ロボットが存在する方向を特定する、
請求項1〜3のいずれか1項に記載の自律型移動ロボット。 - 前記通信対象装置は、複数の通信対象自律型移動ロボットを含み、
前記検出部は、前記複数の通信対象自律型移動ロボットを検出し、
前記方向特定部は、前記複数の通信対象自律型移動ロボットのうち、ランダムに選択した1の通信対象自律型移動ロボットが存在する方向を特定する、
請求項1〜3のいずれか1項に記載の自律型移動ロボット。 - 前記通信対象装置は、予め優先順位が定められた複数の通信対象自律型移動ロボットを含み、
前記検出部は、前記複数の通信対象自律型移動ロボットを検出し、
前記方向特定部は、前記複数の通信対象自律型移動ロボットのうち、前記優先順位が最も高い1の通信対象自律型移動ロボットが存在する方向を特定する、
請求項1〜3のいずれか1項に記載の自律型移動ロボット。 - 第1移動距離及び第1移動方向の組、第1速度絶対値及び第1速度方向の組、並びに、第1加速度絶対値及び第1加速度方向の組のいずれかを示す第1制御量で自律型移動ロボットを移動させる第1制御コマンドを出力し、
前記自律型移動ロボットとネットワークを構成する、前記自律型移動ロボットとは異なる通信対象装置から送信された所定の情報を受信し、
前記自律型移動ロボットの周囲を静止画又は動画で撮影し、
撮影した前記静止画又は前記動画から、前記通信対象装置を示す通信対象画像を検出し、
前記静止画内又は前記動画内における前記通信対象画像の位置から、前記通信対象装置が存在する方向を特定し、
前記所定の情報が受信されなくなったことを検知した場合、特定された方向に向かって前記自律型移動ロボットを移動させる、第2移動距離及び第2移動方向の組、第2速度絶対値及び第2速度方向の組、並びに、第2加速度絶対値及び第2加速度方向の組のいずれかを示す第2制御量を決定し、
前記第1制御量から前記第2制御量に切り替えて前記自律型移動ロボットを移動させる第2制御コマンドを生成して出力する、
移動制御方法。 - コンピュータを、
第1移動距離及び第1移動方向の組、第1速度絶対値及び第1速度方向の組、並びに、第1加速度絶対値及び第1加速度方向の組のいずれかを示す第1制御量で自律型移動ロボットを移動させる第1制御コマンドを出力する制御部と、
前記自律型移動ロボットの周囲を静止画又は動画で撮影する撮影部で撮影された前記静止画又は前記動画から、前記自律型移動ロボットとネットワークを構成する、前記自律型移動ロボットとは異なる通信対象装置を示す通信対象画像を検出する検出部と、
前記静止画内又は前記動画内における前記通信対象画像の位置から、前記通信対象装置が存在する方向を特定する方向特定部として機能させ、
前記制御部は、
前記通信対象装置から送信された所定の情報が受信されなくなったことを検知した場合、前記方向特定部によって特定された方向に向かって前記自律型移動ロボットを移動させる、第2移動距離及び第2移動方向の組、第2速度絶対値及び第2速度方向の組、並びに、第2加速度絶対値及び第2加速度方向の組のいずれかを示す第2制御量を決定し、
前記第1制御量から前記第2制御量に切り替えて前記自律型移動ロボットを移動させる第2制御コマンドを生成して出力する、
移動制御プログラム。 - 通信対象装置と、前記通信対象装置と通信しながら自律して移動する自律型移動ロボットとを備えるシステムであって、
前記通信対象装置は、
前記自律型移動ロボットへ所定の情報を送信する通信部を備え、
前記自律型移動ロボットは、
前記自律型移動ロボットを駆動する駆動部と、
第1移動距離及び第1移動方向の組、第1速度絶対値及び第1速度方向の組、並びに、第1加速度絶対値及び第1加速度方向の組のいずれかを示す第1制御量で前記自律型移動ロボットを移動させる第1制御コマンドを前記駆動部に出力する制御部と、
前記通信対象装置から送信された前記所定の情報を受信する通信部と、
前記自律型移動ロボットの周囲を静止画又は動画で撮影する撮影部と、
前記撮影部で撮影した前記静止画又は前記動画から、前記通信対象装置を示す通信対象画像を検出する検出部と、
前記静止画内又は前記動画内における前記通信対象画像の位置から、前記通信対象装置が存在する方向を特定する方向特定部と、
を備え、
前記制御部は、
前記所定の情報が前記通信部によって受信されなくなったことを検知した場合、前記方向特定部によって特定された方向に向かって前記自律型移動ロボットを移動させる、第2移動距離及び第2移動方向の組、第2速度絶対値及び第2速度方向の組、並びに、第2加速度絶対値及び第2加速度方向の組のいずれかを示す第2制御量を決定し、
前記第1制御量から前記第2制御量に切り替えて前記自律型移動ロボットを移動させる第2制御コマンドを生成して前記駆動部に出力する、
システム。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017010136 | 2017-01-24 | ||
JP2017010136 | 2017-01-24 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018120570A JP2018120570A (ja) | 2018-08-02 |
JP6985074B2 true JP6985074B2 (ja) | 2021-12-22 |
Family
ID=62906935
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017172105A Active JP6985074B2 (ja) | 2017-01-24 | 2017-09-07 | 自律型移動ロボット、移動制御方法、移動制御プログラム及びシステム |
Country Status (3)
Country | Link |
---|---|
US (1) | US10299314B2 (ja) |
JP (1) | JP6985074B2 (ja) |
CN (1) | CN108345300B (ja) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6709700B2 (ja) * | 2015-09-24 | 2020-06-17 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 自律型移動ロボット及び移動制御方法 |
CN111527463B (zh) * | 2018-01-22 | 2024-02-23 | 深圳市大疆创新科技有限公司 | 用于多目标跟踪的方法和系统 |
WO2019181900A1 (ja) * | 2018-03-19 | 2019-09-26 | 本田技研工業株式会社 | 移動体及びその制御方法並びに優劣決定方法 |
JP2020140444A (ja) * | 2019-02-28 | 2020-09-03 | セイコーエプソン株式会社 | 保守支援システム及びそれに用いられる端末 |
WO2020189702A1 (ja) * | 2019-03-19 | 2020-09-24 | 本田技研工業株式会社 | 管理システム及びその制御方法、プログラム並びに自律移動体 |
JP2020202437A (ja) * | 2019-06-06 | 2020-12-17 | 西日本電信電話株式会社 | 基地局装置、方向決定方法、及びプログラム |
JP7199600B6 (ja) * | 2020-04-07 | 2024-02-06 | 三菱電機株式会社 | 移動制御装置及び移動制御方法 |
JP7533304B2 (ja) * | 2021-03-24 | 2024-08-14 | トヨタ自動車株式会社 | 走行装置、制御方法及びプログラム |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004165964A (ja) * | 2002-11-13 | 2004-06-10 | Kenichi Mase | 通信機能を有する移動体の移動方法および通信方法 |
EP1775891A1 (en) * | 2004-07-30 | 2007-04-18 | Sharp Kabushiki Kaisha | Control system of communication network |
CN101648377A (zh) * | 2008-08-11 | 2010-02-17 | 悠进机器人股份公司 | 自动充电式自律移动机器人装置及其自动充电方法 |
JP5695979B2 (ja) | 2011-06-02 | 2015-04-08 | 株式会社Ihiエアロスペース | 移動体通信設備とその通信方法 |
JP5805356B1 (ja) * | 2014-02-13 | 2015-11-04 | 三菱電機株式会社 | 通信装置、運転支援装置、および、運転支援システム |
-
2017
- 2017-09-07 JP JP2017172105A patent/JP6985074B2/ja active Active
- 2017-12-18 US US15/845,117 patent/US10299314B2/en active Active
-
2018
- 2018-01-15 CN CN201810034567.9A patent/CN108345300B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
US20180213597A1 (en) | 2018-07-26 |
CN108345300B (zh) | 2022-11-15 |
CN108345300A (zh) | 2018-07-31 |
US10299314B2 (en) | 2019-05-21 |
JP2018120570A (ja) | 2018-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6985074B2 (ja) | 自律型移動ロボット、移動制御方法、移動制御プログラム及びシステム | |
US20220206515A1 (en) | Uav hardware architecture | |
JP6694169B2 (ja) | 複数カメラネットワークを利用して静止シーン及び/又は移動シーンを取り込むためのシステム及び方法 | |
JP6395362B2 (ja) | 分散された位置の識別 | |
TWI784102B (zh) | 用於操作機器人式運載工具或用於機器人式運載工具中的方法、處理設備及非暫時性處理器可讀取儲存媒體 | |
JP7156305B2 (ja) | 制御装置、および制御方法、プログラム、並びに移動体 | |
CN111093907B (zh) | 机器人式运载工具的稳健导航 | |
WO2016031105A1 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
CN103197684A (zh) | 无人机群协同跟踪目标的方法及系统 | |
CN111796603A (zh) | 烟雾巡检无人机系统、巡检检测方法和存储介质 | |
JP6709700B2 (ja) | 自律型移動ロボット及び移動制御方法 | |
JP2017212528A (ja) | 撮像システム、撮像制御方法、撮像制御システム、移動体、制御方法、及びプログラム | |
CN111052027A (zh) | 自身位置未知时的行动计划生成 | |
JP7351609B2 (ja) | 経路探索装置及びプログラム | |
JP2023157917A (ja) | 撮影方法 | |
CN110770668A (zh) | 可移动平台的控制方法、可移动平台及可读存储介质 | |
US10969786B1 (en) | Determining and using relative motion of sensor modules | |
JP2021072091A (ja) | 計算負荷分散方法、計算負荷分散装置、可動物体、データ処理方法、データ処理装置、およびプログラム | |
JP7176068B1 (ja) | 飛行制御システム、飛行制御方法、及び無人飛行体 | |
JP7288947B1 (ja) | 飛行制御システム、飛行制御方法、及び無人飛行体 | |
JP2019179529A (ja) | 管制装置 | |
KR102258505B1 (ko) | 무인항공기의 군집 내비게이션 방법 | |
CN114003056A (zh) | 无人机避障方法、装置、无人机及计算机可读存储介质 | |
JP2022027755A (ja) | 移動体、及びプログラム | |
WO2017051513A1 (ja) | 自律型移動ロボット及び移動制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200324 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210324 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210406 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210611 |
|
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: 20211124 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20211125 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6985074 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |