Walid-khaled / autonomous_mobile_robots
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.
☆61Updated 2 years ago
Alternatives and similar repositories for autonomous_mobile_robots:
Users that are interested in autonomous_mobile_robots are comparing it to the libraries listed below
- Supports the various URDF and GAZEBO mobile robot model☆65Updated 3 years ago
- Path planning and control algorithms for a differential drive robot using ROS2☆74Updated 3 months ago
- Trajectory Tracking Controller for ROS Package Using Nonlinear Model Predictive Control (MPC) with C/GMRES Method☆54Updated 3 years ago
- Playground to benchmark algorithms on Robot Simulations☆25Updated 2 years ago
- Implement both advanced PID and MPC control algorithm to navigate Turtlebot3 robot with obstacles avoidance.Codes are written in C++ with…☆54Updated last year
- [ROS2 humble] Custom gazebo package☆34Updated last year
- This plugin makes the Gazebo SimpleTrackedVehicle Plugin available in ROS.☆17Updated 2 years ago
- Package for Path Planning and Tracking created using ROS2, Turtlebot3, A*, and PurePursuit☆43Updated last year
- ROS package for autonomous navigation of AGVs in unknown cluttered environments using MPPI and log-MPPI☆131Updated 11 months ago
- ☆96Updated last year
- This repo relate to working with multi robots in Gazebo simulator. Based on Navigation stack packages, environment map is created and eac…☆24Updated 2 months ago
- ☆45Updated 5 months ago
- Our autonomous ground vehicle uses Frontier Based exploration to navigate and map unknown environments. Equipped with sensors, it can avo…☆58Updated 2 years ago
- Plugin-based layer for social navigation in the Nav2 system of ROS2☆25Updated 5 months ago
- This repository contains an application using ROS2 Humble, Gazebo, OpenAI Gym and Stable Baselines3 to train reinforcement learning agent…☆67Updated last year
- A Rapidly Exploring Random Trees (RRT) global path planner plugin for ROS.☆48Updated 2 years ago
- A plugin for simulation of human pedestrians in ROS Gazebo☆68Updated last year
- Gazebo ackermann vehicle model☆82Updated 3 years ago
- 100+ favorite papers from the fields of robotics, autonomous driving, and related areas, updated continuously.☆29Updated last year
- Model Predictive Control (MPC) based waypoint tracking controller (ROS Navigation stack local planner plugin)☆69Updated 3 years ago
- Safety-critical controllers for single/multi robotic navigation: CBF-QP, MPC-CBF, and etc.☆96Updated this week
- Model Predictive Control using acados and ROS.☆48Updated 6 months ago
- A Global planner plugin for move_base☆42Updated 2 years ago
- New version of my fake_car simulator targeting ROS 2☆62Updated last year
- Physical simulation of Marsupial UAV-UGV Systems Connected by a Variable-Length Hanging Tether☆16Updated last month
- Lightweight ROS 2 C++ RRT path planner package for 2D and 3D.☆15Updated last year
- Use ROS and Gazebo to demonstrate SLAM and Path Planning in a simulated robotic environment.☆65Updated 3 years ago
- Custom navigation stack for Turtlebot3. Includes Fast SLAM, EKF SLAM, several path planners, and a model predictive path integral control…☆47Updated 3 years ago
- C++ ROS2 packages that implement learning model predictive control for real-world autonomous race cars.☆102Updated last year
- ROS2 project to visualise path planning algorithms used in Robotics.☆17Updated last year