An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with path-planning

A curated list of projects in awesome lists tagged with path-planning .

https://github.com/ai-winter/ros_motion_planning

Motion planning and Navigation of AGV/AMR:ROS planner plugin implementation of A*, JPS, D*, LPA*, D* Lite, Theta*, RRT, RRT*, RRT-Connect, Informed RRT*, ACO, PSO, Voronoi, PID, LQR, MPC, DWA, APF, Pure Pursuit etc.

artificial-potential-field astar autonomous-vehicles dstar-lite jump-point-search lpa-star model-predictive-control motion-planning path-planning path-tracking pure-pursuit robotics ros ros-navigation rrt rrt-star trajectory-planning voronoi

Last synced: 14 May 2025

https://github.com/rst-tu-dortmund/teb_local_planner

An optimal trajectory planner considering distinctive topologies for mobile robots based on Timed-Elastic-Bands (ROS Package)

mobile-robots navigation optimal-control path-planning ros trajectory-optimization

Last synced: 12 May 2025

https://github.com/roboticslibrary/rl

The Robotics Library (RL) is a self-contained C++ library for rigid body kinematics and dynamics, motion planning, and control.

c-plus-plus collision-detection dynamics hardware-abstraction kinematics motion-planning multibody path-planning rigid-body-dynamics robotics visualization

Last synced: 08 May 2025

https://github.com/ShisatoYano/AutonomousVehicleControlBeginnersGuide

Python sample codes and documents about Autonomous vehicle control algorithm. This project can be used as a technical guide book to study the algorithms and the software architectures for beginners.

algorithm autonomous-driving autonomous-navigation autonomous-vehicles calibration localization mapping object-detection object-tracking path-planning path-tracking perception python slam

Last synced: 10 May 2025

https://github.com/fields2cover/fields2cover

Robust and efficient coverage paths for autonomous agricultural vehicles. A modular and extensible Coverage Path Planning library

agriculture autonomous-vehicles coverage-path-planning cpp17 path-planning

Last synced: 06 Sep 2025

https://github.com/ethz-asl/mav_active_3d_planning

Modular framework for online informative path planning.

drone ipp mav path path-planning planning

Last synced: 15 May 2025

https://github.com/rst-tu-dortmund/mpc_local_planner

The mpc_local_planner package implements a plugin to the base_local_planner of the 2D navigation stack. It provides a generic and versatile model predictive control implementation with minimum-time and quadratic-form receding-horizon configurations.

car-like-robots mobile-robots model-predictive-control mpc path-planning ros trajectory-optimization

Last synced: 12 May 2025

https://github.com/Fields2Cover/Fields2Cover

Robust and efficient coverage paths for autonomous agricultural vehicles. A modular and extensible Coverage Path Planning library

agriculture autonomous-vehicles coverage-path-planning cpp17 path-planning

Last synced: 07 May 2025

https://github.com/mit-acl/mader

Trajectory Planner in Multi-Agent and Dynamic Environments

mader minvo multi-agent obstacle-avoidance optimization path-planning planner ros trajectory-optimization

Last synced: 21 Sep 2025

https://github.com/habrador/self-driving-vehicle

Simulation of path planning for self-driving vehicles in Unity. This is also an implementation of the Hybrid A* pathfinding algorithm which is useful if you are interested in pathfinding for vehicles.

astar autonomous-car autonomous-navigation autonomous-vehicles dubins-path flowfield hybrid-a-star open-source path-planning pathfinding reeds-shepp-curves self-driving-car selfdriving summon tesla teslamotors unit3d unity unity-library

Last synced: 05 Apr 2025

https://github.com/Habrador/Self-driving-vehicle

Simulation of path planning for self-driving vehicles in Unity. This is also an implementation of the Hybrid A* pathfinding algorithm which is useful if you are interested in pathfinding for vehicles.

astar autonomous-car autonomous-navigation autonomous-vehicles dubins-path flowfield hybrid-a-star open-source path-planning pathfinding reeds-shepp-curves self-driving-car selfdriving summon tesla teslamotors unit3d unity unity-library

Last synced: 25 Apr 2025

https://github.com/yashbansod/robotics-planning-dynamics-and-control

RPDC : This contains all my MATLAB codes for the Robotics, Planning, Dynamics and Control . The implementations model various kinds of manipulators and mobile robots for position control, trajectory planning and path planning problems.

control dynamics forward-kinematics inverse-kinematics jacobian kinematics matlab path-planning planning robotics simulink

Last synced: 11 Sep 2025

https://github.com/winstxnhdw/autocarros2

A virtual simulation platform for autonomous vehicle sensing, mapping, control and behaviour methods using ROS 2 and Gazebo.

ackermann-vehicle bayesian gazebo occupancy-grid-map path-planning path-tracking raytracing rclcpp rclpy ros2 stanley-controller

Last synced: 15 Sep 2025

https://github.com/vleue/vleue_navigator

Pathfinding on NavMeshes for Bevy

any-angle bevy bevy-plugin navmesh path-planning pathfinding rust

Last synced: 20 Jan 2026

https://github.com/RoboJackets/rrt

C++ RRT (Rapidly-exploring Random Tree) Implementation

c-plus-plus path-planning qt robocup robojackets robotics rrt small-size-league

Last synced: 20 Mar 2025

https://github.com/Dungyichao/Electric-Vehicle-Route-Planning-on-Google-Map-Reinforcement-Learning

User can set up destination for any agent to navigate on Google Map and learn the best route for the agent based on its current condition and the traffic. Our result is 10% less energy consumption than the route provided by Google map

battery directions double-dqn electric-vehicles elevation geocode google-maps path-planning python python36 reinforcement-learning route-planner

Last synced: 04 Apr 2025

https://github.com/jvgomez/fast_methods

N-Dimensional Fast Methods: Fast Marching, Fast Sweeping, Group Marching, Fast Iterative, etc.

algorithm c-plus-plus computer-vision fast-marching fast-methods gridmap path-planning

Last synced: 11 Feb 2026

https://github.com/rsasaki0109/rust_robotics

Rust implementation of PythonRobotics such as EKF, DWA, Pure Pursuit, LQR.

algorithm control localization navigation path-planning path-tracking robotics rust

Last synced: 11 Jun 2025

https://github.com/tixiaoshan/lexicographic_planning

A Receding Horizon Multi-Objective Planner for Autonomous Surface Vehicles in Urban Waterways

cdc-2020 lexicographic path-planning

Last synced: 24 Jul 2025

https://github.com/prototeam/immutability-helper-x

The library extends the kolodny/immutability-helper to support update data by path string, like the get/set in lodash.

chain-api immutability immutability-helpers lodash path-planning

Last synced: 15 Oct 2025

https://github.com/willyfh/uav-trajectory-planning

The first unofficial implementation of a paper with the title of "UAV Trajectory Planning for Data Collection from Time-Constrained IoT Devices" (IEEE Transactions on Wireless Communications 2019)

convex-optimization optimization path-planning resource-allocation trajectory-planning uav

Last synced: 08 Mar 2026

https://github.com/shinkansan/2019-ugrp-dpoom

2019 DGIST DPoom project under UGRP : SBC and RGB-D camera based full autonomous driving system for mobile robot with indoor SLAM

autonomous-driving d435i depth-camera hci path-planning realsense2 robot-framework robotics ros ros-kinetic rtabmap slam turtlebot3

Last synced: 09 Oct 2025

https://github.com/papalotis/ft-fsd-path-planning

Formula Student Driverless Path Planning Algorithm. Colorblind centerline calculation algorithm developed by FaSTTUBe. It introduces a novel approach that uses neither Delaunay Triangulation nor RRT.

algorithm autonomous-driving driverless formula-student formula-student-driverless formulastudent formulastudentdriverless numba numpy path-planning python robotics scipy

Last synced: 12 Apr 2025

https://github.com/bigmb/autonomous-navigation-and-exploration

Autonomous Exploration, Mapping and Path-Planning using Octomap

autonomous-robots exploration path-planning turtlebot3

Last synced: 25 Feb 2026

https://github.com/ivy-llc/robot

Functions and classes for gradient-based robot motion planning, written in Ivy.

deep-learning ivy machine-learning motion-planning mxnet numpy path-planning python pytorch robot tensorflow trajectory-optimization

Last synced: 02 Apr 2026

https://github.com/jerrylum/path.jerryio

The best path editor in VRC for designing skills routes and generating path files.

frc motion-profiling path-planning pure-pursuit react scss typescript vex vrc

Last synced: 09 Apr 2025

https://github.com/muziing/pythonautomateddriving

Python codes for automated driving algorithms.自动驾驶算法。

automated-driving path-planning

Last synced: 26 Apr 2025

https://github.com/mit-acl/puma

PUMA: Fully Decentralized Uncertainty-aware Multiagent Trajectory Planner with Real-time Image Segmentation-based Frame Alignment

frame-alginment image-segmentation multiagent-planning obstacle-avoidance optimization path-planning perception-aware planner puma ros

Last synced: 27 Feb 2026

https://github.com/wandelbotsgmbh/wandelbots-nova

NOVA Python SDK https://deepwiki.com/wandelbotsgmbh/wandelbots-nova

industrial-automation path-planning robotics robotics-programming

Last synced: 19 Feb 2026

https://github.com/openrr/gear

Collision Avoidance Path Planning in Rust-lang

path-planning robotics rust-lang

Last synced: 25 Sep 2025

https://github.com/naivehobo/rrtplanner

ROS package for a 2D path planner using the Rapidly Exploring Random Trees (RRT) algorithm

path-planning pathfinding planning robotics ros rrt rrt-star

Last synced: 12 Sep 2025

https://github.com/erc-bpgc/gennav

Python Package for Robot Navigation

motion-planning navigation path-planning python27 python36 robotics

Last synced: 15 Aug 2025

https://github.com/ERC-BPGC/gennav

Python Package for Robot Navigation

motion-planning navigation path-planning python27 python36 robotics

Last synced: 10 May 2025

https://github.com/siyuanwu99/ro47005-pdm-final

A C++ implementation of PRM path planning and mini-snap trajectory optimization | RO47005 Planning and Decision Making course project

motion-planning path-planning quadrotor trajectory-optimization

Last synced: 26 Apr 2025

https://github.com/bourumir-wyngs/rs-opw-kinematics

Rust implementation of inverse and forward kinematic solutions for six-axis industrial robots with a parallel base and spherical wrist.

inverse-kinematics kinematics opw path-planning robotics robotics-kinematics robotics-library

Last synced: 14 Oct 2025

https://github.com/armando-genis/hybrid_path_planning

This repository contains ROS2 Humble packages implementing hybrid path planning algorithms, including reeds_shepp_hybrid_astar and dubins_hybrid_star

astar dubins-path hybrid-a-star motion-planning motion-planning-algorithm path-planning planning-algorithms reeds-shepp-curves robotics selfdrivingcar

Last synced: 28 Apr 2026

https://github.com/yashbansod/robotics-path-planning

This contains all the codes of the Robot Path Planning Labs. The codes are written on MATLAB 2017a.

astar-algorithm dijkstra-algorithm lego-ev3 lego-mindstorms lego-mindstorms-ev3 matlab path-planning prm probabilistic-road-map robotics

Last synced: 13 May 2025

https://github.com/mehdishahbazi/webots-reinforcement-navigation

Implementing obstacle avoidance and path planning for the Pioneer 3-DX robot using Python, PyTorch, and the deep reinforcement learning algorithm REINFORCE in the Webots Simulator.

deep-learning deep-reinforcement-learning deeplearning navigation obstacle-avoidance path-planning pioneer pioneer3dx-robot python pytorch reinforce reinforcement-learning robot robotics simulator webots

Last synced: 22 Apr 2025

https://kei18.github.io/sssp/

Quick Multi-Robot Motion Planning by Combining Sampling and Search (IJCAI-23)

mapf motion-planning multi-agent-pathfinding multi-robot path-planning sssp

Last synced: 30 Mar 2025

https://github.com/andreacasalino/mt-rrt

General purpose library for multithreaded Rapidly Random exploring Trees

cpp multithreading path-planning pathfinding pathfinding-algorithm robotics robots rrt rrt-connect rrt-star

Last synced: 13 Apr 2025

https://github.com/hugoscurti/path-wfc

Modified version of the WFC algorithm that generates cyclic paths around obstacles

gamedev path-planning pcg unity wfc

Last synced: 25 Apr 2025

https://github.com/spartronics4915/spartronicslib

FRC library with V-SLAM, trajectory generation, and LIDAR object detection capabilities

frc frc-java lidar path-planning slam wpilib

Last synced: 19 Jul 2025

https://github.com/taherfattahi/carla-motion-planning-rrt-based

CARLA Autonomous Driving Simulation with RRT-Based Path Planning and PID Control

carla-simulator motion-planning path-planning pid-controller rrt rrt-star

Last synced: 03 Mar 2026

https://github.com/yashbansod/cpp_planning

This is a C++ repository containing various algorithms implemented by me for solving robotics problems

a-star ana-star ara-star d-star-lite dijkstra kalman-filter motion-planning motion-prediction path-planning robotics rrt weighted-a-star

Last synced: 03 Mar 2026

https://github.com/junzengx14/robotics-upenn-coursera

Robotics Concentration at Coursera (University of Pennsylvania)

coursera learning mobility path-planning perception robotics-concentration

Last synced: 13 Sep 2025

https://github.com/mrpt/mrpt_path_planning

Non-holonomic path planning algorithms for 2D robots/vehicles based on mrpt-nav

mrpt navigation path-planning robotics selfdriving simulation

Last synced: 11 Apr 2025

https://github.com/muziing/fsae-pathplanning-delaunay

基于Delaunay三角剖分的大学生方程式无人赛车路径规划算法

automated-driving fsae matlab path-planning

Last synced: 19 Apr 2025

https://github.com/triplehelixprogramming/helixnavigator

A trajectory optimization-based GUI application for planning autonomous paths in FRC

frc javafx path-planning

Last synced: 05 Mar 2026

https://github.com/liuji1031/autonomous_target_retrieval_delivery

making a wheeled robot find, retrieve and deliver color blocks autonomously

autonomous-robots control path-planning perception

Last synced: 28 May 2026

https://github.com/heisenberg141/hybrid-a-star-for-car-parking

This repository contains my Implementation of hybrid A star for a vehicle with Ackerman steering to perform complex parking maneuvers in tight parking spaces

ackerman-steering graph-search hybrid-a-star motion-planning path-planning planning robotics route-planning valet

Last synced: 15 Oct 2025

https://github.com/ferrolho/spanningtreecoverage.jl

An optimal O(n) algorithm for single-robot Coverage Path Planning (CPP), implemented in Julia.

coverage-path-planning path-planning robotics

Last synced: 10 Jul 2025

https://github.com/nazanin1369/path-planning

Self-driving car path planner

path-planning pathfinding self-driving-car

Last synced: 26 Oct 2025

https://github.com/wangzongming/path-planning

基于百度地图2.0 、 react 、antd-mobile 的移动端路线规划组件

antd antd-mobile bmap path-planning react react-path-planning

Last synced: 19 Mar 2025

https://github.com/sjschlapbach/ta-prm

Time-Aware Probabilistic Roadmaps (TA-PRM*)

path-planning planning-algorithms python sampling-based-planning

Last synced: 12 Apr 2025

https://github.com/winstxnhdw/offlinepathoptimisation

An investigation of various path planning optimisation techniques from academic papers in Jupyter Notebook.

constraints minimize optimisation path-planning path-smoothing scientific-computing scipy visualisation waypoints

Last synced: 06 May 2025

https://github.com/ss47816/junior_local_planner

This local planner implements the local planning method used in Tier IV's Autoware OpenPlanner (Local Planner), with modifications to suit our application.

autonomous-driving autonomous-robots autonomous-vehicles mobile-robot-navigation mobile-robot-path-planning mobile-robots motion-planning path-planning robotics ros trajectory-generation trajectory-planning

Last synced: 20 Feb 2026

https://github.com/mayankm96/motion-planning-gui

MATLAB GUI for various Path Planning Algortihms

gui matlab path-planning robotics

Last synced: 29 Aug 2025

https://github.com/gokulp01/rip-planner

RiP: RTD based (Ri)sk Aware (P)lanner

path-planning planner risk-aware-planner robotics rtd-planner

Last synced: 07 May 2025

https://github.com/walid-git/pathplanner

A graphical tool to simulate robot path planning with obstacles using two different algorithms : Dijkstra and A*

astar-algorithm astar-java dijkstra-algorithm dijkstra-gui dijkstra-shortest-path java javafx path-planning pathfinding shortest-path-algorithm shortest-paths

Last synced: 13 Sep 2025

https://github.com/akhilrai28/moon-rover

The Aarohan Project focuses on developing an advanced autonomous rover for Moon exploration. This project involves autonomous navigation using LiDAR and camera sensors, robust mobility systems, RF communication, and a 6-degree-of-freedom robotic arm for object. It aims to enhance obstacle avoidance, mobility, and task efficiency in complex terrains

autonomous-robots c-plus-plus c-programming lidar moon-rover obstacle-avoidance path-planning python3 real-time-systems rf-communication robot-navigation robot-operating-system robotic-arm robotics ros2

Last synced: 18 Mar 2025

https://github.com/prajwal-prathiksh/museum-path-optimization

Contains code meant to optimize the route for a tourist visiting the Louvre Museum, such that the satisfaction level is maximised by visiting all/select exhibits in a single working day.

ant-colony-optimization branch-and-bound genetic-algorithm integer-programming museum-guide optimization optimization-algorithms path-optimization path-planning python simulated-annealing travelling-salesman-problem

Last synced: 15 Aug 2025

https://github.com/ragibson/drrrt-motion-planning

Robot motion planning via "Dynamic Region-biased Rapidly-exploring Random Trees".

drrrt motion-planning path-planning random-tree robotics rrt

Last synced: 22 Apr 2025

https://github.com/cmpute/traji

A C++/Python library designed for trajectory calculation in Cartesian / Frenet coordinate system

cmake cpp cpp14 frenet-serret-frame path-planning pybind11 python trajectory

Last synced: 06 Feb 2026

https://github.com/yonetaniryo/fmt

Python implementation of Fast Marching Tree

motion-planning networkx path-planning python3 robotics

Last synced: 16 Oct 2025

https://github.com/maudzung/self-driving-car-07-path-planning-cpp

A safe path planner for the car driving on a virtual highway with other vehicles

behavior-planning cpp14 jerk-minimization jmt path-planning prediction self-driving-car

Last synced: 07 Mar 2026

https://github.com/kasperg3/trajgenpy

TrajGenPy is a Python library that provides functionality for trajectory task generation

coverage-planning path-planning task-generation trajectory-planning

Last synced: 11 Apr 2025

https://github.com/deboliveira/voiddetection

MAV navigation approach based on geometric cues

mav navigation optical-flow path-planning uav vanishing-points vant

Last synced: 26 Oct 2025

https://github.com/parissashahabi/game-playing-intelligent-agent

Implemented reinforcement learning algorithms, including Value-Iteration and Q-Learning, for a 2D grid world Markov Decision Process resembling a Pac-man game. Also applied the Mini-Max algorithm and common path-planning techniques such as A*, Dijkstra, and bidirectional search.

astar-algorithm bidirectional-search dijkstra markov-decision-processes mdp minimax pac-man-game path-planning q-learning reinforcement-learning rl value-iteration

Last synced: 22 Jan 2026

https://github.com/we-gold/frc-auto-generator

A simple and fast FRC autonomous path planner (designed for swerve drive)! (NOT CURRENTLY WORKING!)

autonomous first first-robotics-competition frc path path-planning rust rust-lang wasm

Last synced: 31 Jan 2026

https://github.com/oelin/context-free-planning

Finding feasible solutions to planning problems using generative context-free grammars.

artificial-intelligence context-free-grammars path-planning

Last synced: 30 Jul 2025

https://github.com/akhilrai28/mars-rover

This project is an ambitious endeavor to create a robust, autonomous rover equipped with advanced electronics and software systems. The project focuses on integrating powerful computational frameworks, secure communication networks, and sophisticated sensor arrays to ensure the rover can navigate and operate in diverse and challenging environments.

arduino autonomous-vehicles computer-vision electronics machine-learning path-planning raspberry-pi real-time robotics ros simulation software-development teleoperation web-gui

Last synced: 03 Jul 2025

https://github.com/wzjoriv/lar-frontend

Last-Mile Aerial Routing frontend. UAV avoidance heatmap and routes

cargo-delivery path-planning routing uav

Last synced: 22 Jul 2025

https://github.com/kim366/pathplanning

Various Pathplanning Algorithms Derived off Dijkstra's in mulitple situations visualized by SFML. Paper: https://schmider.kim/vwa/main.pdf

a-star cmake cpp17 d-star dijkstra-shortest-path path-planning pathfinding pathplanning sfml sfml-graphics-library

Last synced: 22 Mar 2025