RPlidar(一)——雷达试用

2023-05-16

先附一张RPlidar的图片

以下为本人初次通过ubuntu使用RPlidar

首先将RPlidar连接到电脑上

然后在terminal输入

$ ls /dev/ttyUSB*

更改com port 权限

$ sudo chmod 666 /dev/ttyUSB0

此时需要下载所需要的软件包

$ sudo apt-get install ros-kinetic-rplidar-ros

安装好后,在terminal输入

$ roslaunch rplidar_ros view_rplidar.launch

即可见到初始的扫描界面:

我为了构建地图选择使用Hector SLAM

首先下载所需的软件包

$ cd ~/catkin_ws/src(这里假设已有名为catkin_ws的ROS包)

$ git clone https://github.com/tu-darmstadt-ros-pkg/hector_slam

$ cd ~/catkin_ws

$ catkin_make

然后在terminal输入命令运行Hector SLAM创建地图

$ roslaunch rplidar_ros view_slam.launch

即可见到建立地图的界面

以上只是我刚拿到雷达设备对RPlidar的初探索,算是一个刚刚开头吧




本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

RPlidar(一)——雷达试用 的相关文章

随机推荐

  • vscode 前端最佳插件配置

    vscode最佳配置 最近更新时间 xff1a 2023 02 18 xff08 Vscode v1 17 xff09 vscode 配置文件内容在最后 xff0c 可直接copy使用 配置详解 editor是针对 vscode 的风格设置
  • Java序列化与反序列化及serialVersionUID

    Java序列化与反序列化是什么 xff1f 为什么需要序列化与反序列化 xff1f 如何实现Java序列化与反序列化 xff1f 本文围绕这些问题进行了探讨 1 Java序列化与反序列化 Java序列化是指把Java对象转换为字节序列的过程
  • STM32 CAN总线说明

    简介 xff1a CAN是Controller Area Network 的缩写 xff08 以下称为CAN xff09 xff0c 是ISO国际标准化的串行通信协议 由德国电气商博世公司在1986年率先提出 此后 xff0c CAN通过I
  • 深度强化学习(DRL)一:入门篇

    目录 前言一 强化学习 xff08 RL xff09 的基本概念二 主要强化学习算法2 1 Qlearning2 2 Deep Qlearning2 3 Double DQN2 4 Sarsa2 5 Sarsa lambda2 6 A3C
  • 深度强化学习(DRL)四:DQN的实战(DQN, Double DQN, Dueling DQN)

    目录 一 环境二 DQN三 Double DQN四 Dueling DQN D3QN 五 小结 全部代码 https github com ColinFred Reinforce Learning Pytorch tree main RL
  • Android APK实现WIFI协议包抓取(上)-实现思路

    一次偶然的机会听到一个需求 xff0c 甲方希望能在手机上实现一个APK xff0c 这个APK能够记录附近WIFI的站点信息 xff0c 然后由强到弱抓取WIFI协议包 xff0c 转送到云端进行WIFI破解 大致调研了几天 xff0c
  • Yolov5 口罩识别

    自定义口罩数据集进行目标检测 目录 自定义口罩数据集进行目标检测Yolov5 代码地址数据集一 手动收集标记数据集二 使用公开数据集 改动源码训练结果迁移学习制作自定义数据集的注意事项 Yolov5 代码地址 https github co
  • Yolov5 网络结构

    yolov5 的网络结构 yolov5 的网络结构的配置文件在models文件夹下 xff0c 有yolov5n yaml yolov5s yaml yolov5m yaml等等 几个网络结构其实都一样 xff0c 通过depth mult
  • Yolov5 v6.1网络结构

    Yolov5 已经更新到v6 1版本了 xff0c 与之前的版本有了不少区别 xff0c 网络结构有了进一步优化 来整理一下 本文主要参考 https blog csdn net qq 37541097 article details 12
  • OpenCV Python 学习笔记(三) 仿射变换

    什么是仿射变换 xff1f 仿射变换就是图像的线性变换加上平移 xff0c 用一幅图表示 xff0c 就是 由 image1 到 image2 的转换经过了三个操作 旋转 线性变换 缩放操作 线性变换 平移 向量加 如果没有了第3个平移的操
  • AlphaGo Zero详解

    AlphaGo Zero 思考再三 xff0c 决定研究一下 AlphaGo Zero xff0c 并把 AlphaGo Zero 的思想运用到五子棋 中 xff0c 毕设就决定做这个 后文 xff1a 蒙特卡洛树搜索 xff08 MCTS
  • 蒙特卡洛树搜索(MCTS)代码详解【python】

    前文 xff1a AlphaGo Zero 详解 后文 xff1a AlphaZero五子棋网络模型 python 之前看了AlphaGo Zero 的整个流程 xff0c 接下来就要了解一下具体怎么实现的 毕设选择做用 AlphaGoZe
  • ubuntu16.04 socket传输文件,开源软件SocketFileTransfer

    arupcsedu SocketFileTransfer 参考网址https github com arupcsedu SocketFileTransfer build and run client 简单修改NWClient一个地方 spa
  • windows和linux是小端还是大端

    在博客园看到这么一篇文章 xff1a http www cnblogs com chio archive 2007 09 18 897126 html 之后百度了几个页面 xff0c 大端 高尾端 xff0c 小端 低尾端 xff0c 于是
  • Pelco_D-P协议

    PELCO产品协议解析 PELCO 派尔高 的监控器材在我国有很广泛的应用 PELCO有自己的传输控制协议 xff0c 当它的产品配套使用时 xff0c 可以互相兼容 但在某些情况下 xff0c 由 于工程的需要 xff0c 要求用其它设备
  • Android .so逆向学习之路-NDK环境搭建和GCC交叉编译配置

    NDK环境搭建和使用 一 Android NDK环境变量配置 xff1a 从Android官方下载NDK工具 xff0c 然后在系统变量中记得添加NDK主目录 xff0c 不然无法使用ndk build命令编译应用 使用NDK手动编译生成
  • 打造自己的字节序转换函数(16位、32位和64位)

    打造自己的字节序转换函数 xff08 16位 32位和64位 xff09 分类 xff1a c c 43 43 linux windows 2010 12 22 17 05 582人阅读 评论 1 收藏 举报 在计算机科学领域中 xff0c
  • 串口通信基本接线方法

    目前较为常用的串口有9针串口 xff08 DB9 xff09 和25针串口 xff08 DB25 xff09 xff0c 通信距离较近时 lt 12m xff0c 可以用电缆线直接连接标准RS232端口 RS422 RS485较远 xff0
  • 字符串库函数大全

    打开string h头文件 xff0c 网址 xff1a https en cppreference com w c string byte 抽出了常用的字符串操作函数 xff0c 权当手册用了 1 字符串基本操作 strcpy xff1a
  • RPlidar(一)——雷达试用

    先附一张RPlidar的图片 以下为本人初次通过ubuntu使用RPlidar 首先将RPlidar连接到电脑上 然后在terminal输入 ls dev ttyUSB 更改com port 权限 sudo chmod 666 dev tt