Skip to content
#

differential-drive-robot

Here are 93 public repositories matching this topic...

DiffBot is an autonomous 2wd differential drive robot using ROS Noetic on a Raspberry Pi 4 B. With its SLAMTEC Lidar and the ROS Control hardware interface it's capable of navigating in an environment using the ROS Navigation stack and making use of SLAM algorithms to create maps of unknown environments.

  • Updated Apr 2, 2024
  • C++

A differential drive robot is controlled using ROS2 Jazzy running on a Raspberry Pi 4 (running Ubuntu Server 24.04). The vehicle is equipped with a Raspberry Pi camera for visual feedback and an RPLIDAR A1 sensor used for Simultaneous Localization and Mapping (SLAM), autonomous navigation and obstacle avoidance.

  • Updated Aug 19, 2026
  • Python

This repository contains different aspects of autonomous mobile robots including motion, control, and estimation. PID, LQR, and MPC controllers for differential drive robot are developed with ROS2. In addition, some filters are covered such as particle filter and ekf for localization.

  • Updated Mar 7, 2023
  • Jupyter Notebook

Multi-robot warehouse AMR fleet simulation in ROS 2 (Jazzy) + Gazebo Sim, CAD-accurate differential-drive robot, per-robot SLAM Toolbox + Nav2, random task assignment with station reservation.

  • Updated Aug 7, 2026
  • Python

Add this topic to your repo

To associate your repository with the differential-drive-robot topic, visit your repo's landing page and select "manage topics."

Learn more