ROS中添加自定义消息头文件(C++)

2021/4/12 22:28:30

本文主要是介绍ROS中添加自定义消息头文件(C++),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

ROS教程

提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
第一章 ROS std_msgs/Header 数据含义
第二章 ROS中发布里程计消息(Odometry)
第三章 ROS中TF变换详解

文章目录

  • ROS教程
  • 常见错误
    • 1.提示找不到头文件
      • 解决方案
    • 2.未完待续


首先参考其他文章,完成自定义消息的生成。

常见错误

1.提示找不到头文件

在这里插入图片描述

解决方案

在自己的pkg目录中找到CMakeList.txt,错误1解决方案如下:
CMakeList.txt目录:\home\...\agv_control\CMakeList.txt,
头文件在\home\...\agv_control\include\libagv
打开CMakeList.txt,添加自定义的pkg在find_package中,如下

find_package(catkin REQUIRED COMPONENTS
  geometry_msgs
  nav_msgs
  roscpp
  rospy
  std_msgs
  geometry_msgs
  tf
  joystick
)

2.未完待续



这篇关于ROS中添加自定义消息头文件(C++)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程