LoginSignup
4
3

More than 3 years have passed since last update.

Turtlebot2(実物)をROS2で動かしたい

Last updated at Posted at 2019-04-25

動機

Turtlebot2を操作するためのパッケージはROS2(Bouncy)までは対応していました。
しかし、突如としてTurtlebot2を対応するパッケージのサポートがされなくなってしまったので、
作ってしまおうと思いつき、パッケージを作成しました。

Github

https://github.com/l1sum/turtlebot_bringup
ご自由にお使いください!

公開topic

・ cmd_vel : Twist型でデータを送信することでturtlebot2本体を動かすことができます。
基本的なデータの受け渡しは従来通りにできます。
・ odom : Odometry型でデータを受信することができます。
これもまた従来通りのやり方でデータの受信ができます。

YDlidarとの連携

launchファイル内にはminimal.launch.pyというファイルがあります。
これは初期からydlidarを搭載していることを前提に実装を行っています。
そのため、

ros2 launch turtlebot_bringup minimal.launch.py

を実行することで、/scanノードが立ち上がります。

最後に

Good Luck!!!

4
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
3