ros学习中遇到的问题

问题1:自定义话题消息时在CMakeLists.txt中添加编译选项:

add_message_files(FILES Person.msg)

generate_messages(DEPENDENCIES std_msgs)

catkin_make报错:

add_message_files() called with unused arguments: msg;Person.msg
Call Stack (most recent call first):
  learning_topic/CMakeLists.txt:78 (add_message_files)

解决1:add_message_files(FILES Person.msg)置于对应注释区域(call first)

## Generate messages in the 'msg' folder
# add_message_files(
#   FILES
#   Message1.msg
#   Message2.msg
# )
add_message_files(FILES Person.msg)

问题2:rosmsg show xxx报错:

Failed to load Python extension for LZ4 support. LZ4 compression will not be available.
Could not find msg 'Person'

解决2:

source devel/setup.bash

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
根据我的了解,CSDN是国最大的IT技术社区和信息分享平台之一,也是程序员和开发者们经常去寻找技术资源和交流的地方。CSDN为了鼓励技术交流和知识分享,在其平台上设置了一些排名机制,其ROS排名也是其之一。 ROS(Robot Operating System)是一个开源的机器人操作系统框架,是一个用于编写机器人软件的平台。在CSDN上,ROS排名是根据开发者在ROS相关技术文章、问答、教程等方面的贡献和影响力进行评估的。CSDN通过收集开发者在ROS方面的文章发布、评论点赞、浏览量等数据,综合分析各项指标得出排名结果。 排名的前几位常常代表了在ROS领域有较大影响力的开发者。他们可能是有着深厚技术功底的专家,经常在平台上发布高质量的ROS相关文章和教程,解决了许多开发者在实践遇到问题;或者他们可能是积极参与ROS讨论和解答其他开发者问题的人,通过贡献自己的知识和经验提升了整个社区的水平。 对于排名前列的开发者来说,这是一种肯定和认可,同时也可以增强其在社区的影响力和声誉。对于其他开发者来说,这些ROS排名靠前的开发者不仅是学习的榜样,也是值得关注和交流的对象。通过学习他们的经验和知识,可以提高自己在ROS开发方面的水平。 总之,CSDN的ROS排名是根据开发者在ROS相关领域的贡献和影响力进行评估的,排名靠前的开发者往往具有深厚的技术功底和在社区的积极参与,他们是其他开发者学习和交流的重要资源。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AABCEH.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值