06 2022 档案
摘要:树莓派4b,内存4g,4核,运行cartographer的情况:  目前除cartographer,其他节点起的也
阅读全文
摘要:### 前言 #### 几个关键数据结构 * submap:父类,由submap2d继承后,还会有栅格类型等的属性 ``` //子图的局部位姿 const transform::Rigid3d local_pose_; //子图包含的激光帧数 int num_range_data_ = 0; //子
阅读全文
摘要:树莓派开机桌面没有了,连上显示器发现提示Read-only file system 先用命令 ` df -T -h ` 查看文件系统ext4挂载名称 然后执行下面的修复命令 ` fsck.ext4 -y /dev/vdb1 ` /dev/vdb1就是树莓派ext4分区的挂载名称 完成后reboot
阅读全文
摘要:Node node(node_options, std::move(map_builder), &tf_buffer, FLAGS_collect_metrics); c++11: std::move 是将对象的状态或者所有权从一个对象转移到另一个对象,只是转移, 没有内存的搬迁或者内存拷贝所以可以
阅读全文
摘要:概要: emplace内部实现是多参数模板,保证在插入对象的时候,直接插入构造函数的参数列表。如下例子中,自定义类C的插入 #include <iostream> #include <thread> #include <unistd.h> //休眠时间 #include <vector> using
阅读全文
摘要:报错如下: com.jetbrains.cidr.execution.debugger.backend.gdb.GDBDriver$GDBCommandException: ptrace: Operation not permitted. 解决: 编辑/etc/sysctl.d/10-ptrace.
阅读全文
摘要:1、常用快捷键(不区分大小写) Run > Start Debugging (F5) debug View > Run (Ctrl+Shift+D) 运行并且debug View > Search (Ctrl+Shift+F) 全局搜索 这些快捷键都可以修改,定制符合自己的快捷方式: 文件 > 首选
阅读全文
摘要:https://zhuanlan.zhihu.com/p/404552723 在跟着上面教程,对cartographer配置clion环境时,报GMOCK_LIBRARY的错误 修改三个地方: cartographer文件夹下的CMakelists.txt文件中GMOCK_LIBRARY改为GMOC
阅读全文
摘要:编译carto时报错: Could not import extension sphinx.builders.latex (exception: cannot import name 'contextfunction' from 'jinja2' 原因: sphinx和jinja2版本不匹配 解决:
阅读全文
摘要:### 准备 * 1、终端起roslaunch cartographer_ros bslidar.launch * 2、clion里面:Run ==> Attach to Process,在下拉框中选择cartographer_node来执行,可以debug debug栏中可以看到线程信息,从下到上
阅读全文
摘要:ROS bloom deb打包 1、创建简单的功能包 catkin_create_pkg deb_demo roscpp rospy 创建一个.cpp文件,写上测试程序,并编译运行通过。 #include "ros/ros.h" #include <signal.h> void MySigintHa
阅读全文
摘要:ROS安装过程中,常常会出现rosdep update出错的问题。ROS安装过程中,常常会出现rosdep update出错的问题。参照大神博客完成。 我的系统是ubuntu20.04 mate,python3,按照上面大佬的安装,整理下自己的修改过程,方便后面用到。 1、下载rosdistro到本
阅读全文