编程语言
首页 > 编程语言> > ROS中添加自定义消息头文件(C++)

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

作者:互联网

ROS教程

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

文章目录


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

常见错误

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.未完待续

标签:CMakeList,ROS,头文件,自定义,msgs,C++,txt
来源: https://blog.csdn.net/qq_18676517/article/details/115640181