Codebase for adaptive interactive mixed-integer MPC (aiMPC): an optimal control-based interactive motion planning algorithm.
- Real-time Software-in-the-loop simulation in CARLA with Human-in-the-loop capability.
- ROS (Noetic) for communication.
- CARLA simulator
- Gurobi
- ROS Noetic
- MATLAB (data analysis)
- Blue vehicle is the ego vehicle and red vehicle is the human-driven vehicle.