Mavros Client md5sum Error

2023-05-16

[ERROR]: Client [/mavros] wants topic /State to have datatype/md5sum [mavros_msgs/State/4048c9de2a16f4ae8e0538085ebf1b97], but our version has [mavros_msgs/State/18326976df9d29249efc939e00342cde]. Dropping connection.

大概就是这样的错误
这个问题的原因在于不同的ROS分布改变了可视化标记的MD5Sum值,以下为解决方案:

1.找到melodic的md5sum,转到/opt/ros/melodic/include/mavros_msgs/State.h,找到对应的md5sum的值,即错误中的18326976df9d29249efc939e00342cde

2.用报错中期望的md5sum取代,即用

18326976df9d29249efc939e00342cde代替4048c9de2a16f4ae8e0538085ebf1b97

3.将功能包重新编译:catkin_make

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

Mavros Client md5sum Error 的相关文章

  • 如何在asp.net core中使用websocket

    我正在尝试开发一个游戏 其中我将记分板存储在存储在服务器上 当前在本地主机上 的文本文件中 我正在使用 http get 和 post 调用来与服务器通信并获取和发送我想要的数据 现在我想实现 websockets 以便将通知从服务器发送到
  • PSQL 8.3+ 客户端查询结果显示

    这是一个相当愚蠢的问题 但我似乎无法在文档或手册页中找到答案 我认为从 8 3 开始 psql CLI 客户端将不会显示大型内联查询的结果 它通过管道传输到一个 不太像 的结果查看器 当您按 q 时该结果查看器就会消失 这使得在后续查询或更
  • 如何使用 AXis 1.4 创建 java 客户端以使用 wsHttpBinding 消费 WCF 服务

    我使用 axis 1 4 创建了一个 java 客户端来使用 WCF 服务 如果我使用 basicHttpBinding 则一切正常 但如果我使用 wsHttpBinding 则出现以下错误 Did not understand MustU
  • 如何减少 ssh 连接超时值[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我有一个完整的远程主机 IP 地址列表 我编写了一个脚本来一一连接此列表中的所有主机 我的问题是 有时当 IP 地址关闭时 脚本会等待一段
  • Jax rs 客户端池

    我正在努力使用 jax rs 2 客户端 API 设置 REST 客户端 在 api 文档中 它说 客户端是管理客户端通信基础设施的重量级对象 客户端实例的初始化和处置可能是一个相当昂贵的操作 因此建议仅构建少量客户端应用程序中的实例 ht
  • 使 Http DefaultClient 的execute()非常慢

    我的 HttpDefaultClient 的 execute 方法的执行方法存在大量性能问题 我目前正在使用它来将数据发布到服务器 接收 JSON 并反序列化数据 我的手机打电话需要 8 到 30 秒 如果我切换到 Wifi 速度相当快 在
  • 使用 Fluent API 请求进行代理身份验证?

    我目前正在使用带有代理信息的获取请求 String result1 Request Get http somehost version HttpVersion HTTP 1 1 connectTimeout 1000 socketTimeo
  • Javacard 共享接口:lookupAID 返回 AID,但 getAppletShareableInterface 返回 null

    编辑2 发现错误 我尝试在构造函数中初始化 Shareable 对象 此时客户端的register方法还没有被调用 所以JCRE没有它的AID 虽然我的服务器的 getShareableInterfaceObject AID clienta
  • Jersey 客户端 API - 身份验证

    我正在使用 Jersey 客户端 API 向 JAX WS Web 服务提交 SOAP 请求 默认情况下 Jersey 在受到质询时以某种方式使用我的 Windows Nt 凭据进行身份验证 谁能解释一下 Jersey 在代码中的位置 它可
  • 如何在java网络中广播

    这是我第一次用java进行网络编程 我正在寻找一种以某种方式向整个网络中的所有节点发送广播的方法 让他们知道我的存在 我正在尝试制作一款多人网络游戏 我希望客户能够看到所有可用的游戏以选择加入哪一个 我想知道如何从服务器广播以及如何让客户端
  • 如何在代码c#电子邮件客户端中保护密码

    我正在为我兄弟的公司建立一个网站 网站上最重要的元素是邮件功能 重要的是 访问者可以使用该系统向我的兄弟发送电子邮件 所以我使用了这段代码 message From new MailAddress email protected cdn c
  • getline 和线程的问题

    我有一个在 2 个线程上工作的客户端 一是发送数据 二是接收数据 在发送数据时我有std getline std cin string 现在 在这个线程中 我有无限循环 如果第二个线程结束或用户输入 EXIT 命令 则一切都很好 期望当第二
  • 使用 Ruby 将 XML 请求发送到 Web 服务器

    恐怕我在通过网络服务器发布文档 例如 XML 方面没有太多经验 所以如果我对 HTTP 缺乏了解 我深表歉意 我在 ruby 应用程序中设置了一个基本的 Mongrel Web 服务器127 0 0 1 port 2000 服务器 我在同一
  • 查找尝试连接 ServerSocket 的程序的 IP

    尽管我进行了搜索 但找不到答案 假设我有以下 Java 代码 ServerSocket serve null try server new ServerSocket 5567 catch IOException e System err p
  • 简单的 Perl websocket 客户端

    我正在尝试用 Perl 编写一个简单的 websocket 客户端 use Protocol WebSocket Client my client Protocol WebSocket gt new url gt ws myserver p
  • 从 NGINX 中客户端证书的可分辨名称获取通用名称

    我需要在 NGINX 中获取客户端证书的 CN 以将其附加到代理标头中 我已经为此找到了以下地图代码 map ssl client s dn ssl client s dn cn default CN
  • Node.js SOAP 客户端参数格式

    我在使用 Node js 的 Node soap 模块作为客户端将某个特定的 Soap 参数正确格式化为第 3 方 SOAP 服务时遇到问题 此方法的 client describe 表示此特定输入应采用以下形式 params param
  • 尝试从客户端发送数据,但 req.session 无法正常工作

    我正在尝试执行发布请求 当我使用邮递员执行此操作时非常成功 但我正在尝试从客户端发送它 我想发布购物车 但结果是我不断发布数量为 1 的商品 无论我发布该请求多少次 解决此问题并以正常方式发布请求的最佳解决方案是什么 我正在使用会话 也许这
  • 配置Apache将SSL客户端证书发送到后端服务器

    我想配置 Apache 以便它接收客户端证书 并将其传递到另一台服务器 我在用着 Windows 上的 Apache 2 0 65 后端服务器是基于 apache 的解决方案 IBM HTTP Server 我尝试了这个配置
  • 在多个数据库的主目录中配置 .my.cnf 不起作用。适用于单个数据库

    这是我的 my cnf 文件 client user user1 password somePasswd1 database someDb client2 user user1 password somePassed2 database s

随机推荐