
ROS
文章平均质量分 53
学无止境的小龟
无人驾驶从业者
展开
-
ROS小工具学习与使用
例如:可以查看第一帧GPS的rawdata信息原创 2022-11-05 19:51:50 · 2355 阅读 · 1 评论 -
ROS指令学习(与SLAM相关)
ROS指令学习改变ros bag 中消息的frame_id 和话题名rosbag与rqt_bag的常用原创 2022-05-13 15:02:05 · 302 阅读 · 0 评论 -
ROS中的基础demo
ROS中的API:C++、Python(十)实现及理解转载 2022-05-10 20:58:04 · 578 阅读 · 0 评论 -
针对frame_id和child_frame_id的理解
ros基础必看之各个frame的理解ROS坐标系统,常见的坐标系和其含义转载 2022-05-07 21:17:53 · 4780 阅读 · 4 评论 -
通过ROS指令,查看bag文件中各话题信息
流程:1、打开一个终端启动ROS:roscore2、cd到bag文件所处位置3、输入查看指令rqt_bag XXX.bag执行效果(各话题时间戳):查看第一帧GPS的经纬高:在GPS话题行右键 -> View -> Raw,效果如下:...原创 2022-03-24 17:37:40 · 8102 阅读 · 1 评论 -
GPS数据类型(ROS)
文章目录一. 传感器分类二. 作用三. 系统组成四. 位置表示五. 数据格式六. ROS中GPS数据格式sensor_msgs/NavSatFixROS中GPS数据主要包含这四类,分别是gps 裸数据ros封装,位置,时间以及速度。并不是所有的GPS设备都有这四类数据的,具体看GPS硬件设备。一. 传感器分类在自动驾驶或者机器人领域,传感器的使用按照测量对象划分,可分为两大类,一类是测量自身状态,另一类测量环境状态。前者主要包含GPS,IMU和编码器;后者主要有激光雷达、毫米波雷达和相机。这里的状态原创 2022-03-24 16:26:00 · 6870 阅读 · 0 评论 -
rosbag中--clock的使用
文章目录ROS时间种类参数use_sim_time介绍launch文件设置:通过节点设置:--clock相关使用介绍ROS时间种类ROS中有两种时间;ROS::Time[/Duration/Rate]:ROS时间——来源可以被认为修改如加速/减速/暂停。ROS::WallTime[WallDuration/WallRate]:ROS绝对时间——不可修改的"真实"时间。参数use_sim_time介绍这个参数当回放bag数据集是设置为true,此时说明系统使用的是仿真时间Time;如果设置为fa原创 2022-03-24 11:46:16 · 8241 阅读 · 0 评论 -
ROS将日志信息输出到终端上
头文件#include <ros/ros.h>输出HelloROS!!!ROS_INFO("Hello ROS!!!");原创 2022-03-21 12:42:30 · 946 阅读 · 0 评论 -
Ubuntu20.04下的编译与运行LeGO-LOAM【问题解决】
LeGO-LOAM在Ubuntu20.04下编译和运行的问题一、OpenCV 版本问题二、pcl问题1. C++14环境2. 报错:‘Index’ is not a member of ‘Eigen’三、/usr/bin/ld问题四、运行报错五、rviz问题一、OpenCV 版本问题由于20.04自带的是OpenCV4,所以要对LeGO-LOAM代码做一点改动:找到utility.h中的:#include<opencv/cv.h>,修改为#include <opencv2/imgp原创 2022-03-20 10:50:22 · 12181 阅读 · 10 评论 -
Ubuntu20.04安装ros教程(实测有用)
安装过程:1、添加ROS软件源sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'2、添加密钥sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-ke原创 2022-03-19 22:27:21 · 2161 阅读 · 0 评论