
apollo
文章平均质量分 77
sunyoop
分享是最好的老师~
展开
-
【Apollo】【driver】【gnss】模块调试与分析
环境:apollo 2.5 + ubuntu16.04 + docker 编译 gnss module 代码所在路径/apollo/modules/drivers/gnss 编译方式:ubuntu@in_dev_docker:/apollo$ ./apollo.sh build_gnss 注意事项:编译脚本apollo.sh里面的build选项并不是编译所有的组件,只是用bazel编译...原创 2018-05-23 14:49:09 · 6071 阅读 · 2 评论 -
【Apollo】【localization】调试与分析
版本信息: ubuntu16.04+apollo2.5+docker localization modules 有两种定位算法,RTK和MSF 输入 RTK(Real Time Kinematic):输入IMU和GPS信息 MSF(multi-sensor fusion):输入IMU,GPS,LiDAR,Localization map信息和参数配置文件,有 velodyne64...原创 2018-05-21 19:58:06 · 7730 阅读 · 7 评论 -
【Apollo】【driver】【gnss】适配新的gps设备的方式与经验总结
资源: 1. 论坛:http://www.51apollo.com 2. gitlab上的docs,查找方式:在vscode中搜索关键字 3. gitlab上的Issues 4.原创 2018-05-25 16:06:37 · 3818 阅读 · 8 评论 -
基于【Apollo】进程异常崩溃定位方法
现象 在dreamview里面,打开Navi_planning或者Planning模块的开关,开关运行一段时间后会自动关闭并重新开启。 定位过程 查看dreamview代码,模块开关定义在modules/dreamview/conf/hmi.conf modules { key: "navigation_planning" value: { display_name: ...原创 2018-05-29 18:25:54 · 2271 阅读 · 2 评论 -
【Apollo】supervisor组件的应用
Supervisor 一个client/server系统,用来控制一系列进程在UNIX-like操作系统上 supervisord(server):响应client端的命令,控制进程启动,停止,监控进程,重新启动崩溃或退出的进程,记录进程日志,生成并处理进程生命周期中的点事件。supervisord使用一个配置文件,通常是/etc/supervisord.conf 里面是一些配置信息。 su...原创 2018-06-21 11:37:13 · 959 阅读 · 0 评论 -
【Apollo】模拟运行
资源: 1. 论坛:http://www.51apollo.com 2. gitlab上的docs,查找方式:在vscode中搜索关键字 3. gitlab上的Issues 4.原创 2018-06-07 14:40:49 · 3679 阅读 · 1 评论 -
【Apollo】【driver】【canbus】适配非canbus设备的方式
首先,要明白只有can_client才会与设备通信,在apollo中can_client提供了三种通信方式 enum CANCardBrand { FAKE_CAN = 0; //假的数据通信,一般模拟使用 ESD_CAN = 1; //esd canbus卡通信 SOCKET_CAN_RAW = 2; //socket 通信,在gem车上使用 } 需要新增...原创 2018-06-07 16:29:10 · 2566 阅读 · 0 评论