README

turtlebot3_example

This README was automatically generated by AI and may need further refinement.

Description

This package provides four basic examples for TurtleBot3 (i.e., interactive marker, object detection, patrol and position control).

This package contains various example applications demonstrating different capabilities of TurtleBot3 robots. The examples include interactive marker control for visualization and manipulation, obstacle detection using sensor data, autonomous patrol behavior using action servers/clients, and precise position control for absolute and relative movement. These examples serve as reference implementations and starting points for developing custom TurtleBot3 applications.

Nodes

turtlebot3_interactive_marker

Interactive marker node that provides visual markers in RViz for controlling and visualizing TurtleBot3 position and orientation.

turtlebot3_patrol_server

Action server node for autonomous patrol behavior, managing waypoint navigation and patrol sequences.

turtlebot3_patrol_client

Action client node that sends patrol goals to the patrol server and monitors execution status.

turtlebot3_obstacle_detection

Obstacle detection node that processes sensor data to identify and respond to obstacles in the robot’s path.

turtlebot3_absolute_move

Position control node for moving TurtleBot3 to absolute positions in the world coordinate frame.

turtlebot3_relative_move

Position control node for moving TurtleBot3 relative to its current position and orientation.

Maintainers

  • Pyo (pyo@robotis.com)

Authors

  • Jeonggeun Lim (ljg@robotis.com)

  • Ryan Shim (jhshim@robotis.com)

  • Gilbert (kkjong@robotis.com)

  • Will Son (willson@robotis.com)

  • Junyeong Jeong (junyeong4321@gmail.com)

  • YeonSoo Noh (nys8277@gmail.com)

License

Apache 2.0

Documentation and Resources

  • Website: http://turtlebot3.robotis.com

  • Repository: https://github.com/ROBOTIS-GIT/turtlebot3

  • Issue Tracker: https://github.com/ROBOTIS-GIT/turtlebot3/issues