![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
apollo
ycy_dy
“工欲善其事,必先利其器。”
展开
-
安装apollo时没有install_docker.sh
安装apollo时没有install_docker.sh 在安装apollo时,git apollo源码git clone https://github.com/ApolloAuto/apollo.git之后 执行:bash docker/scripts/install_docker.sh 发现没有install_docker.sh脚本文件,则需要手动安装docker在Ubuntu...原创 2018-05-29 23:54:28 · 2880 阅读 · 0 评论 -
【apollo】基础学习之sigmoid函数
【apollo】基础学习之sigmoid函数sigmoid 是使用范围最广的一类激活函数,具有指数函数形状,它在物理意义上最为接近生物神经元。此外,(0, 1) 的输出还可以被表示作概率,或用于输入的归一化,代表性的如Sigmoid交叉熵损失函数。然而,sigmoid也有其自身的缺陷,最明显的就是饱和性。从上图可以看到,其两侧导数逐渐趋近于0sigmoid 的软饱和性,使得深度...原创 2018-08-27 23:25:05 · 795 阅读 · 0 评论 -
APOLLO学习C++基础之一[unique_ptr智能指针]
APOLLO学习C++基础之一[unique_ptr智能指针] 在学习apollo过程中,经常碰到这样的指针,unique_ptr,就是我要讲的智能指针,(当然,对于C++的高手来说,就是小菜一碟,对于经常使用C的我,当然有点陌生,所以就一点一点的学习,一点一点的积累。)导航器指针(navigator_ptr_)、监控日志类对象(monitor_l...原创 2018-07-21 21:55:05 · 1002 阅读 · 0 评论 -
apollo学习基础之二[ROS使用C++ 的Timers类定时器]
ROS使用C++ 的Timers类定时器 roscpp定时器,它允许您安排一个回调发生周期性。就是以一定的频率执行你程序或者任务,类似我们之前学习发布、订阅的ros::rate,但是比ros::rate更加的灵活。但是定时器不是实时的线程/内核替换,也不能保证它们的准确度,因为系统负载/功能会有很大的变化。使用定时器和我们ros学习订阅是类似的,如下:ros::Timer timer...原创 2018-07-13 22:41:09 · 2345 阅读 · 2 评论 -
apollo学习基础之一 [.proto协议文件]
apollo学习基础之一 [.proto协议文件] 在学习apollo过程,有很多基础知识必须先熟悉了解,否则在阅读代码过程中会很吃力。那么其中对.proto文件的理解和使用,特别、非常的重要。你可以在网上百度一下proto,会出来很多good的博客,讲的非常详细。所以,我这版本,就不写那么详细了。只提炼出常用的。1.定义概念 proto 也就是protobuf,即protocol buff...原创 2018-07-12 23:17:01 · 5190 阅读 · 0 评论 -
apollo学习基础之三[适配器adapter学习]
apollo学习基础之三[适配器adapter学习] 目录 apollo学习基础之三[适配器adapter学习]1.适配封装设计2. AdapterManager的设计3.总结归纳: 我们知道,百度优化了ROS,使用ros的通信机制,但是我们在源码学习中,很少见到ros的p...原创 2018-07-16 22:50:38 · 2840 阅读 · 1 评论 -
apollo调试rosserial
apollo 调试 rosserial一、准备 1、 进入apollo docker环境 执行 bash docker/scripts/dev_start.sh -l -t dev_5 bash docker/scripts/dev_into.sh 后面的dev_5 是之前执行保存docker环境 docker ps #获取co...原创 2018-08-18 14:08:15 · 541 阅读 · 0 评论 -
ubuntu16.04安装nvidia 及apollo 安装NVIDIA
ubuntu16.04安装nvidia 及apollo 安装NVIDIA1、首先查看自己的pc显卡的型号 ubuntu16.04 查看方法: 查看GPU型号 :lspci | grep -i nvidia 查看NVIDIA驱动版本: sudo dpkg --list | grep nvidia-*但是我自认为ubuntu查看方法不是很靠谱...原创 2018-07-20 16:38:53 · 2130 阅读 · 0 评论 -
rossserial 安装 出现【NameError: global name 'SerialException' is not defined】错误解决
NameError: global name 'SerialException' is not defined最近在tiarosserial的时候出现很多问题。搜索百度几乎找不到完整满意的答案。所以自己折腾了几天,半天也没整出来。所以闲着就想,一闲就开始折腾。最近发现了端倪。冷静分析 ,查看错误的代码的语句,应该是serial问题。于是又做了实验:(如下图)然后输入:&g...原创 2018-08-23 23:06:09 · 1499 阅读 · 0 评论