摘要:
ordered_multi_queue.cc OrderedMultiQueue主要函数为; 类中定义一个queues_,包含很多个带有key的Queue,每个Queue负责一种传感器数据收集和处理。 void OrderedMultiQueue::Add(const QueueKey& queue 阅读全文
posted @ 2020-03-07 22:46
heimazaifei
阅读(603)
评论(0)
推荐(0)
摘要:
C++ MAP 参考链接:https://blog.csdn.net/sevenjoin/article/details/81943864 map是STL的一个关联容器,它提供一对一的hash。map內部的实现自建一颗红黑树,如下: 应用举例:增 查 删 c map words; for(strin 阅读全文
posted @ 2020-03-07 21:06
heimazaifei
阅读(217)
评论(0)
推荐(0)
摘要:
C++ 调用 Lua 参考链接:https://blog.csdn.net/shun_fzll/article/details/39120965 https://www.cnblogs.com/hewei2012/p/6393229.html https://www.cnblogs.com/ 阅读全文
posted @ 2020-03-07 17:55
heimazaifei
阅读(640)
评论(0)
推荐(0)
摘要:
C++ std::prev/std::next/std::advance auto 参考链接:https://www.cnblogs.com/zhoutaotao/p/3833249.html auto 作用:定义变量时放在变量前,无需知道具体变量类型,系统可自行推断类型,减少编程工作,特别是在模板 阅读全文
posted @ 2020-03-07 17:54
heimazaifei
阅读(351)
评论(0)
推荐(0)
摘要:
class Time 时间类型 作用:实现时间相关变量转换,本类中用到C++ 库chrono,参考小贴士 主要函数: double ToSeconds(Duration duration); 把duration(不管什么单位)转换为second Time FromUniversal(int64 ti 阅读全文
posted @ 2020-03-07 17:52
heimazaifei
阅读(453)
评论(0)
推荐(0)
摘要:
Task 和 Thread_pool class Task 任务类 class Thread_pool 线程池 线程池:一定数量的线程集合。 用于执行task(任务,可以简单理解为函数)。执行过程中,task 被插入任务队列task_queue,线程池根据插入顺序依次执行。task之间可能有依赖关系 阅读全文
posted @ 2020-03-07 17:51
heimazaifei
阅读(903)
评论(0)
推荐(1)
摘要:
class FileResolver 读lua参数文件程序接口 参考cartographer_common_configuration_file_resolver.md class LuaParameterDictionary 获取lua参数表 说明: 读取 lua参数 相关文件,形成lua 参数表 阅读全文
posted @ 2020-03-07 17:50
heimazaifei
阅读(459)
评论(0)
推荐(0)
摘要:
class Histogram 数据直方图统计函数 作用:统计所有数据中不同区间数据的个数 函数: 默认构造 add(float value) :添加数据 ToString(int buckets) :输出统计结果 buckets 输入,表示统计数据分成的区间数量 参数: values_; 待统计数 阅读全文
posted @ 2020-03-07 17:49
heimazaifei
阅读(483)
评论(0)
推荐(0)
摘要:
class FileResolver 读lua参数文件程序接口 cartographer中大部分接口函数定义为纯虚函数,然后通过另一个子类实现。 如FileResolver类: 实现方式: 函数: GetFullPathOrDie(const std::string& basename) : bas 阅读全文
posted @ 2020-03-07 17:47
heimazaifei
阅读(313)
评论(0)
推荐(0)
摘要:
class BlockingQueue 是线程安全的阻塞队列,(生产者消费者模式) 函数: 构造函数初始化队列大小,kInfiniteQueueSize=0默认不限制容量。queue_size限制容量:通过条件变量做到. 不可拷贝不可赋值 Push() :添加元素,容量不够时,阻塞等待 Pop() 阅读全文
posted @ 2020-03-07 17:46
heimazaifei
阅读(327)
评论(0)
推荐(0)
摘要:
全局优化 SLAM过程全局优化基本原理,参考:https://zhuanlan.zhihu.com/p/50055546 :第i个Submap相对于世界坐标系的位姿,其中上角标 表示这是Submap的位姿, ; :第j个Scan相对于世界坐标系的位姿,其中上角标 表示这是Scan的位姿, ; :第j 阅读全文
posted @ 2020-03-07 17:44
heimazaifei
阅读(3250)
评论(0)
推荐(1)

浙公网安备 33010602011771号