摘要:
1. 安装 从官网下载最新版本的Clion https://www.jetbrains.com/clion/ 并解压到指定的目录,例如: /home/xkc/software/clion-2017.2.3 默认Clion可以免费使用30天,学生可以凭借学生证,免费使用的话可以申请一年. 授权方法:激 阅读全文
摘要:
1.导入项目 准备工作 1, first we should make sure the compile with build.sh under ORB_SLAM2-master is OK. 2, then if we want to build debug version, we need to 阅读全文
摘要:
命令步骤: 例如卸载ffmpeg包: 阅读全文
摘要:
设计模式,泛型编程 阅读全文
摘要:
设计模式,泛型编程 阅读全文
摘要:
C++ operator重载运算符和隐式转换功能的实现: 运算结果: 可以在网上在线运行代码,C++Shell网址:http://cpp.sh/82xpny 阅读全文
摘要:
转自:http://www.cnblogs.com/wenhust/ 转自:http://www.cnblogs.com/wenhust/ 书籍: 1.必读经典 Thrun S, Burgard W, Fox D. 《Probabilistic robotics》[M]. Cambridge, US 阅读全文
摘要:
Boost 提供了状态机的实现接口,采用了CRTP技术实现,下面以秒表为例子实现一个状态机,这是一个官方的例子,也可以参考资料:Boost Statechart 庫,状态机的状态转换图如下所示: 实现代码如下: 运行效果如下: 阅读全文
摘要:
简单介绍和例子请参考:C++ 惯用法 CRTP 简介 下面例子为兼顾CRTP和多态的例子。 运行结果: 阅读全文
摘要:
机器人的复杂行为的控制结构CA(Contrl Architecture)通常使用有限状态机来实现,例如ROS提供的smach。行为树是另外一种实现机器人控制的方法,ROS下代表的开源库有pi_trees和ROS-Behavior-Tree。 参考资料 [1]. ROS-Behavior-Tree [ 阅读全文