查看原文
其他

Apollo问答丨安装完最新的440显卡驱动后重新编译Apollo报错怎么办?

阿波君 Apollo开发者社区 2022-07-29


自Apollo开发者社区小程序上线以来,我们每一天都会在「社区问答」板块收到许多开发者的技术提问。


每周,可爱的Apollo小姐姐都会精选出被采纳的社区问答进行整理汇总,并统一对大家进行答复。


让我们一起看看本周的精选问答吧~~若你有更好的回答或建议,欢迎留言或加入开发者交流社群一起讨论分享!各位技术大牛也可以到小程序回答问题获得相应积分,参加社区布道师评选。



  ENJOY THE FOLLOWING  




Q:

从Git代码库pull最新的Apollo主线代码安装完最新的440显卡驱动后重新编译Apollo报错。


A:

将所有下载失败的软件包(如图示中rules_python-0.0.2.tar.gz)从对应网址(https://github.com/bazelbuild/rules_python/releases/download/0.0.2/rules_python-0.0.2.tar.gz)手动下载,然后放置到Apollo仓库下的.cache/distdir目录中,注意SHA256的一致性。一个典型的.cache/distdir目录包括:





Q:

按照dkid 的教程,激光雷的适配规划,修改planning_config文件里的参数之后,不能启动planning节点的问题。


A:

删掉该文件,换一个刚从压缩包里面解压的文件,那个配置文件可能损坏了,替换一下先试试。




Q:

最新更新的Apollo代码编译成功后,没有生成BUILD文件描述的lib_common_component_example.so?所有的模块编译完都没有输出最终可执行程序,编译过程没有报错。


A:

改下build文件,将选项linkopts=["shared"]改成linkshared=Truecc_library改为cc_binary就可以了。另外,记得导入cc_binary







Q:

怎么把用极坐标系表示的点云数据转成KITTI的bin文件呢?拿到的数据格式是这样的:


A:

一般激光原始坐标系是极坐标的,驱动程序都会转成笛卡尔坐标,方便使用。可以参考下apollo\modules\drivers\velodyne\parser\velodyne_parser.cc






Q:

相机内参的标定有没有一个评价工具?现在用棋盘格标了一个,是否准确,误差有多大?

A:

①有,反投影误差,如果用cv标的话有对应函数,或者把点坐标拿出来, 放到opencv里算一下就行。


②用Matlab精度会比opencv高一些。 opencv 是需要自己算的,Matlab会直接输出结果,需要export一下。






自社区推出问答积分赛活动来,Apollo小哥哥每天在社区交流群中分享开发者的提问,并收到了很多热心的解答,大家互帮互助的精神非常赞!


为了奖励为社区作出贡献的开发者,Apollo小哥哥每周将选出积分榜第一名,送出Apollo定制周边一份~

 

本周积分榜前10名新鲜出炉,快看看自己有没有上榜吧,第一名记得找小哥哥领奖哦~


开发者在使用Apollo平台过程中,如果遇到任何的技术难题,都可以在社区小程序或开发者交流群寻求大神的解答,欢迎大家积极交流!





您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存