25 path-tracking algorithms are (goint to be) implemented with python.
-
Updated
May 18, 2024 - Jupyter Notebook
25 path-tracking algorithms are (goint to be) implemented with python.
A path following differential drive robot controlled using a PID controller and Model Predictive Controller (MPC)
C++ SDL AI Steering Behaviors: Seek, Flee, Arrive, Pursue, Evade, Wander, Path Following, Collision Avoidance and Combining them.
Paper: A review of path following control strategies for autonomous robotic vehicles: theory, simulations, and experiments
gaussian process examples
A Master of Engineering Academic Project
A lidar-based Teach-and-Repeat framework designed to enable outdoor autonomous navigation in harsh weather.
This project uses the video from a small unmanned aerial system to autonomously navigate an unmanned surface vehicle covered in a flotation jacket to reach drowning victims.
An implementation of a full motion and behavior planning pipeline for a self-driving car in the CARLA simulator.
python-based examples of path following algorithms
Autonomous path following (Pure Pursuit/Ramsete) using Quintic Hermite splines and trapezoidal motion profiles.
GPS Navigation package. Provides planner and a follow pose for a pure pursuit based controller.
A Python unmanned aircraft simulator based on the book Small Unmanned Aircraft: Theory and Practice, by Randy Beard and Tim McLain.
Motion planning and control package for robot navigation. C++ optimized implementations for core algorithms along with Python wrappers.
A Line follower algorithm implemented using Simulink on PARROT Mambo Minidrones as entry to MathWorks Minidrone Competition – EMEA 2021.
Control design to model parking a trailer
BoundMPC: Cartesian Path Following with Error Bounds based on Model Predictive Control in the Joint Space
A simple FRC path planning tool
Quantitative Engineering Analysis 1 | Spring 2020 | Parametric Path Following
CarND Term 2 Model Predictive Control (MPC) Project
Add a description, image, and links to the path-following topic page so that developers can more easily learn about it.
To associate your repository with the path-following topic, visit your repo's landing page and select "manage topics."