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.
☆50Updated last year
Related projects ⓘ
Alternatives and complementary repositories for autonomous_mobile_robots
- This plugin makes the Gazebo SimpleTrackedVehicle Plugin available in ROS.☆15Updated last year
- Trajectory Tracking Controller for ROS Package Using Nonlinear Model Predictive Control (MPC) with C/GMRES Method☆52Updated 2 years ago
- Path planning and control algorithms for a differential drive robot using ROS2☆62Updated 2 weeks ago
- Supports the various URDF and GAZEBO mobile robot model☆53Updated 2 years ago
- Playground to benchmark algorithms on Robot Simulations☆24Updated 2 years ago
- [ROS2 humble] Custom gazebo package☆27Updated last year
- ROS package for autonomous navigation of AGVs in unknown cluttered environments using MPPI and log-MPPI☆111Updated 6 months ago
- An MPC controller implemented in C++, for ROS☆10Updated 2 years ago
- A Rapidly Exploring Random Trees (RRT) global path planner plugin for ROS.☆40Updated 2 years ago
- Model Predictive Control using acados and ROS.☆45Updated 3 weeks ago
- ☆43Updated last week
- Plugin-based layer for social navigation in the Nav2 system of ROS2☆22Updated last week
- ☆87Updated last year
- ROS Trajectory Tracking Control package☆36Updated 3 months ago
- the zm_robot is a AGV using four mecanum wheel driving.☆71Updated 8 months ago
- Implement both advanced PID and MPC control algorithm to navigate Turtlebot3 robot with obstacles avoidance.Codes are written in C++ with…☆47Updated last year
- A ROS interface of Fields2Cover☆46Updated 10 months ago
- New version of my fake_car simulator targeting ROS 2☆57Updated 11 months ago
- Model Predictive Control (MPC) based waypoint tracking controller (ROS Navigation stack local planner plugin)☆59Updated 3 years ago
- This repository contains C++ files that explain how to implement the Model Predictive Control (MPC) algorithm for linear systems in C++ b…☆62Updated 8 months ago
- ROS package of the Dynamic Window Arc-Line Planner☆19Updated last year
- This repo relate to working with multi robots in Gazebo simulator. Based on Navigation stack packages, environment map is created and eac…☆22Updated 10 months ago
- A ROS script to create waypoints, and make the robot navigate between them☆15Updated 6 years ago
- Pure pursuit in pure ROS (Melodic)☆23Updated 2 years ago
- Custom navigation stack for Turtlebot3. Includes Fast SLAM, EKF SLAM, several path planners, and a model predictive path integral control…☆42Updated 2 years ago
- Omnidirectional planner for mobile robots based on MPC☆34Updated last year
- A Global planner plugin for move_base☆42Updated 2 years ago
- Dynamic Window Approach Local Planner for Differential Drive robots☆12Updated 2 years ago
- A plugin for simulation of human pedestrians in ROS Gazebo☆58Updated last year
- This repository contains an application using ROS2 Humble, Gazebo, OpenAI Gym and Stable Baselines3 to train reinforcement learning agent…☆49Updated last year