订阅这个话题的主要目的是提前判断robot是否接近goal 目标的位置,比起订阅pose的坐标做欧式距离计算更有效
#include"ros/ros.h"
#include"nav_msgs/Path.h"
#include <stdio.h>
void PathSub(const nav_msgs::Path& pt)
{ROS_INFO("%d",pt.poses.size());
}
int main(int argc, char **argv)
{ros::init(argc, argv, "getPath");ros::NodeHandle n;ros::Subscriber mapsub = n.subscribe("/robot3/move_base/NavfnROS/plan",100,PathSub);ros::spin();return 0;
}
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态