ROS教程之读取激光雷达(sick_tim561)数据
一、 激光雷达的配置
说明:设置ip以192.168.2.*为例,可自己随意更改,但是激光雷达和电脑的ip必须在同一局域网下
1、设置windows电脑的ip为192.168.2.5
2、在Windows下用SpoaET软件设置设备的ip为192.168.2.10
具体设置步骤请自行看sick给的文档。
3、设置ip之后,设置输出数据RSSI,这个勾选上。
具体原因请看:http://wiki.ros.org/sick_tim
4、在SpoaET软件上用终端试试用指令来获取数据
5、在Ubuntu上配置ip。
步骤:点击Ubuntu桌面右上角的数据标志-->编辑连接-->添加-->以太网-->新建-->输入连接名称-->点击以太网-->设备mac地址就选择默认的那一个-->IPv4设置-->方法:手动-->添加(地址:192.168.2.3 子网掩码:255.255.255.0网关:192.168.2.1)-->保存
6、在网络那里连接上新建的连接。
7、用网络调试助手,输入命令测试能否获取激光雷达的数据。
https://pan.baidu.com/s/1hsCyEyC linux下的网络调试助手软件
使用调试助手时,注意输入正确的ip(192.168.2.10),端口号(2112)。
选择tcp client
、 用sick提供的包,用ros读取信息
1、 启动ros
$roscore
2、 安装sick_tim的包
首先先cd到你的工作空间里如 ~/catkin_ws/src
命令:$sudo git clone http://github.com/uos/sick_tim.git
3、 修改launch文件,因为用的是tim561,而官方的库里只有551,571,所以更改tim551的launch。Launch文件路径:~/catkin_ws/src/sick_tim/launch/sick_tim551_2050001
注意修改你的设备ip和端口
4、 编译
在工作空间catkin_ws下用catkin_make编译一下
5、 Source一下
$source ~/catkin_ws/devel/setup.bash
6、 roslaunch一下
$roslaunch sick_timsick_tim551_2050001.launch
7、 启动rviz
$rosrun rviz rviz
8、 设置rviz
Fixed Frame 设置为launch里的laser
点击左下角的Add按钮-->display
type:Laserscan-->topic:/scan Laserscan-->ok
参考网址:http://wiki.ros.org/rviz
ROS教程之读取激光雷达(sick_tim561)数据相关推荐
- ROS下Python读取ft_300传感器数据
ROS下Python读取ft_300传感器数据 硬件条件: ur3 ft_300 ros:melodic #!/usr/bin/env python2 import rospy from geomet ...
- ROS利用sick_scan读取激光雷达(sick_tim561)数据
1:设置雷达ip,打开sick的软件,查找设备后可以看到设备的ip,也可以修改. 勾选上圈中RSSI 2.设置ubuntu的ip,点击Ubuntu桌面右上角的数据标志–>编辑连接–>添加– ...
- ROS下使用C++读取txt文本数据并使用
本代码功能:在ROS下使用C++读取txt文本数据并对数据进行处理 分析:ROS的核心是话题订阅与发布,但作为ROS小白的我经常被各种话题搞得云里雾里,故本博客将可以处理的数据存入txt文本,通过读取 ...
- esp8266初级入门实用教程一之访问心知天气读取实时天气数据
ESP8266作为一款功能强大的的物联网模块,已经被应用到了很多实用的物联网项目中.作为一个菜鸟,本人也捣鼓这个东西很长时间了,在捣鼓这个东西的同时我也总结了一些使用经验.在此借助CSDN平台出几个教 ...
- 星载激光雷达的数据读取与显示
星载激光雷达的数据读取与显示 1.实习目的 了解星载激光雷达数据集结构: 了解星载激光雷达数据读取与显示: 了解m_map工具箱画地图的用法: 2.实习内容 2.1卫星路径显示 2.2 CALIPSO ...
- ROS读取手机GPS数据(1)
昨天学习了原创文章,并得以实现< 在ROS(indigo)中读取手机GPS用于机器人定位~GPS2BT在ubuntu和window系统下的使用方法~> http://blog.csdn.n ...
- 使用ROS开源代码和激光雷达进行小车的定位导航
前面的话 之前我做了一个使用激光雷达进行定位的项目,开始了一段时间对ROS.激光雷达的slam等应用的研究.以下我只是记录下我学习的历程以及一些结论,供大家参考.下面主要分为以下四个部分分别进行介绍. ...
- 在ROS(indigo)中读取手机GPS用于机器人定位~GPS2BT在ubuntu和window系统下的使用方法~
通过网页快速了解Linux(Ubuntu)和ROS机器人操作系统,请参考实验楼在线系统如下: 初级教程可参考:https://www.shiyanlou.com/courses/854 邀请码:U23 ...
- python处理excel教程实例-python如何处理excel数据
python处理excel数据的方法:1.使用xlrd来处理:2.使用[xlutils+xlrd]来处理:3.使用xlwt来处理:4.使用pyExcelerator来处理:5.使用Pandas库来处理 ...
- mysql数据库访问300ms以上_[Java教程]一张900w的数据表,16s执行的SQL优化到300ms?...
[Java教程]一张900w的数据表,16s执行的SQL优化到300ms? 0 2020-11-20 16:00:16 一,前言 证实 有一张财务流水表,未分库分表,目前的数据量为9555695,分页 ...
最新文章
- html5下拉智能,HTML5新增标签 + 智能表单
- 快速生成一个二维矩阵Python
- SQL Server 索引重建手册
- php地址转换成经纬度,百度地图 获取地址转换为经纬度
- 【LeetCode - 123】买卖股票的最佳时机 III
- Hibernate二级缓存配置
- 库存商品表html源码,JSP+Servlet+数据库的方式完成一个简易的库存商品管理系统...
- 持续集成部署Jenkins工作笔记0012---配置构建完成后部署到Tomcat上
- MySQL中通过结构化文本倒腾数据
- 如何生成一个QRCode(二维码)
- 大学计算机基础超详细知识点(高手总结),大学计算机基础超详细知识点(高手总结)免费-...
- 上传文件到OOS服务器
- 红米10xpro手机图纸
- 2021-07-25 .NET高级班 119-直播项目专题(头像上传)
- 使用免费小图标(趣味)
- 杭电ACM-LCY算法进阶培训班-专题训练15
- IEC61131-3标准的基本概念和定义
- 安装黑苹果时不识别内置磁盘_【让天下没有难装的黑果】3 Legacy传统BIOS使用CLOVER引导在GPT硬盘安装OSX+WIN双系统...
- aurora_8b10b通信
- 古埃及靠砍手、数“断掌“换取黄金,我先砍为敬