Turtlebot3 Burger Basic Operations 20210115

From wikidb
Jump to: navigation, search

References

Robotis Turtlebot3 eManual Basic operation

KeyBoard

Terminal 1 Do a Bringup on the Turtlebot3 SBC

Turtlebot3 Burger Bringup 29210115

Terminal 2 Run keyboard teleop

  $ ros2 run turtlebot3_teleop teleop_keyboard

Control Your TurtleBot3!
---------------------------
Moving around:
        w
   a    s    d
        x

w/x : increase/decrease linear velocity (Burger : ~ 0.22, Waffle and Waffle Pi : ~ 0.26)
a/d : increase/decrease angular velocity (Burger : ~ 2.84, Waffle and Waffle Pi : ~ 1.82)

space key, s : force stop

CTRL-C to quit
...
...

RC-100

References

Components

The RC-100 teleop solution consists of these components. Robotis Communication

  • RC-100B Remote Controller
  • BT-410 Set Bluetooth
    • Master mounts on the RC-100B
    • slave connects to the OpenCR. See UART connection below.

Setup

"When using RC-100, it is not necessary to execute a specific node because turtlebot_core node creates a /cmd_vel topic in the firmware directly connected to OpeCR." In other words, just connect the slave to the OpenCR and without bringing up any software on the SBC you can teleop the Turtlebot3.

Connection

RC100ToOpenCR.jpegOpenCRLayout.jpg

Notes and Logs