Walid-khaled / autonomous_mobile_robotsLinks
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.
☆65Updated 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
Sorting:
- Path planning and control algorithms for a differential drive robot using ROS2☆79Updated 7 months ago
- Supports the various URDF and GAZEBO mobile robot model☆68Updated 3 years ago
- Playground to benchmark algorithms on Robot Simulations☆27Updated 3 years ago
- [ROS2 humble] Custom gazebo package☆35Updated 2 years ago
- Trajectory Tracking Controller for ROS Package Using Nonlinear Model Predictive Control (MPC) with C/GMRES Method☆62Updated 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…☆79Updated 4 months ago
- Package for Path Planning and Tracking created using ROS2, Turtlebot3, A*, and PurePursuit☆47Updated 2 years ago
- ROS package for autonomous navigation of AGVs in unknown cluttered environments using MPPI and log-MPPI☆156Updated last year
- A Global planner plugin for move_base☆44Updated 3 years ago
- ☆46Updated last month
- Lightweight ROS 2 C++ RRT path planner package for 2D and 3D.☆21Updated last year
- This plugin makes the Gazebo SimpleTrackedVehicle Plugin available in ROS.☆19Updated 2 years ago
- A plugin for simulation of human pedestrians in ROS Gazebo☆72Updated last year
- C++ ROS2 packages that implement learning model predictive control for real-world autonomous race cars.☆124Updated last year
- [IROS 2024] MPPI (Model Predictive Path-Integral) Controller for a Swerve Drive Robot☆144Updated 2 months ago
- This repo relate to working with multi robots in Gazebo simulator. Based on Navigation stack packages, environment map is created and eac…☆26Updated 6 months ago
- ☆111Updated 2 years ago
- Simulate a simple Ackermann steering vehicle in Gazebo using ros_control.☆104Updated 4 years ago
- New version of my fake_car simulator targeting ROS 2☆62Updated last year
- Gazebo ackermann vehicle model☆86Updated 4 years ago
- Omnidirectional planner for mobile robots based on MPC☆50Updated last month
- ☆99Updated 2 years ago
- Physical simulation of Marsupial UAV-UGV Systems Connected by a Variable-Length Hanging Tether☆27Updated 3 weeks ago
- Implement both advanced PID and MPC control algorithm to navigate Turtlebot3 robot with obstacles avoidance.Codes are written in C++ with…☆60Updated last year
- Collection of classes and functions to allow 2D/3D path generation with heuristic algorithms such as A*, Theta* and LazyTheta* and ROS In…☆89Updated 3 weeks ago
- This ROS2 node subscribes to two different map messages, merges them, and publishes the merged map to the /merge_map topic.☆49Updated 2 years ago
- The autonomous exploration army project consists of 1 aerial vehicle and 2 ground vehicles, utilizing ROS 2 and the Gazebo simulation env…☆66Updated last year
- 100+ favorite papers from the fields of robotics, autonomous driving, and related areas, updated continuously.☆33Updated last year
- Multi-agent motion planning packages (HDSM method)☆116Updated 3 months ago
- Path Tracking PID offers a tuneable PID control loop, decouling steering and forward velocity☆155Updated 2 years ago