Public Member Functions | Private Types | Private Attributes
micros_mars_task_alloc::RobotFollow Class Reference
Inheritance diagram for micros_mars_task_alloc::RobotFollow:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void callback (const nav_msgs::OdometryConstPtr &msg_0, const nav_msgs::OdometryConstPtr &msg_1)
virtual void onInit ()
 RobotFollow ()
virtual ~RobotFollow ()

Private Types

typedef
sync_policies::ApproximateTime
< nav_msgs::Odometry,
nav_msgs::Odometry > 
ApproximatePolicy
typedef
message_filters::Synchronizer
< ApproximatePolicy
ApproximateSync

Private Attributes

float angular_velocity_
boost::shared_ptr
< ApproximateSync
approximate_sync_
float follow_distance_
float linear_velocity_
int maximum_queue_size_
ros::NodeHandle nh_
float pi_
ros::Publisher pub_
message_filters::Subscriber
< nav_msgs::Odometry > 
sub_0_
message_filters::Subscriber
< nav_msgs::Odometry > 
sub_1_

Detailed Description

Definition at line 35 of file follow.cpp.


Member Typedef Documentation

typedef sync_policies::ApproximateTime<nav_msgs::Odometry, nav_msgs::Odometry> micros_mars_task_alloc::RobotFollow::ApproximatePolicy [private]

Definition at line 49 of file follow.cpp.

Definition at line 50 of file follow.cpp.


Constructor & Destructor Documentation

Definition at line 38 of file follow.cpp.

Definition at line 39 of file follow.cpp.


Member Function Documentation

void micros_mars_task_alloc::RobotFollow::callback ( const nav_msgs::OdometryConstPtr &  msg_0,
const nav_msgs::OdometryConstPtr &  msg_1 
)

Definition at line 73 of file follow.cpp.

Implements nodelet::Nodelet.

Definition at line 60 of file follow.cpp.


Member Data Documentation

Definition at line 55 of file follow.cpp.

Definition at line 52 of file follow.cpp.

Definition at line 55 of file follow.cpp.

Definition at line 55 of file follow.cpp.

Definition at line 56 of file follow.cpp.

Reimplemented from nodelet::Nodelet.

Definition at line 47 of file follow.cpp.

Definition at line 55 of file follow.cpp.

Definition at line 57 of file follow.cpp.

Definition at line 54 of file follow.cpp.

Definition at line 54 of file follow.cpp.


The documentation for this class was generated from the following file:


micros_mars_task_alloc
Author(s): Minglong Li , Xiaodong Yi , Yanzhen Wang , Zhongxuan Cai
autogenerated on Mon Jul 1 2019 19:55:03