自动驾驶的控制算法实现。
TO_DO:
后续计划使用C++ 通过carla-ros-bridge在carla上实现。
此部分参考PythonRobotics,使用C++ 实现了部分横向控制算法。
推荐在Ubuntu 18.04/20.04 环境下运行
-
cmake
在Ubuntu中安装cmake:
sudo apt install cmake
-
Eigen
在Ubuntu中安装Eigen:
sudo apt-get install libeigen3-dev
-
python3
在当前目录下输入:
mkdir build
cd build
cmake ../
make
蓝色为参考轨迹
红色为车辆行驶轨迹
此目录存放matlab代码与模型。
此部分参考B站老王,使用carsim2019.1与Matlab2020a实现自动驾驶的横向+纵向控制算法。
此目录存放建模过程笔记:
此目录存放横纵向控制相关知识笔记: