pythonros自定义msg

更新时间:2023-06-04 05:18:04 阅读: 评论:0

pythonros⾃定义msg
新建ros⼯程的话,会⾃动⽣成l和⽂件,在这两个⽂件⾥有对⾃定义msg的预留语句;如果不是新建⼯程,需要⼿动添加这些;
在功能包package下新建msg⽂件夹,存放⾃定义msg,新建msg⽂件VehicleCoordinate.msg:他的出现
Header header
nav_msgs/Odometry odometry
修改dnsfloat32[] euler_angle
float32 velocity
在l中添加:
<build_depend>std_msgs</build_depend>
周杰伦回到过去<exec_depend>std_msgs</exec_depend>
通草鲫鱼汤
<build_depend>nav_msgs</build_depend>
<exec_depend>nav_msgs</exec_depend>
<build_depend>message_generation</build_depend>
<exec_depend>message_runtime</exec_depend>
工资总额包括哪些在中添加:漫画少女头像
find_package(catkin REQUIRED genmsg std_msgs  # esntial dependency
nav_msgs message_generation
泊的读音
)
add_message_files(DIRECTORY msg FILES
VehicleCoordinate.msg
)
generate_messages(DEPENDENCIES std_msgs  nav_msgs)
catkin_package(CATKIN_DEPENDS std_msgs  nav_msgs message_runtime)
执⾏catkin_make开始编译,编译通过后,在程序中引⽤⾃定义msg时需要注意,
from tracking.msg import VehicleCoordinate    # 其中tracking是⾃定义msg所在的package名杨君
引⼊不正确会提⽰no module named ***

本文发布于:2023-06-04 05:18:04,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/856272.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:定义   新建   需要   编译
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图