自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 分步骤编译安装Cartographer

编译环境:Ubuntu20.04;ROS版本:ROS Noetic;

2023-08-30 16:05:11 1062 2

原创 读取CSV文件数据、编辑完再存入CSV

坐标转换工作中经常需要处理各类数据,而输入的信息中,有很多形式,ROSbag、txt和CSV等等。不同于ROSbag,CAN信号等数据流。CSV需要先提取一下。这里记录一下,后面好查。如果用C++的话,相对复杂一些,需要用数组一个个赋值再记录(确实很水,这里只是记录一下哈)以上代码mark一下,后面应该还会用到。这类数据处理,python好用。这里把两个功能函数也记一下。

2023-08-17 18:45:53 270 1

原创 编译Cartographer之lua版本

建议老老实实卸载5.4,安装5.3版。5.4的卸载方法在其安装文件的Makefile里面有,直接sudo make uninstall即可。后面直接编译5.3版,即可。注意安装Cartographer之前,确认lua版本。因为软件自带的版本检测器只支持5.2和5.3版。如果强行将cmake文件修改为5.4,后面会报其他的库文件问题。如果按照最新版5.4下载,会报无法找到lua的库问题。

2023-07-28 16:14:56 249 1

原创 ROS2 bag中自定义msg信息转为rviz中显示信息

原理主要是,将自定义bag里面msg中自定义的信息解析并提取出来(subscription),赋值给PCL格式下的例如PointCloud,然后再将PCL格式的点云以rviz中常用的数据格式显示出来。试验过程中采集的各种场景下的ROSbag也非常多,经常会在某个场景采集多次,有时候会希望在PC端实现采集场景的信息复现,ROS中常用的可视化显示中包括rviz。实际开发中,往往会参考传感器信息类型需要,定义专门的msg信息,然后提取其中的有用数据用于后续的计算开发。

2023-07-11 11:02:26 1062

转载 RPC Specific Type分类

以上三种为基础类型,但实际应用过程中往往并不会按照基础类型来出牌,Field应运而生,Field接口更侧重于域值的管理,对于AUTOSAR架构而言,在系统配置中单独设立了一个接口用于Field的配置,对于Linux常用的vsomeip协议栈而言,Field的发送可以直接通过调用Method和Event的发送和解析接口实现,Field暴露的服务接口由Notifier、Getter、Setter三种。Event用于Server端向已定阅的Client端发送通知,一般用于状态值的通知或触发性事件的通知。

2023-06-26 16:37:50 411 1

转载 TCP、UDP和IPC

TCP是位于传输层的协议,它是面向链接的,提供全双工的服务,数据流可以双向传输。TCP是一种可靠的传输,它拥有三次握手机制保证数据传输的可靠性,如果对方没有接收到数据则会一直尝试重新传输。像FTP文件传输,远程登陆,HTTP,SMTP,HTTPS等等需要保证传输完整性的都是基于TCP协议。UDP也是位于传输层的协议,它是无连接的,面向报文的协议。UDP只能使用尽最大努力交付,并不能保证数据100%的可靠传输,即便有丢包依然会继续传输。

2023-06-26 10:16:35 586 1

原创 VSLAM十四讲CH7 pose_estimation_3d2d构建报错:ld returned 1 exit status or undefined reference to ‘fmt::V8::d

在VSLAM十四讲CH7中使用原文Cmakelist,原文~/slambook2-master/ch7/pose_estimation_3d2d.cpp构建程序时,报错:ld returned 1 exit status or undefined reference to 'fmt::V8::detail::throw_format_error'。/usr/bin/ld: CMakeFiles/pose_estimation_3d2d.dir/pose_estimation_3d2d.cpp.o: in

2021-10-13 15:35:50 1689

remode_test_data.zip

VSLAM十四讲CH12建图章节的示例程序所用数据

2021-12-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除