有覆盆子馅饼和激光雷达。还需要什么配件?
树莓派4B-ros-noetic- Connect北洋激光雷达URG-04XL-UG01
卓远最好?
引起
密切注意
1喜欢125人阅读
今天,我将安装一个带有覆盆子馅饼的ROS-noitec。我准备用它和hokuyo lidar URG-04XL-UG01学习SLAM,先运行gmapping算法。在这里我将记录下我在Ubuntu20.04上安装URG-04XL-UG01的驱动以及连接过程,也是给正在学习激光雷达的伙伴们一个参考。
首先,关于rosdep init初始化失败的问题
当ros安装到最后一步时,您可能会发现以下错误:
错误:无法从以下位置下载默认源列表:
/ROS/ROS distro/master/rosdep/sources . list . d/20-default . list
网站可能关闭。
登录后复制
我不知道错误的原因,但我已经找到了解决办法。
1.打开下面的rosdistro下载地址,然后下载到本地。默认地址是下载。
/ros/rosdistro
2.解压,终端打开文件夹,进入目录rosdistro/rosdep,找到文件/sources.list.d,用gedit打开。
sudo gedit 20-default.list
登录后复制
显示如下:
#首先列出特定于操作系统的列表
Yaml文件://home/文件地址/OSX-homebrew.yaml OS X
#通用
YAML file://home/file address/rosdep/base . YAML
YAML file://home/file address/python . YAML
YAML file://home/file address/ruby . YAML
GBP发行版://home/file address/releases/fuerte . YAML fuerte
#较新的发行版(Groovy、Hydro、...)必须不再列出,而是从rosdistro index.yaml中获取它们
#如果默认的下载地址是Download,那么rosdistro文件地址就在里面。
登录后复制
3.修改__init__。使用python版本的py文件。
因为安装ros的时候下载了python3,所以修改了python3里面的文件。
sudo gedit/usr/lib/python 3/dist-packages/ROS distro/_ _ init _ _。巴拉圭
登录后复制
类似地,用下载中的rosdistro路径替换下面的路径。
DEFAULT _ INDEX _ URL = '/ROS/ROS distro/master/INDEX-v4 . YAML '
登录后复制
再次执行
rosdep初始化
登录后复制
一般没有问题。如果不行,就去/etc找ros,看看里面有没有20-default.list文件,或者在搜索框里找找,删除多余的文件,再次重复初始化步骤。初始化后,ros可以正常使用。至于更新这一步,我还是更新不了,但是不影响使用,就放弃了。
其次,在rivz中连接并显示激光雷达URG-04XL-UG01。
1.下载驱动程序ros-noetic-node。
sudo安装ros-noetic-urg-node
登录后复制
输入密码,等待下载完成。
2.连接激光雷达
我用USB连接,电源直接在树莓派主板上。打开ros运行驱动,先启动ros,然后运行启动程序:
source/opt/ROS/no etic/setup . bash
罗斯科雷
登录后复制
打开一个新终端:
source/opt/ROS/no etic/setup . bash
罗斯伦urg节点urg节点
登录后复制
等待激光雷达自动找到并连接。连接完成后,底部会显示:流数据。
3.打开rviz以显示激光雷达的扫描状态。
source/opt/ROS/no etic/setup . bash
罗斯伦·维兹·维兹
登录后复制
打开后,按如下方式设置参数:
(1)点击rviz左下角的添加,添加LaserScan。
(2)单击全局选项下方的固定框,将右侧的参数更改为激光。
(3)点击激光扫描下方的主题,将其更改为/扫描。
(4)点击激光扫描下面的样式,改为点。
然后可以看到激光雷达扫描生成的地图:
Ros2下次也可以连接录音,其他操作稍后再录。
输入期货名称,3秒知道期货走势!
期货趋势免费分析
广告
树莓派4B安装了ubuntu18.04.4和ROS并测试了激光雷达。
118下载0评论
2021 1.6
结合hokuyo的UST-10LX激光雷达在turtlebot上构建地图。
3505阅读0评论0喜欢
2065年2月6日438+07
ROS激光雷达(Hokuyo-URG-04LX-UG01)
423阅读0评论1喜欢。
2020 65438+10月24日。
成功解决了错误:RPC失败;使用git clone命令克隆文件时;curl 18传输关闭,剩余未完成的读取数据
984阅读0评论1喜欢。
2020年9月14日
使用树莓派4B运行Mid-40激光雷达的整个过程
1683阅读0评论0喜欢。
65438+2022年10月23日
疑难病症(17)-树莓派与激光雷达直连通信问题的解决方案
1852阅读0评论0喜欢。
2021 11 15.
Aouita 11,四座VIP版40度座椅调幅,总有你的角度,马上试驾体验。
奥伊塔
广告
Ubuntu18.04安装ro
112阅读0评论0喜欢。
2022年6月24日
树莓派4b安装了Ubuntu20.04和ROS,用激光雷达贴图。
4479阅读14评论14喜欢。
2021 6月3日
分布式通信树莓馅饼激光雷达的数据在主机RVIZ中不能正常显示。
140阅读0评论0喜欢。
2022年7月24日
使用python线程读取URG激光雷达和旋转编码器。
249阅读0评论1喜欢。
2065年7月30日438+09
树莓派+ROS Indigo+urg_node连接到Hokuyo Netport激光雷达
2594阅读0评论0喜欢
2018五月12
用兰斯激光雷达取代树莓派机器人汽车的原有雷达
1291阅读4评论1喜欢。
65438+2020年2月23日
树莓派4B配备了MAVROS和激光雷达。
1743阅读0评论1喜欢。
2021 65438+10月26日
利用树莓馅饼采集HOKUYO激光雷达数据
6748阅读3评论2喜欢。
2065438+2006年9月2日
ubuntu 14.04安装indigo解压python-rosdistro时出错。
481阅读0评论0喜欢
2018 165438+10月14
ROS安装ubuntu16.04时,不需要科学的上线解决sudo rosdep init的初始化问题。
258阅读1评论2赞。
2022年4月30日
树莓派和罗斯:激光雷达YDLIDAR-X4驾驶EAI。
9667阅读8评论9喜欢。
2018 12/3
转到首页
查看更多热门内容