有覆盆子馅饼和激光雷达。还需要什么配件?

计算机网络最终评论

树莓派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

转到首页

查看更多热门内容