由于树莓派自身运算能力不足, 稳定性较为欠缺,一些功能复杂的功能包运行速度较慢,在笔记本上能更快更好的完成相应任务。实验过程中,可以利用分布式原理,设置机器人工控机为从机,启动底盘控制节点、雷达节点、摄像头节点等,笔记本为主机,启动建图、导航节点等。当从机启动底盘控制节点、雷达节点,主机启动建图节点时出现了以下警告:[ WARN] [1603761495.279659749]:MessageFilter [target=odom ]: Dropped 95.28% of messages so far.Please turn the [ros.gmapping.message_notifier] rosconsole logger to DEBUG for more information.,并且不能显示雷达信息
如下图所示:

解决办法
将两台设备的时间进行同步。

  1. 首先在主机和从机上分别安装ntp时间服务器

    sudo apt-get install ntp
  2. 在主机上配置ntp
    通过指令sudo gedit /etc/ntp.conf打开ntp.conf 文件,在最下面添加如下三条指令并保存:

    restrict 192.168.12.0 mask 255.255.255.0 nomodify notrap
    server 127.127.1.0
    fudge 127.127.1.0 stratum 10

    第一条指令中的192.168.12.0替换成你自己的局域网IP,即允许该网段的设备与本机时间同步,第二、三条指令不用改动,如下图所示:

    然后打开新终端输入以下指令重启ntp服务

    sudo /etc/init.d/ntp restart
    

    如下图所示:

  3. 配置从机
    先在从机上安装ntpdate,打开一个终端,输入以下指令:

    sudo apt-get install ntpdate

    然后输入以下指令,其中将192.168.12.172替换成你的主机的IP地址,即与该地址的主机进行时间同步。

    sudo ntpdate 192.168.12.172

    为了避免每次时间同步都要手动输入以上指令,可以在从机的配置文件/etc/crontab的最后添加以下指令,同理将192.168.12.172替换成你主机的IP地址。

    *   *   *   * ntpdate 192.168.12.172

MessageFilter [target=odom ]: Dropped 95.28% of messages so far.Please turn the [ros.gmapping.messag相关推荐

  1. MessageFilter [target=odom ]: Dropped 100.00% of messages so far.问题解决

    [错误提示] [ WARN] [1580994954.426403779]: MessageFilter [target=odom ]: Dropped 100.00% of messages so ...

  2. [ WARN] [1588040435.867625184]: MessageFilter [target=odom ]: Dropped 97.37% of messages so

    两台设备,一台开启激光,另一台开启底座控制和建图. 在开启gmapping就会报错,打开tf树分析,rosrun rqt_tf_tree rqt_tf_tree 明显看到激光数据的最新发布时间与其他话 ...

  3. octomap(1):octomap_server报错MessageFilter [target=odom_combined ]: Dropped 100.00% of messages so far

    报错: [ WARN] [1652516663.964101392]: MessageFilter [target=odom_combined ]: Dropped 100.00% of messag ...

  4. 激光SLAM建图过程中的问题MessageFilter [target=odom_combined ]:Dropped 100.00% of messages so far.,解决方案

    最近在和师弟用kobuki底盘进行SLAM建图的过程中遇到一个比较棘手的问题,一直没有解决,直到今天我在仿真环境中也碰到了 [ WARN] [1618301922.711685031, 2351.76 ...

  5. Gmapping Dropped 100.00% of messages so far 解决办法

    Dropped 100.00% of messages so far解决办法. 概述 显示tf树 正常情况 报错情况 参考链接 Gmapping 概述 运行Gmappping时出现错误提示,其他参数: ...

  6. OpenGL超级宝典(第7版)笔记20 统一变量 一致区块 uniform相关内容 清单5.9-5.28

    OpenGL超级宝典(第7版)笔记20 统一变量 一致区块 uniform相关内容 清单5.9-5.28 文章目录 OpenGL超级宝典(第7版)笔记20 统一变量 一致区块 uniform相关内容 ...

  7. 关于turtlebot仿真报错The majority of dropped messages were due to..... 修改记录

    ros仿真过程中可能会出现类似错误,雷达数据收不到. MessageFilter [target=odom ]: Dropped 100.00% of messages so far. Please ...

  8. 用rplidar建图 运行rbx1_nav/gmapping_demo.launch报错

    1.rplidar开启 2.turtlrbot bringup 3. 运行 roslaunch rbx1_nav gmapping_demo.launch 报如下错误: MessageFilter [ ...

  9. turtlebot3 在gazebo仿真下 通过 gmapping slam 建立二维平面地图——全过程

    turtlebot3 在gazebo仿真下 通过 gmapping slam 建立二维平面地图--全过程 ROS中的地图 使用rosbag记录数据 rosbag record rosbag play ...

最新文章

  1. 证书在 Exchange 2007 Server 中的使用
  2. 学python要考什么证-学python需要考证吗?
  3. 微信浏览器取消缓存的方法
  4. Java程序设计当中包的使用_【学习笔记】 唐大仕—Java程序设计 第4讲 类、包和接口之4.2 类的继承...
  5. mysql vacuum_PostgreSQL DBA快速入门(四) - 体系架构
  6. IOS – OpenGL ES 调节图像反色 GPUImageColorInvertFilter
  7. openstack部署(四)--网络配置(Networking)
  8. qt向服务器传输文字_Qt实现客户端与服务器消息发送
  9. 中国甲腈行业市场供需与战略研究报告
  10. 第二十二周微职位puppet
  11. 黑马程序员最新版JavaWeb综合案例(前后端完整版)
  12. Linux抓包命令集锦(tcpdump抓包)
  13. 【白话区块链】面向区块链开发
  14. 解决High bias 和High variance 的方法
  15. vm8网卡原理及应用
  16. 全新织梦DEDE CMS模板-精仿qq技术导航网站源码
  17. 《山海经》只能是政府组织编写的
  18. 如何在Win10中使用Windows图片查看器打开图片
  19. 流程设计建模方法:流程的需求梳理之活动属性梳理
  20. excel表格拆分如何快速完成

热门文章

  1. 蓝牙无线技术(BLE)介绍与开发点滴总结
  2. ds18b20温度转换指令_DS18B20传感器温度转换指令( )。
  3. C++ count函数的用法(可以用作统计个数)
  4. 服装店如何根据自身情况使用进销存软件?
  5. 战疫玫瑰织大白,阳光妈妈暖心怀
  6. 【MidJourney】初体验——账号注册与基本操作
  7. Linux下堆漏洞利用(off-by-one)
  8. SAP S4HANA1610/Fiori安装过程全记录
  9. 捕鱼源码 免费提供和分享,仅供unity和Java初学者学习参考,希望能带来帮助
  10. ctf php沙箱,详谈CTF中常出现的PHP反序列化漏洞