![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 53
路人么过客
这个作者很懒,什么都没留下…
展开
-
Eigen 旋转矩阵,旋转向量,四元数和欧拉角
https://www.cnblogs.com/flyinggod/p/13434498.html转载 2022-03-05 18:56:38 · 158 阅读 · 0 评论 -
hdl_localization在环境ubuntu16.04+pcl1.7下的编译和运行问题及解决记录
hdl_localization在环境ubuntu16.04+pcl1.7下的编译和运行问题及解决记录一大堆的问题啊,整死我了,搞了整天,差点想放弃了,想想自己毕设,再试试吧!kinetic和pcl1.7版本,编译hdl_localization包,简直太难受了!一大堆的编译问题,主要是 两部分问题 以下问题:1.相关依赖的包编译问题2.本身由于pcl库接口的问题3.ros参数加载问题4.运行rviz没有地图问题1.相关依赖的包hdl_global_localization编译问题这个问题原创 2021-12-31 16:40:34 · 2215 阅读 · 8 评论 -
ros::spin() 或 ros::spinOnce(),ros消息队列理解
学习ROS中曾经不止一次困惑ros::spin() 或 ros::spinOnce()的区别,现在回过头看却是很简单。另外ros消息队列之前也是迷迷糊糊,这次做个实验总结。一、ros::spin() 或 ros::spinOnce()这两个都是叫作ROS消息回调处理函数,两者区别在于前者调用后不会再返回,也就是你的主程序到这儿就不往下执行了,而后者在调用后还可以继续执行之后的程序。不知道你们怎么样,我看到这当时觉得懂了,却一直很心虚的。实际理解是:ros::spin()不会放在循环中,程序执行到这原创 2021-12-14 15:40:17 · 6247 阅读 · 7 评论 -
串口循环队列接收缓冲区bug
项目场景:项目场景:巡检机器人STM32控制板采用串口与工控机通信,循环队列接收缓冲区出现bug,导致循环获取历史数据包问题描述:巡检机器人执行任务中出现bug,往复执行历史命令,排查了好几天,最后检查上位机串口没有发送数据,单片机debug也确认串口没有接收到新数据。最后的最后才debug32的串口数据缓存循环队列,发现代码中Lenght变量出现了问题。循环队列缓冲数据代码:(此处借用博客代码[123](https://blog.csdn.net/m0_47661708/article/d原创 2021-05-05 15:28:49 · 569 阅读 · 0 评论 -
linux系统USB端口序号绑定,相同或不同设备厂家都可
linux系统USB端口序号绑定文章目录linux系统USB端口序号绑定前言方法一:同类型厂家设备也有效,固定的是工控机本体的端口号,需要固定设备插入位置1.查看USB端口信息,找到唯一KERNELS2.在/etc/udev/rules.d 路径下添加映射文件usb.rules(可取其他名字)3.重启后生效(重新插拔)4.代码中打开设备使用时,用 /dev/gps_sensor 打开串口即可方法二:都是不同类型厂家设备时使用,此方法可以*不用固定设备插入的位置*1.找到自己插入USB设备的ID号2.在/e原创 2020-12-10 09:58:46 · 2122 阅读 · 0 评论 -
ROS主从网络设置(分布式通信)+ ssh远程登陆与文件传输
ROS主从网络设置(分布式通信)+ ssh远程登陆与文件传输主从机配置1.查看hostname2.永久修改主从机hostname(可选:本身名字就不同可以不用修改)3.修改主从机bashrc文件4.修改主从机/etc/hosts文件补充:ssh远程登录与文件传输将本地文件或文件夹上传到远程计算机获取远程计算机上的文件或文件夹主从机配置确保主从机在同一个局域网中!我的目的是实现移动小车的远程rviz功能,及手动定位恢复——set pose主机:小车工控机从机:调试笔记本1.查看hostname终端原创 2020-11-29 17:12:51 · 940 阅读 · 0 评论 -
TCP/IP协议详解
转自:https://blog.csdn.net/weixin_44198965/article/details/90083126为什么会有TCP/IP协议在世界上各地,各种各样的电脑运行着各自不同的操作系统为大家服务,这些电脑在表达同一种信息的时候所使用的方法是千差万别。就好像圣经中上帝打乱了各地人的口音,让他们无法合作一样。计算机使用者意识到,计算机只是单兵作战并不会发挥太大的作用。只有把...转载 2020-01-05 14:01:48 · 165 阅读 · 0 评论 -
C++从零开始怎么学?
转自:https://www.jianshu.com/p/7e5acdefa68eC++从零开始怎么学?学习C++,为什么有很多C++大牛,有各自不同的学习方式,这个人这么学,代码这么写,那个人那么学,代码那样写,到底谁的正确的?我告诉你:没有谁对谁错,因为他们的工作、学习、方向、环境造就了他们的学习方式。很多刚出道的,慕名来学C++,但我想说一句,假如你想学C++,请拿出你的巨大的毅力和精...转载 2019-11-10 11:09:58 · 225 阅读 · 0 评论