- 博客(3)
- 资源 (4)
- 收藏
- 关注
原创 Apollo 3.5 各功能模块的启动过程解析
Apollo 3.5彻底摒弃ROS,改用自研的Cyber作为底层通讯与调度平台。本文对Apollo 3.5 各功能模块的启动与关闭进行解析,希望给感兴趣的同学带来一定的帮助。一、DreamView模块启动过程启动脚本文件scripts/bootstrap.sh的start文件中可执行文件配置项定义如下:function start() { ./scripts/monitor.sh s...
2018-12-27 17:33:03 23024 21
原创 Apollo 3.5的构建方法
Apollo 3.5彻底摒弃ROS,改用自研的Cyber作为底层通讯机制。另外,随着Apollo仓库中大文件数量增多,为提高代码更新效率,Apollo改用Git LFS来管理代码仓库。可以说,Apollo 3.5是一个全新的代码仓库,与之前的版本几乎不兼容。本文简介Apollo 3.5的构建方法,希望给感兴趣的同学带来一定的帮助。一、安装Git LFS# Required for Ubuntu...
2018-12-20 11:15:14 19938 40
原创 std::packaged_task与std::async的差别
std::packaged_task与std::async均用于创建异步任务,二者均可通过std::future对象返回执行结果,二者使用的一个主要差别是:std::packaged_task需要等待异步结果返回,而std::async不必。下面给出一个显示二者差异的示例程序:#include <functional>#include <future&gt
2018-12-15 10:12:37 1764
UEFI引导模式Win10+Ubuntu17.04双系统安装方法(ThinkPad T460p)
2017-10-20
Codejock.Xtreme.Toolkit.Pro.v15 Part 2
2011-04-14
Codejock.Xtreme.Toolkit.Pro.v15 Part 1
2011-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人