GitHub topics: mppi
MIT-REALM/ns-vimpc
Language: JavaScript - Size: 605 KB - Last synced at: about 8 hours ago - Pushed at: about 9 hours ago - Stars: 0 - Forks: 0

UM-ARM-Lab/pytorch_mppi
Model Predictive Path Integral (MPPI) with approximate dynamics implemented in pytorch
Language: Python - Size: 110 KB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 534 - Forks: 64

MOGI-ROS/Week-7-8-ROS2-Navigation
Mapping, localization and using the navigation stack with ROS2 Jazzy
Language: Python - Size: 14.1 MB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 32 - Forks: 7

tkkim-robot/unstable_gym
A gym-like classical control benchmark for evaluating the robustnesses of control and reinforcement learning algorithms.
Language: Python - Size: 3.11 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 8 - Forks: 2

shaoanlu/mppi_cbf
Colab notebooks showcasing experiments on MPPI (model predictive path integral control) and CBF (control barrier function). Utilizes jax to accelerate computation.
Language: Jupyter Notebook - Size: 34.5 MB - Last synced at: 14 days ago - Pushed at: about 2 months ago - Stars: 65 - Forks: 14

sisl/MPOPIS
Adaptive importance sampling modification to MPPI
Language: Julia - Size: 48.2 MB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 92 - Forks: 12

dimianx/autonav
This project involves an autonomous indoor navigation system for a UGV using the ROS 2 Navigation Stack. It integrates SLAM, AMCL localization, global path planning with A*, and local obstacle avoidance via a Model Predictive Path Integral controller. LiDAR handles mapping and navigation, while a depth camera aids in close-range obstacle detection,
Language: Python - Size: 37.4 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

Shunichi09/PythonLinearNonlinearControl
PythonLinearNonLinearControl is a library implementing the linear and nonlinear control theories in python.
Language: Python - Size: 990 KB - Last synced at: 28 days ago - Pushed at: over 3 years ago - Stars: 905 - Forks: 179

prajwalthakur/ros2_motion_planning_suite
This ROS2-based project focuses on developing and documenting control algorithms for autonomous vehicles. It covers motion planning, decision-making, and control, using ROS2 for communication, simulation, and real-time execution
Language: C++ - Size: 17.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

taherfattahi/mppi-2d-car-navigation-with-obstacles
A Python-based demonstration of Model Predictive Path Integral (MPPI) control for navigating a simple 2D car model around multiple circular obstacles.
Language: Python - Size: 173 KB - Last synced at: 23 days ago - Pushed at: 4 months ago - Stars: 4 - Forks: 0

MizuhoAOKI/python_simple_mppi
Python implementation of MPPI (Model Predictive Path-Integral) controller to understand the basic idea. Mandatory dependencies are numpy and matplotlib only.
Language: Jupyter Notebook - Size: 36.6 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 367 - Forks: 42

acxz/mppi
A simple and extensible Octave/Matlab library for Model Predictive Path Integral control scheme.
Language: MATLAB - Size: 48.8 KB - Last synced at: 4 days ago - Pushed at: over 5 years ago - Stars: 15 - Forks: 2

kohonda/mppi_playground
Model Predictive Path Integral Control (MPPI) with PyTorch
Language: Python - Size: 13.4 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 103 - Forks: 13

kohonda/proj-svg_mppi
[ICRA2024] Stein Variational Guided Model Predictive Path Integral Control: Proposal and Experiments with Fast Maneuvering Vehicles
Language: C++ - Size: 10.5 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 89 - Forks: 11

MizuhoAOKI/mppi_swerve_drive_ros
[IROS 2024] MPPI (Model Predictive Path-Integral) Controller for a Swerve Drive Robot
Language: C++ - Size: 1.18 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 60 - Forks: 6

Robot-Learning-Course-Project/MPPI-RL
CMU 16-831 Robot Learning Group 7 Course Project
Language: Jupyter Notebook - Size: 3.86 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

masafumiendo/benchnav
off-road navigation simulator for benchmarking planning algorithms
Language: Python - Size: 264 MB - Last synced at: 5 months ago - Pushed at: 10 months ago - Stars: 41 - Forks: 0

mit-acl/mppi_numba
A GPU implementation of Model Predictive Path Integral (MPPI) control that uses a probabilistic traversability model for planning risk-aware trajectories.
Language: Jupyter Notebook - Size: 38.6 MB - Last synced at: 7 months ago - Pushed at: 8 months ago - Stars: 172 - Forks: 16

Daniellayeghi/OptimisationBasedControl
Optimal Control via Combined Inference and Numerical Optimization
Language: C++ - Size: 30.3 MB - Last synced at: 8 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 1

MC00614/mppi_ipddp_cpp
C++ Implementation of MPPI-IPDDP (Model Predictive Path Integral - Interior Point Differential Dynamic Programming) and Testing with MPPI variants and Multiple Environments
Language: C++ - Size: 1.38 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

sjYoondeltar/simple-DVMPC-implemetation
Language: Python - Size: 502 KB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 24 - Forks: 2

bosky2001/f1tenth_mppi
Language: Python - Size: 108 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

rajatsc/autonomous-rc-car
Language: Python - Size: 32.1 MB - Last synced at: 11 months ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

MizuhoAOKI/path_tracking_catalog
25 path-tracking algorithms are (goint to be) implemented with python.
Language: Jupyter Notebook - Size: 39.3 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 79 - Forks: 2

JaumeAlbardaner/mppi_trainer
Python scripts to train a neuralnet for MPPI
Language: Python - Size: 38.7 MB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

HariKrishnan06082k/Robot-Learning-for-Planning-and-Control
Topics include function approximation, learning dynamics, using learned dynamics in control and planning, handling uncertainty in learned models, learning from demonstration, and model-based and model-free reinforcement learning.
Language: Jupyter Notebook - Size: 18.4 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

parkerowan/libsia
SIA - C++/Python library for model-based stochastic estimation and optimal control
Language: C++ - Size: 22.7 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 13 - Forks: 1

silvery107/bayesian-opt-gpytorch
Bayesian Optimization for MPPI Control of Robot Arm Planar Pushing
Language: Python - Size: 26.3 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

ashBabu/spaceRobot_RL
Model based RL using Model Predictive Control
Language: Python - Size: 61.6 MB - Last synced at: 10 months ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0
