ouster-32激光雷达使用---ROS驱动编译与使用
ouster-32激光雷达使用---ROS驱动编译与使用
- 驱动安装
- 依赖
- 下载
- 编译
- 功能包功能
- 连接到实时传感器
- 重播录制的包
- 录制新的包文件
此 ROS 软件包支持所有固件 v2.0 或更高版本的 Ouster 传感器。启动后,驱动程序将配置并连接到选定的传感器设备,连接后,驱动程序将处理传入的IMU和激光雷达数据包,解码激光雷达帧并发布有关/ouster/imu和/ouster/points主题的相应ROS消息。如果传感器支持双回波并且已配置为使用此功能,则将发布另一个名为 /ouster/points2 的主题,该主题对应于第二个点云。
驱动安装
依赖
驱动支持Melodic 和 Noetic的ROS版本
除了基础的ROS环境,驱动还需要的ROS功能包有:
- ros-noetic-pcl-ros
- ros-noetic-rviz
- ros-noetic-tf2-geometry-msgs
通过如下指令安装
sudo apt install -y \ros-noetic-pcl-ros \ros-noetic-rviz \ros-noetic-tf2-geometry-msgs
其它的依赖库有:
- build-essential
- libeigen3-dev
- libjsoncpp-dev
- libspdlog-dev
- cmake
通过如下指令安装
sudo apt install -y \build-essential \libeigen3-dev \libjsoncpp-dev \libspdlog-dev \cmake
下载
git clone --recurse-submodules https://github.com/ouster-lidar/ouster-ros.git
编译
catkin_make --cmake-args -DCMAKE_BUILD_TYPE=Release
将“发布”指定为生成类型对于获得驱动程序的功能非常重要。
功能包功能
该功能包支持三种交互模式,
- 可以连接到实时传感器
- 重播录制的包
- 使用相应的启动文件录制新的包文件
连接到实时传感器
roslaunch ouster_ros sensor.launch \sensor_hostname:=<sensor host name> \metadata:=<json file name> # metadata is optional
重播录制的包
roslaunch ouster_ros replay.launch \metadata:=<json file name> \bag_file:=<path to rosbag file>
录制新的包文件
roslaunch ouster_ros record.launch \sensor_hostname:=<sensor host name> \metadata:=<json file name> \bag_file:=<optional bag file name>
在实际使用中需要将 < >改为’ ’
例如:
roslaunch ouster_ros sensor.launch sensor_hostname:='169.254.206.201'
ouster-32激光雷达使用---ROS驱动编译与使用相关推荐
- ouster-32激光雷达实测:ROS驱动编译使用与设备连接的网络配置
ouster-32激光雷达实测:ROS驱动编译使用与设备连接的网络配置 ouster-32 ROS驱动 驱动安装 依赖 下载 编译 功能包功能 连接到实时传感器 重播录制的包 录制新的包文件 设备连接 ...
- 使用ROS驱动激光雷达YDLIDAR-G4的详细过程总结(教你避开使用的各种坑....)
文章目录 前言 一. 环境配置 二 .编译并安装 YDLidar-SDK 三.ROS 驱动包安装 四.运行 ydlidar_ros_driver 五.遇到的问题 前言 本人使用的是Ubuntu 20. ...
- 速腾聚创16线激光雷达ros驱动安装与rviz点云展示说明
.速腾聚创16线激光雷达ros驱动安装与rviz点云展示说明 V1.0.0 – by Holden Date : 2021-10-12 文章目录 .速腾聚创16线激光雷达ros驱动安装与rviz点云展 ...
- 速腾聚创16线激光雷达rslidar-16的ros驱动安装与rviz点云显示
原链接: https://community.bwbot.org/topic/520 运行测试平台:小强ROS机器人 速腾聚创16线激光雷达rslidar-16的供电是直流12v 3A,通信接口是rs ...
- 星秒科技tof激光雷达PAVO的ros驱动安装与测试
原链接:https://community.bwbot.org/topic/660 开发测试平台:小强机器人 下载链接:PAVO激光雷达windows资料包 星秒科技激光雷达pavo的供电是直流12v ...
- 使用欧镭2D雷达ROS驱动
系统要求:Ubuntu16.04(kinetic)或者Ubuntu18.04都行. ROS版本:ROS1.0 硬件要求:欧镭2D雷达,笔记本一台. 标题一.准备工作,网络配置 欧镭2D雷达默认出厂IP ...
- ubuntu16.0 ROS(介绍EAI的YDLIDAR-X4激光雷达在ROS下使用方法)
YDLIDAR-X4激光雷达介绍 YDLIDAR X4激光雷达是深圳越登智能科技有限公司(YDLIDAR,这家公司属于EAI)研发的一款 360 度二维测距产品,本产品基于三角测距原理,并配以相关光学 ...
- 速腾激光雷达 xavier环境驱动配置踩坑记录
换上arm架构下面的ubuntu专用源 deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restri ...
- TX2配置RealSense D455相机SDK和ros驱动
TX2配置RealSense D455相机SDK和ros驱动 1 SDK安装 2 RealSense-ros安装 3 bug及解决 3.1 realsense-viewer显示usb2.1 3.2 C ...
最新文章
- 常用命令-临时记录!
- C++ 中const的用法,特别是用在函数前面与后面的区别!
- 从“猿”到“金刚”,机器学习让你在职业生涯超进化!
- Docker配置CTF中的靶机环境
- c#在线程中打开类似msn的消息提示窗口
- 牛客小白月赛11 Rinne Loves Xor
- java I O类大全_Java I/O最简单的几个类
- iphone打字怎么换行_iPhone电池保养指南
- windows 配置squid反向代理服务器
- p12解析流程_iOS证书及描述文件制作流程详解
- [Python] np.ones_like(ndarray)和np.zeros_like(ndarray)
- (并查集)~APTX4869(fzu 2233)
- [人工智能-深度学习-32]:卷积神经网络CNN - 常见分类网络- AlexNet网络结构分析与详解
- 英文科技论文时态及其他需要注意的小问题
- 工作奇谈——公司OA逻辑BUG
- linux 批量替换文件cp,Linux下批量修改文件名
- rust投递箱连接箱子_箱子、栈和堆
- java基础巩固-宇宙第一AiYWM:为了维持生计,Redis基础Part7(Redis常见使用(部署)方式:单机模式、主从模式、哨兵模式、集群模式)~整起
- 通过Bypass UAC进行权限提升
- 流氓坑爹网绿盟xdowns.com
热门文章
- 一种直播训练程序的技术方案设计
- 使用labview向命令行发送按键消息
- Manjaro终端无法输入中文,亲测有效
- 【Vulnhub】Five86-2
- SqlServer教程四:SqlSugar的查询
- JAVA快速上收基础知识
- 解决 AttributeError: module ‘tensorboard.summary._tf.summary‘ has no attribute ‘merge‘
- 5.自动生成summary文件
- JAVA软件IDEA安装教程详细版
- java支付接口开发原理_java对接微信支付接口开发的过程是什么?