ROS
文章平均质量分 65
古路
这个作者很懒,什么都没留下…
展开
-
roscore 启动失败 roscore/master is already running
【代码】roscore 启动失败 roscore/master is already running。原创 2024-05-30 09:59:36 · 323 阅读 · 0 评论 -
SLAM数据处理小程序备忘
SLAM数据处理小程序备忘0.引言1.程序运行时间计算2.EuRoc2TUM3.file2ROSBag4.去除每行头尾的空格0.引言备忘部分数据集相互处理以及近期用到的一些数据处理小程序.1.程序运行时间计算C++的库函数中,计算程序运行时间使用的知识点:clock_tclock_t数据类型,long型,用来记录一段时间内的clocks数,即CPU的运行单元时间。clock()...原创 2020-05-06 11:12:11 · 592 阅读 · 0 评论 -
ROS msg数据结构记录
ROS nav_msgs/Path.msg数据结构ref#include <ros/ros.h>#include <ros/console.h>#include <nav_msgs/Path.h>#include <std_msgs/String.h>#include <geometry_msgs/Quaternion.h>#include <geometry_msgs/PoseStamped.h>#include原创 2021-11-22 22:03:25 · 2632 阅读 · 0 评论 -
将数据打包为ROS包
将数据打包为ROS包0.引言1.Python脚本2.Kalibr脚本3.其他0.引言将图片和IMU数据打包为rosbag.我的需求是将双目图片以及IMU打包为rosbag格式.1.Python脚本参考博客.参考code.本文在上述参考上稍作修改img2bag.py:#import cv2import time, sys, osfrom ros import rosbagim...原创 2020-04-24 16:26:49 · 3008 阅读 · 7 评论 -
ubuntu安装ROS
ubuntu安装ROS引言1.添加 sources.list2.添加 keys3.安装ros桌面完整版4.初始化 rosdep5.设置环境变量6.安装 rosinstall7.`roscore`测试引言每次都要去找博客,自己记录一下吧。这里为Ubuntu16.04安装ROS-kinetic版本。1.添加 sources.list主要是创建ros的安装源。路径如下:/etc/apt/sour...原创 2019-03-22 19:50:39 · 2742 阅读 · 1 评论 -
[rosbuild] rospack found package "XXX" at "", but the current directory is "/home/fb/XXX/YYY/ZZZ/
[rosbuild] rospack found package引言引言类似这种报错: [rosbuild] rospack found package "XXX" at "", but the current directory is "/home/fb/XXX/YYY/ZZZ/×××". You should double-check your ROS_PACKAGE_PATH...原创 2019-03-24 22:24:21 · 4069 阅读 · 0 评论 -
find_package()函数
find_package引言1.find_package用法2.find_package原理3.A required library with LAPACK API not found. 错误解决4.其他引言一个库文件已经安装但是在程序调用时候,报错找不到库文件API。LAPACK库已经是安装过的而且是安装在系统文件里面的/usr/local/lib,但是调用的时候就是找不到。1.fi...原创 2019-03-13 09:59:44 · 25809 阅读 · 1 评论 -
Linux共享库、静态库、动态库
Linux共享库、静态库、动态库引言1.静态库1.1静态库生成1.2.静态库的使用1.3.静态库搜索顺序2.动态库2.1.动态库生成2.2动态库使用2.3.动态库搜索顺序3.头文件4. XXX.a转XXX.so引言程序函数库可分为3种类型:静态函数库(static libraries)、共享函数库(shared libraries)、动态加载函数库(dynamically loaded lib...原创 2019-03-14 22:47:03 · 252 阅读 · 0 评论 -
“source:未找到命令
“source:未找到命令source 的目标文件有语法错误!原创 2019-01-21 23:53:39 · 13107 阅读 · 4 评论 -
roscore启动失败-Unable to contact my own server at[http://***.***.**.***:*****/]
roscore启动失败-Unable to contact my own server at[http://***.***.**.***:*****/]引言解决引言之前配置的turtlebot3的网络通信设置,没变过,不知道今天为啥就不能用了。后来发现是IP地址变了,也是神奇啊。解决1、ifconfig #查看本机IP地址2、gedit ~/.bashrc #打开bas...原创 2018-12-03 12:48:22 · 2824 阅读 · 1 评论 -
ROS串口通信(2)以十六进制指令读取IMU数据
ROS串口通信(2)以十六进制指令读取IMU数据引言1、下载安装ROS的serial软件包2、通用serial通信代码3、使用ROS serial包实现IMU十六进制指令发送及数据读取编解码保存。引言前期准备参考博客1、下载安装ROS的serial软件包sudo apt-get install ros-kinetic-serial #ros为Kinect版本进入下载的软件包的位置r...原创 2018-11-25 13:38:35 · 10175 阅读 · 9 评论 -
ROS串口通信(1)环境搭建
ROS串口通信(1)环境搭建引言1、ubuntu串口驱动安装和使用1.1 安装1.2 使用1.3 Ubuntu 查看串口,设置串口权限2、Ubuntu下的串口助手cutecom引言无疑,串口的调试需要联合串口助手调试更加方便。1、ubuntu串口驱动安装和使用1.1 安装终端中输入sudo apt-get install minicom配置:输入sudo minicom -s注...原创 2018-11-25 12:03:48 · 7438 阅读 · 3 评论 -
ROS常用调试命令记录
ROS常用调试命令记录1. 创建 ROS 工作空间2.ROS执行命令3.ROS信息命令4.ROS catkin命令5.ROS功能包命令6.ROS节点操作命令7.rostopic: ROS话题8.rosservice:ROS服务9.rosparam:ROS参数10.rosmsg: ROS消息信息11.rossrv:ROS服务信息12.rosbag:ROS日志信息13.ROS catkin命令14.R...原创 2018-11-24 21:34:06 · 3212 阅读 · 2 评论