2019年12月1日

摘要: 激光雷达畸变的原因: 雷达转动一周指向同一个位置的时间差导致雷达数据不匹配 运动畸变的去除:对一段时间内的激光雷达数据,先求解某个时间点下的激光雷达在里程计坐标系下的位姿,再将该时刻的激光数据也转化到里程计坐标系下,最有将里程计下的个激光信息又转换到这段时间内的初始时间点的位姿坐标下,求出矫正后的位 阅读全文
posted @ 2019-12-01 01:42 等下一班车 阅读(1467) 评论(0) 推荐(0) 编辑

2019年11月27日

摘要: https://blog.csdn.net/lcc816/article/details/82949880 src目录下创建一个自定义消息类型的包和另外一个功能包,在另外的包里面创建一个节点同时调用自定义消息类型 添加头文件(消息包名/消息文件名.h) 注意在创建自定义消息类型时,如果在catkin 阅读全文
posted @ 2019-11-27 21:05 等下一班车 阅读(1043) 评论(0) 推荐(0) 编辑
 
摘要: 1.在工作空间下创建一个关于消息的包; mkdir -p ~/catkin_ws/src cd src catkin_create_pkg msg_topic roscpp rospy std_msgs message_generation message_runtime cd msg_topic 阅读全文
posted @ 2019-11-27 20:01 等下一班车 阅读(929) 评论(0) 推荐(0) 编辑

2019年11月20日

摘要: int findFather(int x) {//查找根结点并进行路径压缩 /*if (father[x] == x) return x; int temp = findFather(father[x]); father[x] = temp; return temp;*/ return x == f 阅读全文
posted @ 2019-11-20 09:27 等下一班车 阅读(256) 评论(0) 推荐(0) 编辑

2019年11月18日

摘要: 查看ROS的默认空间: 使用以下命令可以查看ROS默认使用的工作空间: $ echo $ROS_PACKAGE_PATH 1.wstool 用于从多个版本控制系统维护项目工作空间的命令行工具。wstool是一个操作ROS工作区的命令。 wstool取代了它的前身rosws。wstool提供了基于单个 阅读全文
posted @ 2019-11-18 21:46 等下一班车 阅读(3780) 评论(0) 推荐(0) 编辑

2019年11月16日

摘要: cd /etc/sysconfig/network-scripts/ //进入到网络适配器文件夹中 mv /ifcfg-ethXXX /ifcfg-eth0 //名字改为ifcfg-eth0 vi ifcfg-eth0 //编辑文件 TYPE=Ethernet DEFROUTE=yes PEERDN 阅读全文
posted @ 2019-11-16 03:13 等下一班车 阅读(178) 评论(0) 推荐(0) 编辑

2019年11月14日

摘要: 问题原因:修改了某个package.xml; 此处是因为添加了: <exec_depend>rospy</exec_depend><ecec_depend>std_msgs</ecec_depend> <ecec_depend>message_runtime</ecec_depend><ecec_d 阅读全文
posted @ 2019-11-14 22:43 等下一班车 阅读(565) 评论(0) 推荐(0) 编辑

2019年11月13日

摘要: ubuntu 16.04 和ros kinetic 1.q安装TurtleBot3及依赖项: sudo apt-get install ros-kinetic-joy ros-kinetic-teleop-twist-joy ros-kinetic-teleop-twist-keyboard ros 阅读全文
posted @ 2019-11-13 20:28 等下一班车 阅读(2129) 评论(0) 推荐(0) 编辑
 
摘要: -- Could not find the required component 'gazebo_ros'. The following CMake error indicates that you either need to install the package with the same n 阅读全文
posted @ 2019-11-13 19:11 等下一班车 阅读(596) 评论(0) 推荐(0) 编辑
 
摘要: sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' sudo apt-key adv --keyser 阅读全文
posted @ 2019-11-13 13:07 等下一班车 阅读(6673) 评论(1) 推荐(0) 编辑