🤖 Build and explore an autonomous 4WD robot using C++, Python, ROS2, and Gazebo for advanced navigation and mapping capabilities.
-
Updated
Dec 23, 2025 - Python
8000
🤖 Build and explore an autonomous 4WD robot using C++, Python, ROS2, and Gazebo for advanced navigation and mapping capabilities.
ROS 2 stack for the FastBot differential drive robot: real hardware control, LiDAR/camera integration, Gazebo simulation, Nav2 navigation, and RViz visualization. Inspired by The Construct.
O_range is built to explore control theory and IoT on a budget. Initially, manual PID tuning via sliders was effective but time-consuming. The real breakthrough was AI-based tuning: I modeled the robot as an inverted pendulum in Python, using SciPy's Differential Evolution to find optimal PID vals.
A ROS2 safety package for the Robile mobile robot implementing autonomous safety behaviors using py_trees Behavior Trees and SMACH state machines. Includes battery monitoring, LiDAR-based collision avoidance, and priority-based emergency responses. Features unit and integration tests for all behaviors and automated CI/CD via GitHub Actions.
ROS2 Humble warehouse automation stack featuring AMCL localization, Nav2 path planning with recovery behaviors, Cartographer SLAM, and a custom orchestrator for autonomous shelf pick-and-place operations.
autonomous four wheeled omnidirectional robot
A full ROS Noetic simulation package for a custom skid-steer mobile robot. Includes URDF/Xacro modeling, Gazebo plugins, 360° LiDAR, Kinect RGB-D, ultrasonic sensors, teleoperation, and a complete simulation environment.
Model Reference Neural Control (MRNC) implementation using Deep Learning for accurate trajectory tracking of a Differential-Drive Mobile Robot (DDMR).
Robot autónomo ROS2 Humble | SLAM + Nav2 + Gazebo | Navegación autónoma para logística industrial
メガローバーVer.3.0 ROS 2 パッケージ
🤖 Differential drive robot on ROS Noetic with Jetson Nano. Repo includes hardware setup, wiring, software stack for control, localization, mapping, navigation, and SSH remote operation with RViz.
Pico Differential Drive Mobile Robot
Obstacle detection (custom) robot using 2D Lidar sensor (Hokuyo). Robot stops moving once obstacle detected within its safety boundry.
SDF maps and URDF models for QR-DQN mobile robot path planning
Swerve drive system for a 4-wheel mobile robot using ATmega2560. Controlled via Bluetooth PS2 joystick. Power window motors and encoders handle steering via gear-belt mechanism.
Schematic and PCB design of a small-factor device for controlling the movement of a mobile robot with the Mindwave interface. The design is composed by an Arduino nano, L293D motor controller, HC05 Bluetooth device with external battery connector.
ROS2 Motor Speed Control C++ using PID Controller
It containis a 2D simulation environment for a unicycle robot that can navigate a map using keyboard controls. The map is hand-drawn in black and white color, exported as a PNG image, and integrated into the simulation.
Add a description, image, and links to the mobile-robot topic page so that developers can more easily learn about it.
To associate your repository with the mobile-robot topic, visit your repo's landing page and select "manage topics."