整体架构及目前问题 - WeiJiLab/openpilot GitHub Wiki

仿真整体环境

Openpilot目前仿真环境如图下所示,其中:
PC虚拟机为Ubuntu20.04.5,运行Openpilot
最右侧为Carla 模拟器运行环境 Openpilot和Carla之间通过网络端口进行连接交互,连接脚本为bridge.py

仿真环境Setup

Setup文档参考https://github.com/WeiJiLab/openpilot/wiki/Ubuntu-Openpilot-With-Windows-Carla-Simulation

开发板+Carla整体环境

开发板+Carla运行环境和仿真环境类似,需要有Openpilot运行的操作系统环境和依赖库。
目前操作系统已经Port完成,参考文档https://github.com/WeiJiLab/openpilot-rootfs/blob/main/README.mdhttps://github.com/WeiJiLab/openpilot/wiki/NXP-%E7%BC%96%E8%AF%91%E7%8E%AF%E5%A2%83Setup
Openpilot依赖库尚有问题

目前依赖问题

主要是Openpilot如下依赖库安装后和weston冲突,无法启动weston图形化: ocl-icd-opencl-dev
qml-module-qtquick2
qtmultimedia5-dev
qtlocation5-dev
qtpositioning5-dev
qttools5-dev-tools
libqt5sql5-sqlite
libqt5svg5-dev
libqt5charts5-dev
libqt5x11extras5-dev