空飛ぶロボットのつくりかた

ロボットをつくるために必要な技術をまとめます。ロボットの未来についても考えたりします。

rosとarduinoでラジコンをつくる(arduino+pcをxbeeでつなぐ)

Xbeeのセットアップ

robonchu.hatenablog.com

に追加で、baud rateを57600に変更。9600のままだとうまくいかなかった。 以下参照。

baud rate parameter in rosserial_python arduino - ROS Answers: Open Source Q&A Forum

手順

  1. くるまにmotor shield付きarduinoを設置

  2. 以下の準備を行う

    robonchu.hatenablog.com

    robonchu.hatenablog.com

  3. XbeeをPCとarduinoに設置

  4. ターミナル4

    $ sudo chmod 777 /dev/ttyUSB0(or/ttyACM0)
    

  5. ターミナル4
    $ rosrun rosserial_python serial_node.py /dev/ttyACM0 _baud:=57600
    
  6. joy stickの十字キーでくるまを操作!