Rplidar 报错提示:Error, operation time out. RESULT_OPERATION_TIMEOUT!

2023-05-16

当Rplidar雷达突然报错:

Error, operation time out. RESULT_OPERATION_TIMEOUT!

[rplidarNode-2] process has died [pid 22745, exit code 255, cmd /home/zhaokai/catkin_ws/devel/lib/rplidar_ros/rplidarNode __name:=rplidarNode __log:=/home/zhaokai/.ros/log/2e561d84-4ae0-11e9-b751-58fb84c1a1d8/rplidarNode-2.log].
log file: /home/zhaokai/.ros/log/2e561d84-4ae0-11e9-b751-58fb84c1a1d8/rplidarNode-2*.log

遇到这种问题,首先要判断自己有没有动过launch文件里面的参数,以及转接板上的按钮,转接板就是那个和雷达连接的方形的东西。

  • 第一,看按钮上的波特率和launch文件里的参数是不是一致的:

光一致是不行的,还要调成对的数字。关于这点,要看你的雷达型号是什么,雷达型号可以看雷达背面贴的二维码下面的字。

通常A1&A2为115200,(A2M7比较特殊,它的波特率为256000),A3&S1为256000。有时候不小心把雷达摔一下,那个按钮会跑到中间,至少接触不良,所以得调一调。

  • 第二,要看供电是否有问题,雷达的供电至少是5V,1.5A。(供电不足通常可能导致operation time out报错)
  • 第三,要检查雷达的USB端口是不是launch文件里的ttyUSB0。很有可能是你的电脑可能插了好几个不同的设备(鼠标键盘不算),先插进去的会被识别为ttyUSB0,后插的就是ttyUSB1。有可能是别的端口占用了ttyUSB0,所以不能正常启动launch文件,报timeout错误。所以需要先拔掉雷达,输入
    ll /dev/ttyUSB*

    然后再插上雷达,再输入上述指令,查看多出的端口是不是ttyUSB0。这样才能确定雷达的启动端口。另外,需要对端口权限进行修改:

    sudo chmod 777 /dev/ttyUSB0

    否则会报错Cannot bind to specific serial port。

  • 第四,如果以上都没有问题,那么则需要判断一下是不是雷达自身坏了。如何判断呢?先下载一个软件,链接: https://pan.baidu.com/s/1GANZ5pwgU-klWRIqJu5WMA  密码: i46u,(请放心下载,这是思岚官方之前提供的windows sdk其中的一个文件,不是病毒,可执行文件名为frame_grabber.exe,如果链接过期了请留言或者私信联系我,我重新更新一个),切换到windows系统下。
  • 打开windows下的设备管理器(“此电脑”右键“管理”再进入设备管理器,点击“端口”,然后插上雷达,观察一下多了哪个端口,一般名字叫“Silicon  Labs …… ”观察后面的端口号,一般为(COM3)。
  • 然后把下好的frame_grabber.exe直接打开,选择端口号为之前看到的COM3,然后把波特率改对,A1&A2为115200,(A2M7比较特殊,它的波特率为256000),A3&S1为256000。
  • 点击OK,进入frame_grabber.exe文件的主页面,其中,上方有一个绿色的按钮:

点击绿色按钮,开始扫描。如果还是没有扫描到的显示,雷达也没有开始转,说明雷达真的坏掉了,需要联系官方退回去报修了。

实测的时候,发现有接触不良的情况。当报错的时候,这个软件也不能正常打开。但是对雷达拍拍打打一顿,不知道怎么的它自己又好了。这种情况同一个雷达我这里出现过好多次莫名其妙又好了。这其实是产品质量问题导致。

如果这个能转也能扫描到障碍物,那就再回去检查上面的第一点、第二点和第三点弄对了没有,尤其是第一点波特率设置。


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

Rplidar 报错提示:Error, operation time out. RESULT_OPERATION_TIMEOUT! 的相关文章

随机推荐

  • Excel常用操作标记删除重复项、查找替换文本、更改文本大小写、删除文本中的空格和非打印字符

    标记或删除重复项的一些方法 数据 主选项卡 筛选 xff1b 数据 主选项卡 删除重复项 xff1b 数据 主选项卡 高级筛选 xff1b 开始 主选项卡 条件格式 突出显示单元格规则 重复值 xff1b 函数 countif xff1b
  • PowerBI数据分析-妈妈产前产后用品市场项目分析

    数据源 xff1a 妈妈产前产后用品行业数据2016 2017 xff1b 孕妇枕搜索数据 xff1b 孕妇装 孕产妇用品 营养行业数据2016 2017 xff1b 护腰枕品牌数据2016 2017 xff1b 护腰枕属性数据2016 2
  • 初识FineBI数据分析

    公众号 xff1a Python大数据分析与机器学习 小程序 xff1a 零点潮流团 初识FineBI数据分析 1 课程目标 了解FineBI软件优势掌握FineBI安装与个人账号注册熟练掌握使用FineBI制作物流行业的分析看板及了解基础
  • Ubuntu 16.04网速慢解决方法

    xfeff xfeff 装了Ubuntu 16 04 LTS后连接无线上网 xff0c 发现出奇的慢 在终端进行更新20kb 把我弄哭了 网上查找亲测有效的方法为 xff1a 1 在终端运行 xff1a sudo gedit etc mod
  • FineBI实现物流行业数据分析

    FineBI实现物流行业数据分析 1 物流流向分析1 1 数据集1 2 图表 流向地图 2 物流流向TOP102 1 图表 颜色表格 3 签收比例前10城市3 1 图表 对比柱状图 4 地域分布情况4 1 图表 明细表 5 展现数据总体情况
  • 语录精华---提升认知持续成长

    公众号 xff1a Python大数据分析与机器学习 小程序 xff1a 零点潮流团 1 重要的不是当前的位置 xff0c 而是你前进的方向和速度 xff0c 以及加速度 2 当利益大于风险 xff0c 就该行动 xff1b 而且一旦行动
  • FineBI实现物流行业时效分析

    公众号 xff1a Python大数据分析与机器学习 小程序 xff1a 零点潮流团 对于物流行业来说 xff0c 物流的时效是非常重要的 xff0c 将会决定其合作的企业和客户 xff0c 是物流看板的重要组成部分 通过时效分析 xff0
  • FineBI物流行业可视化分析

    公众号 xff1a Python大数据分析与机器学习 小程序 xff1a 零点潮流团 有需要FineBI安装使用教程的 xff0c 可以查看合集数据分析中的 初识FineBI数据分析 xff0c 也可以关注公众号里面也有详细教程 xff0c
  • mysql各版本root用户密码更改,详细流程

    1 如果root密码忘记 xff0c 则可以通过以下流程进行更改 xff08 1 xff09 进入安装mysql目录下的bin目录 xff0c 同时按住shift 43 鼠标右键 xff0c 点击 在此处打开powershell窗口 xff
  • FreeRTOS—TCB_t结构体及重要变量说明

    1 TCB T TCB t的全称为Task Control Block xff0c 也就是任务控制块 typedef struct tskTaskControlBlock 栈顶指针 xff0c 中断或任务切换时 xff0c 会对任务压栈 v
  • centos7开启关闭端口

    一 查看端口开启状态 zhujiang 64 localhost n2 sudo firewall cmd query port 61 9998 udp sudo password for zhujiang no 二 开启端口 zhujia
  • 【Gazebo】ROS和Gazebo进行自动驾驶传感器仿真Velodyne LIDAR、Laser scanner

    自动驾驶汽车传感器 ROS仿真 Velodyne LIDARLaser scannerCameraStereo cameraGPSIMUUltrasonic sensor 一 Velodyne LIDAR仿真 激光雷达在自动驾驶汽车中是非常
  • 【Gazebo】ROS和Gazebo中仿真双目相机

    1 打开上一节创建的工作空间 span class token builtin class name cd span laserscanner ws span class token builtin class name source sp
  • 【Error】Gazebo加载不出模型处于黑屏状态

    问题描述 xff1a 运行Gazebo时 xff0c 卡在加载模型界面 xff0c 加载太慢或者黑屏 xff1a 解决方法 xff1a span class token builtin class name cd span gazebo s
  • 一个简单的宽度优先网络爬虫

    在实际应用中 xff0c 使用网络爬虫遍历互联网 xff0c 把网络中我们感兴趣的网页全部抓取过来 为便于理解 xff0c 我们把整个Internet 看做一个超级大图 xff0c 每个页面作为图中的一个节点 xff0c 页面中的超链接可看
  • docker非root用户权限运行

    运行dokcer命令时需要使用sudo权限 xff0c 如果想要不是用sudo运行docker命令 xff0c 可参考官网教程 xff1a https docs docker com engine install linux postins
  • JS手写——实现Promise的最大并发数控制

    一 不使用Promise race 维护一个并发池pool xff0c 先将其填满 xff0c 然后每当其中的promise完成后添加新的promise xff0c 直到并发队列清空 lt DOCTYPE html gt lt html l
  • 嵌入式学习

    1 C 语言 第二版谭浩强 2 数据结构 C 语言版 3 实用 C 43 43 程序设计 4 学习 51 单片机 xff0c 加深对中断的理解 5 学习 ARM 单片机 1 细读 ARM 微控制器基础与实战 周立功编写 2 细读相关芯片的原
  • Realsense相机在linux下的配置使用,RGB与depth图像对齐

    目录 非ROS版本 配置 使用 注意 xff1a ROS版本 非ROS版本 配置 要在linux下使用realsense相机 xff0c 需要首先配置librealsense 我的环境是Ubuntu18 04 xff0c 相机是D435i相
  • Rplidar 报错提示:Error, operation time out. RESULT_OPERATION_TIMEOUT!

    当Rplidar雷达突然报错 xff1a Error operation time out RESULT OPERATION TIMEOUT rplidarNode 2 process has died pid 22745 exit cod