查看原文
其他

Apollo问答丨使用 Eigen 库出现的字节对齐错误,该怎么解决呢?

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



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


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


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

  

  ENJOY THE FOLLOWING  



Q:规划线突然改变了,导致车头会扭来扭去的问题该怎么解决呢?修改什么参数可以解决吗?—— @V右24
A:

这个的原因好像是你在那个位置给了它一个停止的命令,所以之前规划路线到那里就停止了,之后就相当于重新开始规划路线,所以会有这种情况。这个我当时也遇到过,有可能是线控底盘的问题,实际转向比规划转的多,我记得配置参数文件里有个转向相关的,你可以给个0.9倍的系数试试。—— @INTERESTING



Q:

使用Eigen库出现的字节对齐错误,该怎么解决呢?—— @刘俊杰

A:

自己写的话要注意有几个类使用了硬件加速指令集,必须使用宏指令强调。—— @刁羽峰



Q:

CyberRT的Proc函数,如果出错,无法返回。貌似不会报错,也不崩溃,Component会被持续唤醒?如果我在Proc内写了错误的代码,Proc函数没有返回,线程也不会退出。反而,会被新的消息触发。—— @从不半夜十点喝咖啡

A:

出错是指什么错误,Proc是调用的协程,分为2种类型,定时类型和消息触发类型,满足条件就会触发,可以查看日志是什么错误。这个函数的调用方式就是不停的触发。而且纠结这个问题的错误是什么错误呢?如果要定位问题可以增加打印,如果要发现错误可以增加Assert检查,如果是故意写错误让程序跑飞也没有意义,每次接受到消息之后会触发协程,协程里执行的就是Proc函数。—— @王方浩



Q:

准备采购显卡学习Apollo,请教个问题,如果要搭建Apollo6.0,建议显卡最低要求是哪个核心以上多少内存?如GTX1050ti 4G是否能在2-3年内不会出现性能不够?—— @森林木

A:

最好是8g的卡比较稳,可以的,自己用够了,但是2-3年不用升级不能保证。—— @王方浩



Q:

有人遇到过这种错误吗?在执行Sudo Bash Apollo.sh Build时,如果不用Sudo也报错。—— @Time''

A:

那可能是你先用了Sudo的原因,先Clean一下试试,再别加Sudo执行,Sudo Bash Apollo.sh Build 把 Build 换成Clean。—— @哦因崔斯汀




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


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

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


 问答积分榜 

微信昵称

提问积分

回答积分

总积分

哦因崔斯汀


_

30

30

太阳好大啊!


_

20

20

足各弓虽


_

20

20

靖远


_

20

20

INTERESTING


_

10

10

刘俊杰

10


_

10

刁羽峰


_

10

10

DH


_

10

10

Time''

10


_

10

北巷深情南巷猫


_

10

10

V右24

5


_

5

白银

5


_

5

白鲨豚

5


_

5

于飞

5


_

5

Ge Lun

5


_

5

从不半夜十点喝咖啡

5


_

5

刘丹LiuDan

5


_

5

大兴

5


_

5

雄栋

5


_

5

葡萄酸

5


_

5

违章动物

5


_

5

森林木

5


_

5

5


_

5

w

5


_

5


各位技术大牛也可以进入小程序回答问题获得相应积分,参加社区布道师评选,为开发者答疑解惑,更有机会获得小灶辅导~

报名可戳:社区布道师参与评选。


©️著作权归作者所有,如需转载,请注明出处,否则将追究法律责任。



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

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