【Autoware】编译仿真

仓库拉取

bash 复制代码
git clone https://github.com/autowarefoundation/autoware.git
vcs import src < repositories/autoware.repos

编译

bash 复制代码
colcon build --symlink-install --cmake-args -DCMAKE_BUILD_TYPE=Release -DCOMPILE_WARNING_AS_ERROR=OFF -DBUILD_TESTING=OFF --parallel-workers 1

问题:

  1. autoware_path_optimizer失败:
    需要acados、t_renderer。
    注意,编译acados编译默认的python路径是cados/.venv/bin,需要软连接指定系统python
bash 复制代码
mkdir -p /home/hp-omen-lc/Programs/acados/.venv/bin 
ln -sf /usr/bin/python3 /home/hp-omen-lc/Programs/acados/.venv/bin/python3 
/home/hp-omen-lc/Programs/acados/.venv/bin/python3 --version
  1. ros2agnocast失败:
    升级python插件:
bash 复制代码
python3 -m pip install -U setuptools colcon-ros colcon-common-extensions

资源下载

地图:

bash 复制代码
wget https://autoware-files.s3.us-west-2.amazonaws.com/maps/demos/sample-map-planning.zip -O /home/hp-omen-lc/autoware_map/sample-map-planning.zip

场景:

bash 复制代码
git clone https://github.com/autowarefoundation/autoware_sample_scenarios.git

仿真启动

CPU启动:

bash 复制代码
ros2 launch autoware_launch planning_simulator.launch.xml map_path:=/home/hp-omen-lc/autoware_data/maps/sample-map-planning vehicle_model:=sample_vehicle sensor_model:=sample_sensor_kit

GPU启动:

bash 复制代码
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia ros2 launch autoware_launch planning_simulator.launch.xml map_path:=/home/hp-omen-lc/autoware_data/maps/sample-map-planning vehicle_model:=sample_vehicle sensor_model:=sample_sensor_kit rviz:=true use_gpu:=true perception_mode:=template

模拟效果

相关推荐
熠速3 小时前
HIL测试中的总线与通信协议
人工智能·自动驾驶·仿真测试·硬件在环半实物仿真
深蓝学院2 天前
阿里突袭自动驾驶!开源Qwen-Drive-1.0,统一“感知+规划+问答”
大模型·自动驾驶
AiNightVision3 天前
NMC存算一体与AI ISP
人工智能·算法·车载系统·自动驾驶·无人机·视频·智能硬件
别动我齐刘海3 天前
ROS2 Jazzy + C++ 实战路线——基础学习1
c++·vscode·python·ubuntu·机器学习·自动驾驶·github
JuiceFS3 天前
卓驭:百 PB 级智驾数据存储架构演进
后端·自动驾驶
AiNightVision4 天前
AI-ISP微光全彩夜视技术深度解析:如何在0.001Lux下实现全彩成像
人工智能·计算机视觉·车载系统·自动驾驶·无人机·智能家居·智能硬件
硅谷秋水7 天前
Qwen-Drive-1.0:迈向自动驾驶视觉-语言基础模型的第一步
人工智能·深度学习·机器学习·语言模型·自动驾驶
海盗12348 天前
AI 新闻日报 2026-09-11:SWE-2 逼近前沿、宇树开源具身基座、中国自动驾驶欧洲载客
人工智能·开源·自动驾驶
DisonTangor11 天前
Qwen-Drive-1.0:首个统一 3D 感知、视觉问答与运动规划的自动驾驶视觉语言基础模型
人工智能·3d·自动驾驶
DreamLife☼11 天前
Agent的典型应用场景深度解析
自动驾驶·agent·iot·工业·智慧交通·医疗健康