Typedefs | Functions | Variables
demo.cpp File Reference
#include <vector>
#include <string>
#include <ros/ros.h>
#include <tf/tf.h>
#include <move_base_msgs/MoveBaseAction.h>
#include <actionlib/client/simple_action_client.h>
#include <geometry_msgs/Pose2D.h>
#include <lse_sensor_msgs/Nostril.h>
#include <roomba_500_series/Battery.h>
#include <geometry_msgs/Twist.h>
#include <fctuc_open_day/Poses.h>
Include dependency graph for demo.cpp:

Go to the source code of this file.

Typedefs

typedef
actionlib::SimpleActionClient
< move_base_msgs::MoveBaseAction > 
MoveBaseClient

Functions

void batteryCallback (const roomba_500_series::Battery::ConstPtr &batt)
void goalActiveCallback ()
void goalDoneCallback (const actionlib::SimpleClientGoalState &state, const move_base_msgs::MoveBaseResultConstPtr &result)
void goalFeedbackCallback (const move_base_msgs::MoveBaseFeedbackConstPtr &feedback)
int main (int argc, char **argv)
void noseCallback (const lse_sensor_msgs::Nostril::ConstPtr &nose)
void posesCallback (const fctuc_open_day::Poses::ConstPtr &poses)

Variables

roomba_500_series::Battery battery
bool needToBackUp
bool sendNewGoal
std::vector
< geometry_msgs::Pose2D >
::iterator 
target
std::vector
< geometry_msgs::Pose2D > 
targets

Typedef Documentation

typedef actionlib::SimpleActionClient<move_base_msgs::MoveBaseAction> MoveBaseClient

Definition at line 50 of file demo.cpp.


Function Documentation

Definition at line 83 of file demo.cpp.

Definition at line 68 of file demo.cpp.

void goalDoneCallback ( const actionlib::SimpleClientGoalState state,
const move_base_msgs::MoveBaseResultConstPtr &  result 
)

Definition at line 59 of file demo.cpp.

void goalFeedbackCallback ( const move_base_msgs::MoveBaseFeedbackConstPtr &  feedback)

Definition at line 73 of file demo.cpp.

int main ( int  argc,
char **  argv 
)

Definition at line 96 of file demo.cpp.

Definition at line 78 of file demo.cpp.

void posesCallback ( const fctuc_open_day::Poses::ConstPtr &  poses)

Definition at line 89 of file demo.cpp.


Variable Documentation

Definition at line 52 of file demo.cpp.

Definition at line 57 of file demo.cpp.

Definition at line 56 of file demo.cpp.

std::vector<geometry_msgs::Pose2D>::iterator target

Definition at line 54 of file demo.cpp.

std::vector<geometry_msgs::Pose2D> targets

Definition at line 53 of file demo.cpp.



fctuc_open_day
Author(s): Gonçalo Cabrita and Pedro Sousa
autogenerated on Mon Jan 6 2014 11:28:35