JP4377346B2 - 移動ロボット - Google Patents
移動ロボット Download PDFInfo
- Publication number
- JP4377346B2 JP4377346B2 JP2005070104A JP2005070104A JP4377346B2 JP 4377346 B2 JP4377346 B2 JP 4377346B2 JP 2005070104 A JP2005070104 A JP 2005070104A JP 2005070104 A JP2005070104 A JP 2005070104A JP 4377346 B2 JP4377346 B2 JP 4377346B2
- Authority
- JP
- Japan
- Prior art keywords
- wheel
- section
- unit
- mobile robot
- distance
- 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
- 238000001514 detection method Methods 0.000 claims description 99
- 239000003550 marker Substances 0.000 description 51
- 238000000034 method Methods 0.000 description 39
- 230000005856 abnormality Effects 0.000 description 33
- 230000008569 process Effects 0.000 description 33
- 238000005259 measurement Methods 0.000 description 24
- 238000012545 processing Methods 0.000 description 15
- 230000008859 change Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 8
- 238000003384 imaging method Methods 0.000 description 8
- 230000007613 environmental effect Effects 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 2
- 230000005674 electromagnetic induction Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
Xs=X+S(Φm)cos(Φm+θ)
Ys=Y+S(Φm)sin(Φm+θ)
現在の位置:(X0,Y0)
現在の姿勢:θ0
現在の区間n:n0
車輪A回転数:La1
車輪B回転数:Lb1
さらに、次の周期に計測された車輪回転数も下記のように記憶される(S7)。
車輪A回転数:La2
車輪B回転数:Lb2
車輪A回転量:θa (=La2−La1)
車輪B回転量:θb (=Lb2−Lb1)
車輪A走行距離:Da (=Ra×θa)
車輪B走行距離:Db (=Rb×θb)
台車旋回角:θ (=(Da−Db)/W)
並進距離:Ds (=(Da+Db)/2)
θt+1=θt+θ
Xt+1=Xt+Ds×cosθt+1
Yt+1=Yt+Ds×sinθt+1
車輪A回転数:La1=La2
車輪B回転数:Lb1=Lb2
車輪A回転数:Ma1
車輪B回転数:Mb1
車輪A回転数:Ma2
車輪B回転数:Mb2
車輪A回転量:θa (=Ma2−Ma1)
車輪B回転量:θb (=Mb2−Mb1)
区間距離:D(記憶部から取得)
車輪A半径:Ra (=D/θa)
車輪B半径:Rb (=D/θb)
車輪A回転数:Ma1=Ma2
車輪B回転数:Mb1=Mb2
車輪A回転数:Ma2
車輪B回転数:Mb2
車輪A回転量:θa (=Ma2−Ma1)
車輪B回転量:θb (=Mb2−Mb1)
区間始点終点間の角度差:φ(記憶部から取得)
車輪A半径:Ra (記憶部から取得)
車輪B半径:Rb (記憶部から取得)
車輪間隔:W (=(Ra×θa−Rb×θb)/φ)
ここで、Ma1、Mb1は、前述のステップで車輪間隔更新区間Twの始点のマーカ検出時に記憶された車輪A、Bの回転数であり、Ma2、Mb2は、上記ステップで同区間Twの終点のマーカ検出時に記憶された車輪A、Bの回転数である。
車輪A回転数:Ma1=Ma2
車輪B回転数:Mb1=Mb2
φ =φ−(Δφ1−Δφ2)
車輪間隔:W (=(Ra×θa−Rb×θB)/(φ−(Δφ1−Δφ2)))
ΔDa1 = d−(W×sinΔφ1)/2
ΔDb1 = d+(W×sinΔφ1)/2
同様に、区間終点での距離ズレ量ΔDa2、ΔDb2も、角度ズレ量Δφ2から下記の式で求められる。
ΔDa2 = d−(W×sinΔφ2)/2
ΔDb2 = d+(W×sinΔφ2)/2
DA= D−(ΔDa1−ΔDa2)
DB= D−(ΔDb1−ΔDb2)
θa =(Ma2−Ma1)
θb =(Mb2−Mb1)
Ra =(DA/θa)
Rb =(DB/θa)
3 移動手段
5 移動制御部
7 ガイド検出部
9 自己位置検出部
11 障害物検知部
13 障害物判定部
15 記憶部
17 通信部
19 撮像ユニット
21 制御部
31 右輪
33 左輪
35,37 モータ
41 白線検出カメラ
43 画像処理部
51,53 レゾルバ
55 位置算出部
57 車輪情報算出部
61 レーザセンサ
71 経路情報
73 環境地図
75 位置情報
77 車輪情報
81 異常判定部
Claims (2)
- 車輪を駆動して複数区間からなる走行経路を移動するロボットであって、
前記車輪の回転量を計測する回転量検出部と、
予め設定された所定区間の始点終点間の距離を記録した経路情報と車輪径を記録した車輪特徴量とを記憶する記憶部と、
前記走行経路に配設された指示手段を検出する指示手段検出部と、
前記指示手段検出部の出力に基づき第一の所定区間の始点と終点を検出する区間判別部と、
前記走行経路の方向に対する前記移動ロボットの進行方向の傾きを検出する傾き検出部と、
前記第一の所定区間の始点および終点の少なくとも一方において前記傾き検出部により検出される傾きに基づき、前記経路情報上の前記第一の所定区間の始点終点間の距離を調整する区間距離調整部と、
前記区間判別部が前記第一の所定区間の終点を判別すると、該第一の所定区間の始点終点間で計測された車輪回転量と前記区間距離調整部により調整された距離とに基づき車輪径を算出して前記車輪特徴量を更新する車輪情報算出部と、
前記記憶部に記憶された車輪特徴量と前記回転量検出部が計測する車輪の回転量とに基づき現在位置を算出する位置算出部と、
を具備したことを特徴とする移動ロボット。 - 前記記憶部は、前記経路情報として更に予め設定された所定区間の始点終点間の角度差を記録するとともに前記車輪特徴量として予め基準となる車輪径を記録し、
前記区間判別部は、前記指示手段検出部の出力に基づき第二の所定区間の始点と終点を判別し、
さらに、前記第二の所定区間の始点および終点の少なくとも一方において前記傾き検出部により検出される傾きに基づき、前記経路情報上の前記第二の所定区間の始点終点間の角度差を調整する角度差調整部を備え、
前記車輪情報算出部は、前記区間判別部が第二の所定区間の終点を判別すると、該第二の所定区間の始点終点間で計測された車輪回転量と前記角度差調整部により調整された角度差と前記記憶部に記憶された車輪径とに基づき車輪特徴量としての駆動輪間距離を算出して記憶部に記憶することを特徴とする請求項1に記載の移動ロボット。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005070104A JP4377346B2 (ja) | 2005-03-11 | 2005-03-11 | 移動ロボット |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005070104A JP4377346B2 (ja) | 2005-03-11 | 2005-03-11 | 移動ロボット |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006252349A JP2006252349A (ja) | 2006-09-21 |
JP4377346B2 true JP4377346B2 (ja) | 2009-12-02 |
Family
ID=37092764
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005070104A Expired - Fee Related JP4377346B2 (ja) | 2005-03-11 | 2005-03-11 | 移動ロボット |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4377346B2 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5099130B2 (ja) * | 2007-06-13 | 2012-12-12 | 日本電気株式会社 | 移動体の移動システムと方法とプログラム |
JP5487756B2 (ja) * | 2009-06-26 | 2014-05-07 | 富士通株式会社 | ロボット制御装置、ロボット制御プログラムおよびロボット制御方法 |
WO2018211777A1 (ja) * | 2017-05-18 | 2018-11-22 | ソニーネットワークコミュニケーションズ株式会社 | 制御装置、制御方法およびプログラム |
CN110530399B (zh) * | 2019-09-06 | 2023-03-24 | 苏州寻迹智行机器人技术有限公司 | 双轮差速移动机器人里程计标定的轮间距修正方法 |
CN112230653B (zh) * | 2020-09-24 | 2024-08-06 | 北京旷视机器人技术有限公司 | 驱动轮参数的确定方法、装置和自动导航车 |
CN114543763B (zh) * | 2020-11-24 | 2024-01-16 | 广东博智林机器人有限公司 | 一种地坪设备的工作方法、装置、设备及介质 |
CN115599101A (zh) * | 2022-10-31 | 2023-01-13 | 珠海一微半导体股份有限公司(Cn) | 机器人检测行走距离的方法及移动机器人 |
-
2005
- 2005-03-11 JP JP2005070104A patent/JP4377346B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2006252349A (ja) | 2006-09-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5276618A (en) | Doorway transit navigational referencing system | |
US8473141B2 (en) | Robot system | |
JP5278283B2 (ja) | 自律移動装置及びその制御方法 | |
JP4530996B2 (ja) | 移動ロボット | |
JP5105596B2 (ja) | 自律走行移動体の走行経路決定用地図作成装置及び走行経路決定用地図作成方法 | |
JP5310285B2 (ja) | 自己位置推定装置及び自己位置推定方法 | |
CN105190461A (zh) | 移动体和位置检测装置 | |
JP2009123061A (ja) | ロボット位置検出システム | |
EP3674830B1 (en) | Server and method for controlling laser irradiation of movement path of robot, and robot that moves based thereon | |
JP2008033760A (ja) | 移動ロボット | |
JP5218479B2 (ja) | 移動体システム | |
JP4377347B2 (ja) | 移動ロボット | |
JP2009237851A (ja) | 移動体制御システム | |
JP4377346B2 (ja) | 移動ロボット | |
JP4368317B2 (ja) | 移動ロボット | |
JP4745160B2 (ja) | 移動ロボット | |
JP4745150B2 (ja) | 移動ロボット | |
KR100784125B1 (ko) | 단일 카메라를 이용한 이동 로봇의 랜드 마크의 좌표 추출방법 | |
JP4745152B2 (ja) | 移動ロボット | |
KR100559379B1 (ko) | 선행차량 영상추적을 통한 차량의 조향각데이터 생성장치및 방법 | |
JP5024560B2 (ja) | 移動体 | |
JP4368318B2 (ja) | 移動ロボット | |
JP4879595B2 (ja) | 移動ロボット | |
JP4732023B2 (ja) | 移動監視ロボット | |
TW202105109A (zh) | 移動機器人、移動機器人之控制系統及移動機器人之控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080131 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090610 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090616 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090714 |
|
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: 20090901 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090910 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4377346 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120918 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120918 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130918 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |