Bolin's repositories
Basic_SD_Algorithm
Basic Self-Driving Algorithm for Study Proposal
Autopilot-TensorFlow
A TensorFlow implementation of this Nvidia paper: https://arxiv.org/pdf/1604.07316.pdf with some changes
CourseraMotionPlanning
final project for coursera motion planning course
DRL-Energy-Management
Deep reinforcement learning based energy management strategy for hybrid electric vehicle
f1-circuits
A repository of Formula 1™ circuits in GeoJSON format.
f1tenth_gym
This is the repository of the F1TENTH Gym environment.
genesis_path_follower
MPC Path Follower for the Hyundai Genesis.
global_racetrajectory_optimization
This repository contains multiple approaches for generating global racetrajectories.
GraphBasedLocalTrajectoryPlanner
Local trajectory planner based on a multilayer graph framework for autonomous race vehicles.
IAC-Controls
Control strategies used Indy Autonomous Challenge from IUPUI-IITKGP-USB team
laptime-simulation
This repository contains a quasi-steady-state lap time simulation implemented in Python. It can be used to evaluate the effect of various vehicle parameters on lap time and energy consumption.
LearningMPC
Learning based Model Prodictive Control for online iterative trajectory optimization for F1/10 autonomous racing.
mod_vehicle_dynamics_control
TUM Roborace Team Software Stack - Path tracking control, velocity control, curvature control and state estimation.
Multi-Purpose-MPC
Multi-Purpose MPC for Reference Path Tracking, Time-Optimal Driving and Obstacle Avoidance
MW208_AUTON_RACECARS
An attempt at MathWorks' Excellence in Innovation Project 208
OpenLAP-Lap-Time-Simulator
Open source lap time simulator coded in MATLAB.
OpenLapSim
The Open Source Lap Time Simulation Software
pyMPC
A Model Predictive Control (MPC) Python library based on the OSQP solver.
PythonRobotics
Python sample codes for robotics algorithms.
race-simulation
This repository contains a race simulation to determine a race strategy for motorsport circuit races. Race strategy in this context means the determination of pit stops.
RacingLMPC
Implementation of the Learning Model Predictive Controller for autonomous racing
robust-tube-mpc
Robust model predictive control using tube
SBMP_PerfDriving
Supplementary code for publication titled: "Search-Based Motion Planning for Performance Autonomous Driving" presented on the 26th IAVSD International Symposium on Dynamics of Vehicles on Roads and Tracks
velocity_optimization
Optimizes (Maximizes) the velocity profile for a vehicle with respect to physical constraints (e.g., power, force, combined acceleration, ...). Takes into account a variable friction potential between road and tires. Max. power input can be variable (for e.g., energy strategy purpose).