- 博客(9)
- 收藏
- 关注
原创 ROS利用脚本文件实现自动化
不少用ROS的同学特别是做slam方向的,常常需要一次性开很多终端,输入不同的命令来执行算法,跑数据包,同时还需要切换文件夹,才能找到数据结果。因此本文章主要是基于shell脚本实现自动化执行命令,以下内容是基于跑slam仿真实验做出的脚本文件,仅供参考。每一个终端都其实有对应的pid(身份证),我们在脚本中对终端操作,需要单独对特定的终端进行特定的动作,主要就是靠pid来进行识别你要的终端。,可以通过signal的SIGINT捕捉到,从而进行获得进程终止信号后的一系列操作。杀死进程相当于键盘打断。
2024-11-02 15:34:42 69
原创 ROS串口通讯
本文主要解决如何ROS采用串口通讯发送相关数据,本达到相互发送和接收对方数据的目的,从而为我们自己以ros操作系统开发硬件提供相应的便利。
2024-09-23 17:25:04 561
原创 slam算法评估方法-轨迹输出
目前不少关于激光slam的相关论文需要评估三种或以上的算法,因此需要确保每一种算法跑完数据集后能够输出该算法的路线轨迹,提供给evo来进行比对分析,目前博主通过学习得出了其他算法比较通用的轨迹输出方法,相较于loam系列算法,采用rosbag record命令可以轻松输出轨迹文件,本文着重来分享步骤。
2024-09-02 14:51:14 370
原创 ROS评估LIO-SAM算法教程(1)
以上就是算法的准备工作吗,大家可以尝试使用其他loam系列的算法来跑不同种类的数据集来进行仿真实验,下一节将重点介绍evo工具的安装和slam算法的评估。
2024-07-27 15:16:17 1022
原创 ROS2+mid360建图教程(2)
通过建图教程(1)的学习,我们已经初步的完成了mid360的基本配置,成功驱动雷达的工作,接下来就进入第二部分利用FAST_LIO来进行建图。通过查找了网上很多资料,基本的都是通过ros来运行的fast_lio,完全移植到ros2中需要进行的工作量太过于庞大,我经过很多次编译和查找问题,基本总结了以下的几个问题:(本节是我实践过程遇到的问题,或许对其他ros1的包移植到ros2中会有所启发,如不需要请直接看下节)将改为以符合ROS 2的构建系统。 等等这些问题基本是ros1和ros2中,一
2024-04-30 11:08:09 2147 6
原创 ROS2+mid360建图教程(1)
最近比赛中进展到需要使用mid360建图,为小车的导航提供二维的地图,本文章主要分享mid360的使用教程,以及ros2中将3维图转化为二维图,并且分享在使用过程中遇到的相关问题,希望对大家有所帮助!
2024-04-28 14:48:24 1754 2
原创 在ros2中使用gazebo仿真Solidworks导出urdf教程
目前在参加比赛,后续继续需要研究ros2的导航包使用,最终完成我们参赛作品的导航功能,期间会不定时的更新学习的内容。
2024-04-05 20:54:20 3162 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人