2023年4月
            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            

カテゴリー

ブログパーツ

無料ブログはココログ

« eVY1の難しさを思い出す | トップページ | 自作ロボットをROSで動かす(2) »

2014年5月26日 (月)

自作ロボットをROSで動かす(1)

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

「1/8計画」で作った自作ロボットをROSで動かす。ビジュアルが悪いのでよい名前も思いつかない。というわけで、こういうのはすべてHanabotと呼ぶことにした。これはHanabot1というわけだ。以前の写真と電池の位置が違っている。以前は駆動輪とキャスターの間にあり、キャスターに大きな荷重が掛かっていたため、カーペットの乗り越えが悪かった。駆動輪の上に電池を移動して、キャスターの荷重を軽減したので、ウチのカーペットはすべてクリアできるようになった。

Dscn2818 Dscn2814

Hanabot1はこんなふうにROSに接続する。

Hanabot_ros_driver_2

専用のドライバノードをpythonで書く。あとはこのシリーズ投稿のように、まずはゲームパッドでロボットを動かしてみることにする。ノードがパブリッシュ/サブスクライブするメッセージはroombaのドライバと同じにする。こうしておけば、ドライバ以外は変更なしで動かせそうだ。

最終的には、これをビーグルボーンに載せてロボットに搭載したいが、当面は開発用のThinkPad T61で実験する。Hanabotとはヘッドホン延長ケーブルを利用した、RS232Cで通信することにする。

« eVY1の難しさを思い出す | トップページ | 自作ロボットをROSで動かす(2) »

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

コメント

コメントを書く

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

トラックバック


この記事へのトラックバック一覧です: 自作ロボットをROSで動かす(1):

« eVY1の難しさを思い出す | トップページ | 自作ロボットをROSで動かす(2) »