JP3914906B2 - 自走式移動装置及び位置補正方法 - Google Patents
自走式移動装置及び位置補正方法 Download PDFInfo
- Publication number
- JP3914906B2 JP3914906B2 JP2003293153A JP2003293153A JP3914906B2 JP 3914906 B2 JP3914906 B2 JP 3914906B2 JP 2003293153 A JP2003293153 A JP 2003293153A JP 2003293153 A JP2003293153 A JP 2003293153A JP 3914906 B2 JP3914906 B2 JP 3914906B2
- Authority
- JP
- Japan
- Prior art keywords
- light receiving
- unit
- light emitting
- distance
- electrical signal
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 10
- 230000003287 optical effect Effects 0.000 claims description 37
- 238000005259 measurement Methods 0.000 claims description 32
- 238000001514 detection method Methods 0.000 claims description 19
- 238000004364 calculation method Methods 0.000 claims description 4
- 238000007493 shaping process Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 12
- 238000012986 modification Methods 0.000 description 10
- 230000004048 modification Effects 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000035945 sensitivity Effects 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
Images
Landscapes
- Manipulator (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
前記駆動部の動作を計測して得られた走行距離および走行方向によって計測上の位置座標を算出する位置座標演算部と、前記発光装置から発信された光信号を受信し、この光信号を電気信号に変換する受光部と、前記受光部からの電気信号から前記識別コードを認識するコード認識部と、前記受光部からの電気信号の振幅に基づいて前記発光装置と前記受光部との間の距離を示す距離データを算出する測距部と、複数の前記距離データに基づいて進行方向を示す方向データを算出する方向検出部と、前記識別コード、前記距離データおよび前記方向データに基づいて位置座標を算出し、この位置座標に従って前記計測上の位置座標を補正する位置座標補正部とを備えている。
前記駆動部の動作を計測して得られた走行距離および走行方向によって計測上の位置座標を算出するステップと、前記受光部が、前記発光装置から発信された光信号を受信し、この光信号を電気信号に変換するステップと、前記電気信号から前記識別コードを認識するステップと、前記電気信号の振幅に基づいて前記発光装置と前記受光部との間の距離を示す距離データを算出するステップと、複数の前記距離データに基づいて進行方向を示す方向データを算出するステップと、前記識別コード、前記距離データおよび前記方向データに基づいて位置座標を算出し、この位置座標に従って前記計測上の位置座標データを補正する補正ステップとを具備する。
図1は、本発明に係る第1の実施形態に従った自走式ロボット100(以下、単に、ロボット100という)のブロック図である。ロボット100は、受光部102、コード認識部104、測距部106、方向検出部107、位置補正部108、位置検出部110、制御部112、駆動部114、エンコーダ116、ジャイロ117、経路生成部118、目的位置入力部120および周辺地図情報122を備えている。
r1sin(θ1)=r2sin(θ2) (式1)
r2cos(θ1)−r3=r2cos(θ2) (式2)
図9は、本発明に係る第2の実施形態に従った自走式ロボット400(以下、単に、ロボット400という)のブロック図である。ロボット400は複数の受光部102aおよび102bを備えている点で第1の実施形態と異なる。受光部102aと受光部102bとの距離は予め所定の距離(本実施形態においてはr3である)に設定されている。また、受光部102aおよび102bは発光装置200からの光信号を同時に受信する。これにより、ロボット400は、同時に複数の距離データを獲得することができる。
図11は、第1の実施形態の変形例を示す図である。この変形例では、発光装置200が障害物のコーナに配置されており、目的位置と発光装置200の位置とが一致していない。ロボット100が破線で示された経路上を移動中に、測距部106は、距離データr1およびr2を測定する。第1の実施形態と同様に、距離データr1、r2およびr3から、方向データθ1およびθ2が算出され、さらに、ロボット100の実際の位置座標が検出される。位置補正部108は、計測上の位置座標を実際の位置座標に補正する。さらに、方向データθ2に基づいて、ロボット100の移動方向を補正することができる。
図12は、第2の実施形態の変形例を示す図である。この変形例においても、発光装置200が障害物のコーナに配置されており、目的位置と発光装置200の位置とが一致していない。ロボット400は、目的位置へ破線で示す経路に沿って移動している。受光部102aおよび102bが受光した光信号によって、測距部106は、距離データr1およびr2を測定する。第2の実施形態と同様に、距離データr1、r2およびr3から、方向データθ1およびθ2が算出され、さらに、ロボット400の実際の位置座標が検出される。位置補正部108は、計測上の位置座標を実施の位置座標に補正する。さらに、方向データθ2に基づいて、ロボット400の移動方向を補正することができる。
102 受光部
104 コード認識部
106 測距部
107 方向検出部
108 位置補正部
110 位置検出部
112 制御部
114 駆動部
116 エンコーダ
117 ジャイロ
118 経路生成部
120 目的位置入力部
122 周辺地図情報
210 記憶部
220 変調回路
230 発光素子
310 受光素子
320 アンプ
330 BPF
340 検波器
350 A/D変換器
360 波形整形器
370 ラッチ回路
Claims (4)
- 固有の識別コードを光信号として発信する発光装置が配置された経路内を走行可能とする駆動部を備えた自走式移動装置において、
前記駆動部の動作を計測して得られた走行距離および走行方向によって計測上の位置座標を算出する位置座標演算部と、
前記発光装置から発信された光信号を受信し、この光信号を電気信号に変換する受光部と、
前記受光部からの電気信号から前記識別コードを認識するコード認識部と、
前記受光部からの電気信号の振幅に基づいて前記発光装置と前記受光部との間の距離を示す距離データを算出する測距部と、
複数の前記距離データに基づいて進行方向を示す方向データを算出する方向検出部と、
前記識別コード、前記距離データおよび前記方向データに基づいて位置座標を算出し、この位置座標に従って前記計測上の位置座標を補正する位置座標補正部とを備え、
前記発光装置が固有の識別コードを含む光信号を、特定の周波数で変調して発信し、
前記受光部からの前記電気信号の特定の周波数成分を通過させるフィルタと、
前記フィルタを通過した前記電気信号を波形整形する波形整形器と、
前記波形整形器により整形された前記電気信号がハイレベルである場合に、前記フィルタを通過した前記電気信号の振幅を保持するラッチ回路とをさらに備え、
前記コード認識部は、前記波形整形器に接続され、前記波形整形器により波形整形された前記電気信号から前記識別コードを認識し、
前記測距部は、前記ラッチ回路に接続され、前記ラッチ回路によって保持された前記電気信号の振幅に基づいて前記距離データを算出することを特徴とする自走式移動装置。 - 前記方向検出部は、第1の位置に存在するときの前記識別コードと前記第1の位置とは異なる第2の位置に存在するときの前記識別コードとが同一の場合に、第1の位置に存在するときの前記距離データ、第2の位置に存在するときの前記距離データおよび前記第1の位置と前記第2の位置との間の距離に基づいて、前記方向データを算出することを特徴とする請求項1に記載の自走式移動装置。
- 前記受光部は互いに離間して複数個設けられ、
前記コード認識部は、それぞれの前記受光部からの前記電気信号に基づいて前記識別コードを認識し、
前記測距部は、複数の前記受光部のうち第1の受光部および第2の受光部からの前記識別コードが同一である場合に、前記第1の受光部からの電気信号の振幅に基づいて前記発光装置と第1の受光部との間の第1の距離データを算出し、前記第2の受光部からの前記電気信号の振幅に基づいて前記発光装置と前記第2の受光部との間の第2の距離データを算出し、
前記方向検出部は、前記第1の距離データ、前記第2の距離データおよび前記第1の受光部と前記第2の受光部との間の距離に基づいて、前記方向データを算出することを特徴とする請求項1に記載の自走式移動装置。 - 固有の識別コードを光信号として送信する発光装置が配置された経路内を走行可能とする駆動部と、前記発光装置からの光信号を受信する受光部と、電気信号の特定の周波数成分を通過させるフィルタと、前記電気信号を波形整形する波形整形器と、前記電気信号の振幅を保持するラッチ回路とを備えた自走式移動装置の位置を補正する位置補正方法であって、
前記駆動部の動作を計測して得られた走行距離および走行方向によって計測上の位置座標を算出するステップと、
前記発光装置が固有の識別コードを含む光信号を、特定の周波数で変調して発信し、
前記受光部が、前記発光装置から発信された光信号を受信し、この光信号を電気信号に変換するステップと、
前記受光部からの前記電気信号の特定の周波数成分を前記フィルタが通過させるステップと、
前記フィルタを通過した前記電気信号を前記波形整形器が波形整形するステップと、
前記波形整形器により整形された前記電気信号がハイレベルである場合に、前記フィルタを通過した前記電気信号の振幅を前記ラッチ回路が保持するステップと、
前記波形整形器により整形された前記電気信号から前記識別コードを認識するステップと、
前記波形整形器により整形された前記電気信号を前記ラッチ回路に保持するステップと、
前記ラッチ回路によって保持された前記電気信号の振幅に基づいて前記発光装置と前記受光部との間の距離を示す距離データを算出するステップと、
複数の前記距離データに基づいて進行方向を示す方向データを算出するステップと、
前記識別コード、前記距離データおよび前記方向データに基づいて位置座標を算出し、この位置座標に従って前記計測上の位置座標データを補正する補正ステップとを具備する位置補正方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003293153A JP3914906B2 (ja) | 2003-08-13 | 2003-08-13 | 自走式移動装置及び位置補正方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003293153A JP3914906B2 (ja) | 2003-08-13 | 2003-08-13 | 自走式移動装置及び位置補正方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005063184A JP2005063184A (ja) | 2005-03-10 |
JP3914906B2 true JP3914906B2 (ja) | 2007-05-16 |
Family
ID=34370239
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003293153A Expired - Fee Related JP3914906B2 (ja) | 2003-08-13 | 2003-08-13 | 自走式移動装置及び位置補正方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3914906B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101409987B1 (ko) * | 2007-12-11 | 2014-06-23 | 삼성전자주식회사 | 이동 로봇의 자세 보정 방법 및 장치 |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4195894B2 (ja) | 2006-03-30 | 2008-12-17 | 株式会社東芝 | ドッキングシステム |
JP5348215B2 (ja) * | 2011-09-29 | 2013-11-20 | カシオ計算機株式会社 | 情報取得装置、情報取得方法、情報取得プログラム、及び、情報取得システム |
JP6688747B2 (ja) * | 2014-06-19 | 2020-04-28 | ハスクバーナ・アーベー | 自動的なビーコン位置判定 |
JP6352151B2 (ja) * | 2014-11-07 | 2018-07-04 | ソニー株式会社 | 情報処理装置、情報処理システム、および情報処理方法 |
JP6699034B2 (ja) * | 2015-12-22 | 2020-05-27 | 国際航業株式会社 | 自律移動ロボット |
US9904283B2 (en) * | 2016-03-08 | 2018-02-27 | Fuji Xerox Co., Ltd. | Systems and methods employing coded light to dock aerial drones, self-driving cars and surface robots |
JP6755711B2 (ja) * | 2016-05-20 | 2020-09-16 | 日本信号株式会社 | サービス提供システム |
JP7441843B2 (ja) * | 2018-12-18 | 2024-03-01 | ボルボトラックコーポレーション | 車両の座標を特定する方法 |
-
2003
- 2003-08-13 JP JP2003293153A patent/JP3914906B2/ja not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101409987B1 (ko) * | 2007-12-11 | 2014-06-23 | 삼성전자주식회사 | 이동 로봇의 자세 보정 방법 및 장치 |
Also Published As
Publication number | Publication date |
---|---|
JP2005063184A (ja) | 2005-03-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7501780B2 (en) | Docking system | |
JP4279703B2 (ja) | 自律移動ロボットシステム | |
KR100633160B1 (ko) | 비콘을 이용하여 위치 및 방향 인식이 가능한 로봇시스템 | |
US20040158358A1 (en) | Method of teaching traveling path to robot and robot having function of learning traveling path | |
CA1275721C (en) | Navigation system | |
JP3914906B2 (ja) | 自走式移動装置及び位置補正方法 | |
JP2010170315A (ja) | 自律移動装置 | |
KR20080050232A (ko) | 카메라와 적외선 센서를 이용한 로봇자동충전 장치 및 방법 | |
JP2009237851A (ja) | 移動体制御システム | |
JP4840162B2 (ja) | 自律移動システム | |
JP3340606B2 (ja) | 移動ロボットの誘導方法と誘導システム | |
JP4755886B2 (ja) | 位置検出システムおよび位置検出方法 | |
KR101080366B1 (ko) | 초음파센서를 이용한 로봇의 위치 인식 방법 및 그 장치 | |
JP2020076663A (ja) | 無人移動体及び無人移動体の制御方法 | |
KR20100041380A (ko) | 적외선 송신기를 추적하는 이동로봇 시스템 장치 및 방법 | |
WO2020045445A1 (ja) | 距離測定装置、距離測定装置群、および距離測定装置システム | |
CN109188402B (zh) | 一种用于标定超声波传感器探测包络的方法 | |
JP2006163558A (ja) | 移動台車の制御装置 | |
US20220319025A1 (en) | Output control device, distance measuring device comprising the same, output control method, and output control program | |
KR102677941B1 (ko) | 모바일 로봇의 스캐너 간 캘리브레이션 방법 | |
JPS61221910A (ja) | 無人移動体の誘導方法 | |
JPH0635535A (ja) | 屋内移動ロボット | |
JPH0716164Y2 (ja) | 車***置・速度検出装置 | |
US20230137329A1 (en) | Attachment orientation sensing device, attachment orientation sensing method, and attachment orientation sensing program | |
JP2007333644A (ja) | 位置検出システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060929 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061116 |
|
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: 20070126 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070205 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 3914906 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100209 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110209 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120209 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120209 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130209 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140209 Year of fee payment: 7 |
|
LAPS | Cancellation because of no payment of annual fees |