下载此文档

ROSturtlebotfollower:让机器人跟随我们移动.doc


文档分类:文学/艺术/军事/历史 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
ROS-turtlebot-follower-:让机器人跟随我们移动————————————————————————————————作者:————————————————————————————————日期: ROSturtlebot_follower:让机器人跟随我们移动ROSturtlebot_follower学习首先在catkin_ws/src目录下载源码了解代码见注释(其中有些地方我也不是很明白)#include<ros/>#include<pluginlib/>#include<nodelet/>#include<geometry_msgs/>#include<sensor_msgs/>#include<visualization_msgs/>#include<turtlebot_msgs/>#include"dynamic_reconfigure/"#include"turtlebot_follower/"#include<depth_image_proc/>namespaceturtlebot_follower{//*Theturtlebotfollowernodelet./****fromthe3dsensor,processesthem,mandvel*messages.*/classTurtlebotFollower:odelet::Nodelet{public:/*!****@briefTheconstructorforthefollower.*Constructorforthefollower.*/TurtlebotFollower():min_y_(),max_y_(),min_x_(-),max_x_(),max_z_(),goal_z_(),z_scale_(),x_scale_(){}~TurtlebotFollower(){deleteconfig_srv_;}private:doublemin_y_;/**<Theminimumypositionofthepointsinthebox.*/doublemax_y_;/**<Themaximumypositionofthepointsinthebox.*/doublemin_x_;/**<Theminimumxpositionofthepointsinthebox.*/doublemax_x_;/**<Themaximumxpositionofthepointsinthebox.*/doublemax_z_;/**<,以上四个字段用来设置框的大小*/doublegoal_z_;/**<Thedistanceawayfromtherobottoholdthecentroid离机器人的距离,以保持质心*/doublez_scale_;/**<Thescalingfactorfortranslationalrobotspeed移动机器人速度的缩放系数*/doublex_scale_;/**<Thescalingfactorforrotationalrobotspeed旋转机器人速度的缩放系数*/boolenabled_;/**<Enable/disablefollowing;mands启用/禁用追踪;只是阻止电机命令,置为false后,机器人不会移动,/mobile_base/mobile_base_controller/cmd_veltopic为空*///Serviceforstart/stopfollowingros::ServiceServerswitch_srv_;//Dynamicreconfigureserver动态配置服务dynamic_reconfigure::Server<turtlebot_follower::FollowerConfig>*config_srv_;/*!****@briefOnInitmethodfromnodehandle.**andtopics.*初始化handle,参数,和话题*/virtualvoidonInit(){ros::NodeHandle

ROSturtlebotfollower:让机器人跟随我们移动 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人taotao0a
  • 文件大小442 KB
  • 时间2019-09-25