Apollo问答丨Apollo的代码是用什么IDE来组织的?
自Apollo开发者社区小程序上线以来,我们每一天都会在「社区问答」板块收到许多开发者的技术提问。
每周,可爱的Apollo小姐姐都会精选出被采纳的社区问答进行整理汇总,并统一对大家进行答复。
让我们一起看看本周的精选问答吧~~若你有更好的回答或建议,欢迎留言或加入开发者交流社群一起讨论分享!各位技术大牛也可以到小程序回答问题获得相应积分,参加社区布道师评选。
以下,ENJOY
使用LGSVL联合Apollo3.0安装仿真系统,执行 bash /scripts/rosbridge.sh出错,如下图。
先确定一下是否安装rosbridge,再查看一下/home/tmp/ros/share/rosbridge_server/launch/rosbridge_websocket.launch是否存在。
Apollo的代码是用什么IDE来组织的?
用的VS Code,官方文档里有配置教程。
配置好Docker环境的能移植到另一个无网的机子上吗?
可以的,把用到的所有镜像挨个Docker save 出来,拷到另一台机器docker load 中去,dev_start的时候加不联网参数。
把DBC文件放进去生成不了c代码,如下图。
Apollo对DBC文件的格式有要求,对照下格式。
CurveSegment中定义的s值是累加的意思,累加的起点是哪里呢?
Curve指的是lane boundary(lane 边界)的属性,这个s就是基于每一个lane的起点来累加的。
map_lane. proto中定义的lane、left_boundary和left_sample是什么关系,二者定义的点的数量是一致的吗?
left sample指的是道路中线采样点对应的左边界采样点(s相同),left boundary是左边界的属性,这个里面的Curve也有采样点。一般来说采样点密度是一样的,但是也有不一样的情况,可以按需使用。
自社区推出问答积分赛活动以来,Apollo小哥哥每天在社区交流群中分享开发者的提问,并收到了很多热心的解答,大家互帮互助的精神非常赞!
为了奖励为社区作出贡献的开发者,Apollo小哥哥每周将选出积分榜第一名,送出Apollo定制周边一份~
本周积分榜前10名新鲜出炉,快看看自己有没有上榜吧,第一名记得找小哥哥领奖哦~
开发者在使用Apollo平台过程中,如果遇到任何的技术难题,都可以在社区小程序或开发者交流群寻求大神的解答,欢迎大家积极交流!