Typedefs | Functions
people_detection_action_client.cpp File Reference
#include <ros/ros.h>
#include <actionlib/client/simple_action_client.h>
#include <cob_people_detection/addDataAction.h>
#include <cob_people_detection/updateDataAction.h>
#include <cob_people_detection/deleteDataAction.h>
#include <cob_people_detection/loadModelAction.h>
#include <cob_people_detection/getDetectionsAction.h>
#include <cob_people_detection/captureImage.h>
#include <cob_people_detection/finishRecording.h>
#include <cob_people_detection/recognitionTrigger.h>
#include <std_srvs/Empty.h>
Include dependency graph for people_detection_action_client.cpp:

Go to the source code of this file.

Typedefs

typedef
actionlib::SimpleActionClient
< cob_people_detection::addDataAction > 
AddDataClient
typedef
actionlib::SimpleActionClient
< cob_people_detection::deleteDataAction > 
DeleteDataClient
typedef
actionlib::SimpleActionClient
< cob_people_detection::getDetectionsAction > 
GetDetectionsClient
typedef
actionlib::SimpleActionClient
< cob_people_detection::loadModelAction > 
LoadModelClient
typedef
actionlib::SimpleActionClient
< cob_people_detection::updateDataAction > 
UpdateDataClient

Functions

void activateSensorMessageGateway (ros::ServiceClient &sensor_message_gateway_open_client, ros::ServiceClient &sensor_message_gateway_close_client)
void addData (AddDataClient &add_data_client, ros::ServiceClient &capture_image_client, ros::ServiceClient &finish_recording_client)
void deleteData (DeleteDataClient &delete_data_client)
void getDetections (GetDetectionsClient &get_detections_client)
void loadRecognitionModel (LoadModelClient &load_model_client)
int main (int argc, char **argv)
void updateData (UpdateDataClient &update_data_client)

Typedef Documentation

typedef actionlib::SimpleActionClient<cob_people_detection::addDataAction> AddDataClient

Definition at line 98 of file people_detection_action_client.cpp.

typedef actionlib::SimpleActionClient<cob_people_detection::deleteDataAction> DeleteDataClient

Definition at line 100 of file people_detection_action_client.cpp.

typedef actionlib::SimpleActionClient<cob_people_detection::getDetectionsAction> GetDetectionsClient

Definition at line 102 of file people_detection_action_client.cpp.

typedef actionlib::SimpleActionClient<cob_people_detection::loadModelAction> LoadModelClient

Definition at line 101 of file people_detection_action_client.cpp.

typedef actionlib::SimpleActionClient<cob_people_detection::updateDataAction> UpdateDataClient

Definition at line 99 of file people_detection_action_client.cpp.


Function Documentation

void activateSensorMessageGateway ( ros::ServiceClient sensor_message_gateway_open_client,
ros::ServiceClient sensor_message_gateway_close_client 
)

Definition at line 278 of file people_detection_action_client.cpp.

void addData ( AddDataClient add_data_client,
ros::ServiceClient capture_image_client,
ros::ServiceClient finish_recording_client 
)

Definition at line 104 of file people_detection_action_client.cpp.

void deleteData ( DeleteDataClient delete_data_client)

Definition at line 208 of file people_detection_action_client.cpp.

void getDetections ( GetDetectionsClient get_detections_client)

Definition at line 308 of file people_detection_action_client.cpp.

void loadRecognitionModel ( LoadModelClient load_model_client)

Definition at line 244 of file people_detection_action_client.cpp.

int main ( int  argc,
char **  argv 
)

Definition at line 336 of file people_detection_action_client.cpp.

void updateData ( UpdateDataClient update_data_client)

Definition at line 169 of file people_detection_action_client.cpp.



cob_people_detection
Author(s): Richard Bormann , Thomas Zwölfer
autogenerated on Mon May 6 2019 02:32:06