-
Notifications
You must be signed in to change notification settings - Fork 20
tms_rc_pioneer
Yuuta-watanabe edited this page Oct 16, 2014
·
1 revision
(Pioneer他、MobileRobots社製ロボット用ライブラリ) 最新版はダウンロードできます
http://robots.mobilerobots.com/wiki/ARIA
libaria_2.8.1+ubuntu12+gcc4.6_amd64.deb
gemini\CITY\nagata\Pioneerフォルダにもあります。
(Pioneer他、MobileRobots社製ロボット用ファームウェア) ダウンロードできません 添付ファイルを利用してください
ARCOScfでパラメータ変更が可能(キャリブレーション用) Ticks/mm → 直進に対するパラメータ RevCount → 回転に対するパラメータ
起動コマンド:
sudo chmod a+wr /dev/ttyUSB1
rosrun tms_rc_pioneer test1_move -robotPort /dev/ttyUSB1
-robotPort(又は-rp)で出力先のシリアルを指定する必要があります 勿論、Ubuntuで認識できないUSB-SerialPort変換アダプタは利用できません。
- pmove[/pmove(pmove.srv)]
ロボットに前進・後退・回転の命令を与える。 それが終了するまでサービスが返ってこない仕様となっている。
uint32 command 前進/後退なら1、回転なら2
float32 pdist command=1のときの距離値(mm)
float32 pangle command=2のときの相対回転角(degree)
---
uint32 success
string message
- psetodom[/psetodom(ppose.srv)]
ロボット内部のオドメトリ値を変更する。
float32 px 部屋座標系のx(mm)
float32 py 部屋座標系のy(mm)
float32 pth 部屋座標系のtheta(degree)
---
uint32 success
string message
ROS-TMS
Messages of ROS-TMS
Database
Task Scheduler
Robot Controller
Robot Motion Planning
Robot Service
Sensor Drive
Sensor System
- tms_ss_fss
- tms_ss_his
- tms_ss_ics
- tms_ss_ods
- tms_ss_vicon
- tms_ss_vs
- tms_ss_pot
- tms_ss_nfbed
- tms_ss_whs1
- tms_ss_pozyx
State Analyzer
User Request
Network module for Hierarchical ROS-TMS
ROS-TMS Developer
ETC.