xzh's starred repositories
acados_solver_ros2
Helper packages to use the Acados solver for non-linear optimization in ROS2 applications.
car-physics-pacejka
Vehicle dynamics with a sophisticated friction model and drive-train model that can be used to augment any multi-body simulation (such as Gazebo) involving vehicles.
differential_drive_acados
acados example used to control a differential drive ground vehicle
MPC_CollisionAvoidance
Model Predictive Control using acados and ROS.
Lateral-trajPlan-and-control-with-MPC
A demo to show how to do the trajectory planning that help vehicle return to the reference line and how to use MPC to track the trajectory
testemplanner
Implementation of motion planning for self-driving cars based on EM Planner in CarSim
CarSim-Simulink-Co-Simulation
CarSim – Simulink Co-Simulation Model with Two Vehicles
pycarsimlib
An easy-to-use carsim wrapper library to call carsim solver from python scripts.
Matlab-simulink-
实用carsim进行仿真,simulink基于mpc进行汽车的控制,使得汽车按照给定路径点进行运行,生成视频
Adaptive-Cruise-Control-System-Modelling
ACCS modelling with Matlab/Simulink & Carsim
path_following_by_MPC
path_following_by_MPC(Carsim and simulink)
Simulation-platform
Simulation platform for autonomous vehicle motion planning and control
Basic-MPC-based-on-CasAdi-for-a-mass-point-vehicle-model
This is a Matlab and CasADi based Model Predictive Control (MPC) implementation for a kinematic vehicle model. The primary goal of this control is to drive the vehicle to follow a predefined reference point with minimum deviation, while considering the constraints of the vehicle and controls.
nmpc_CarSim
NMPC is implemented using Casadi in Matlab to control the steering, throttle, and braking of a vehicle in CarSim
Speed-comparison-of-some-QP-solvers
Speed comparison of QP solvers such as qpOASES, OSQP, casadi, hpipm, acados
ModelPredictiveControl_F1-car
Developed a MPC controller to drive a racecar within track limits for famous circuits and minimize laptime
mpc_casadi
ROS implementation for omnidirectional mobile robot tracking and navigation using Nonlinear MPC based on CasADi toolkit
Multi-purpose-MPC
Multi-Purpose MPC for Reference Path Tracking, Time-Optimal Driving and Obstacle Avoidance
robust_mpc_obstacle_avoidance
Robust model predictive control for path tracking with obstacle avoidance
Model-Predictive-Control
Model predictive control (MPC) of an autonomous vehilcle for lane tracking and obstacle avoidance with ACADO toolkit
GA_PSO-optimized-RNN-based-LPV_MPC
Neural Network and ANFIS based auto-adaptive MPC for path tracking in autonomous vehicles
Self-adaptive-PID
Optimized self-adaptive PID speed control for autonomous vehicles
GA-optimized-MLP-based-LPV_MPC
This is the implementation of the work done in "Optimized self-adaptive PID speed control for autonomous vehicles" paper.
NN_MPC-vs-ANFIS_MPC
Autonomous driving using GA-optimized neural network based adaptive LPV-MPC controller
Optimized_adaptive_MPC
Optimized adaptive MPC for lateral control for autonomous vehicles
Data-Structures-and-Algorithms
学习数据结构与算法