说明:本文所示多为记忆中步骤,实际安装可能存在小问题,欢迎评论区交流。另autoware部分并未详细说明,最后测试的自动驾驶案例,其gf_global_planner与gf_decision_maker是参照autoware源码自己写的规划与决策节点,官方autoware源码中并不包含。这两部分源码还在完善中,后期会在本专栏中发布源码,欢迎关注。如有错误,欢迎指正。
版本信息: Carla 0.9.11 、Ros melodic、Autoware 1.14
1. Carla安装
这里推荐carla0.9.11,因为0.9.12版本明显比0.9.11版本更加占用电脑资源,而且carla ros bridge目前只更新到0.9.11版本。(carla 与ros bridge版本需要对应)。
下载地址:
最全学习资料 https://gitee.com/studywangkeba/zdjs
AdditionalMap可以不用。
下载完成后,解压,终端执行./CarlaUE4.sh即可运行,但不排除电脑出现缺少依赖的情况,按错误提示下载相应的依赖即可。
2. Carla Ros Bridge安装
官方教程:
CARLA Simulatorcarla.readthedocs.io/projects/ros-bridge/en/latest/
(1) 创建工作空间 https://gitee.com/studywangkeba/zdjs
mkdir -p ~/carla-ros-bridge/catkin_ws/src
(2) 获取ros bridge源码
cd ~/carla-ros-bridge
这里直接去0.9.11版本的源码即可。