美文网首页
思岚科技RPLIDAR A1的使用说明

思岚科技RPLIDAR A1的使用说明

作者: 科技前沿讯 | 来源:发表于2019-11-12 15:50 被阅读0次

介绍在ROS操作系统中使用激光雷达

说明

介绍激光雷达(RPLIDAR)

介绍在ROS中安装和测试

激光雷达(RPLIDAR A1)

RPLIDAR是低成本的二维雷达解决方案,由SlamTec公司的RoboPeak团队开发。

固定雷达

rplidar是顺时针方向旋转

测距部分在前,有线部分在尾

rplidar A1的固定方式如图;

安装

建立工作空间(也可以利用现有的),编译包

$ mkdir -p  ~/turtlebot_ws/src

$ cd  ~/turtlebot_ws/src

## 激光雷达rplidar一代驱动

$ git clone https://github.com/ncnynl/rplidar_ros.git#这部分要到思岚科技的github去找具体链接,到目前克隆链接是https://github.com/robopeak/rplidar_ros.git

添加环境变量,在~/.bashrc最后添加一行:

$ source /home/ubu/turtlebot_ws/devel/setup.bash  #这里直接在你的工作空间xxx_ws当中直接source devel/setup.bash就好了。

刷新配置

$ source ~/.bashrc  #我的电脑没有把刷新配置写到.bsahrc下,每次使用雷达前我都要刷新配置。

配置

检查端口权限

$ ls -l /dev |grep ttyUSB

设置端口权限

$ sudo chmod 666 /dev/ttyUSB0  #这部分不理解的自行百度

测试

在工作空间下运行rplidar和打开rviz查看

$ roslaunch rplidar_ros rplidar.launch

# 新终端打开

$ rosrun rplidar_ros rplidarNodeClient

使用别名

建立别名,运行脚本创建别名

$ ./scripts/create_udev_rules.sh

使用别名,在启动的launch文件,修改使用别名

<param name="serial_port" type="string" value="/dev/rplidar"/>

注意,这一步

$ roslaunch rplidar_ros view_rplidar.launch

不能够正常打开rviz的话那是你没有刷新配置,你只需要在你的工作空间下

source devel/setup.bash就好了。

相关文章

网友评论

      本文标题:思岚科技RPLIDAR A1的使用说明

      本文链接:https://www.haomeiwen.com/subject/azlqictx.html