Public Member Functions | Private Attributes
BaseMotorNode Class Reference

#include <base_motor_node.h>

List of all members.

Public Member Functions

 BaseMotorNode ()
 Empty constructor.
void init ()
 Initialize the labjack node.
void publish ()
 launch the publication of odometry
void spin ()
 Spin the node.
void twist_callback (const geometry_msgs::Twist::ConstPtr &cmd_vel)
 ~BaseMotorNode ()
 Destructor.

Private Attributes

BaseMotor _bm
ros::Time _current_time
ros::Time _last_time
ros::NodeHandle _nh
ros::NodeHandle _nh_private
ros::Rate _publish_rate
tf::TransformBroadcaster odom_broadcaster
ros::Publisher odom_pub
ros::Subscriber sub

Detailed Description

Definition at line 41 of file base_motor_node.h.


Constructor & Destructor Documentation

Empty constructor.

Definition at line 35 of file base_motor_node.cpp.

Destructor.

Definition at line 43 of file base_motor_node.cpp.


Member Function Documentation

Initialize the labjack node.

Definition at line 50 of file base_motor_node.cpp.

launch the publication of odometry

Parameters:
@return

Definition at line 77 of file base_motor_node.cpp.

Spin the node.

Definition at line 58 of file base_motor_node.cpp.

void BaseMotorNode::twist_callback ( const geometry_msgs::Twist::ConstPtr &  cmd_vel)
Parameters:
@return

Definition at line 162 of file base_motor_node.cpp.


Member Data Documentation

Definition at line 97 of file base_motor_node.h.

Definition at line 93 of file base_motor_node.h.

Definition at line 93 of file base_motor_node.h.

Definition at line 83 of file base_motor_node.h.

Definition at line 84 of file base_motor_node.h.

Definition at line 91 of file base_motor_node.h.

Definition at line 95 of file base_motor_node.h.

Definition at line 87 of file base_motor_node.h.

Definition at line 88 of file base_motor_node.h.


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


maggie_base
Author(s): Raul Perula-Martinez
autogenerated on Thu Apr 23 2015 22:19:14