2024年6月
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            

カテゴリー

ブログパーツ

無料ブログはココログ

« turtlebotコンパチ機でナビゲーション(動画) | トップページ | turtlebotに使うラップトップの性能は »

2014年12月20日 (土)

ROS_by_Exampleでturtlebotコンパチ機を使う

ROSさんお手やわらかに:ROS青雲編

とてもよいROS入門書、ROS by Examleで今回作ったturtlebotコンパチ機を使うには、ローンチスクリプトをちょっと修正する必要がある。ロボットのタイプをroombaにするのと、ジャイロを未使用に設定することだ。

~/catkin_ws/src/rbx1/rbix1_bringup/launch/includesのtb_create_mobile_base.launch.xmlの設定に下記を追加する。

<param name="robot_type" value="roomba" />
<param name="has_gyro" value="false" />

これを追加したファイルは下記
「tb_create_mobile_base.launch.xml」をダウンロード

ROS_by_Exampleのamclサンプルコードは、turtlebotのそれと異なり、がくんとスタートしてよろよろと進む。シミュレータでもそうなので、どうも加減速の処理が入っていないようだ。そのため、コードはシンプルで読みやすい。tutlebotのサンプルコードはなめらかに加減速するが、その分、コードが読みにくいので大変だった。原理を理解するには、とてもよいサンプルだ。

« turtlebotコンパチ機でナビゲーション(動画) | トップページ | turtlebotに使うラップトップの性能は »

ROSさんお手やわらかに」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: ROS_by_Exampleでturtlebotコンパチ機を使う:

« turtlebotコンパチ機でナビゲーション(動画) | トップページ | turtlebotに使うラップトップの性能は »