BeetleBot Differential Drive Robot Template for GZ sim ROS2

Beetlebot Repo.This repository contains different configurations for the BeetleBot differential drive robot with Gazebo sim to make it easier for beginners to create thier own robot for gazebo sim in sdf or URDF format also make it easier to understand the diffrences between SDF and URDF .

Each branch in this repository represents a unique configuration of the same beetlebot robot in the world it operates in.

  1. SDF-format

In this branch beetlebot robot is writen in SDF format and spawnd inside the main world using spawner cmd in the launch file.

  1. URDF-format

In this branch beetlebot robot is written as URDF and spawned inside the main world using spawner cmd in the launch file.
camera_angle
beetlebot_empty_world
beetlebot_track

4 Likes

@KroNton you might be interested in the brand new tutorial on proper simulation and control of diff drives in Gazebo using ROS 2 control… Added example_17: chained controllers for diff drive using effort interface and Gazebo. by peci1 · Pull Request #786 · ros-controls/ros2_control_demos · GitHub

1 Like