下载此文档

ROS-turtlebot-follower-:让机器人跟随我们移动.doc


文档分类:医学/心理学 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
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&nh=getNodeHandle();ros::NodeHandle&private_nh=getPrivateNodeHandle();//从参数服务器获取设置的参数(launch文件中设置数值)priva

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

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人读书百遍
  • 文件大小354 KB
  • 时间2020-03-02
最近更新