Signals |
| void | rosShutdown () |
| void | rosShutdown () |
| void | rosShutdown () |
| void | rosShutdown () |
| void | rosShutdown () |
| void | rosShutdown () |
Public Member Functions |
| void | askGoal (std::string goal) |
| void | buttonPressed (int button) |
| void | buttonPressed (int button) |
| void | buttonPressed (int button) |
| void | cancelHri () |
| void | cancelHri () |
| void | cancelHri () |
| void | exit () |
| bool | getGoal (std::string &goal) |
| bool | getGoal (std::string &goal) |
| bool | getImage (uchar *&data, int &width, int &height, std::string &encoding) |
| bool | getImage (uchar *&data, int &width, int &height, std::string &encoding) |
| bool | getImage (uchar *&data, int &width, int &height, std::string &encoding) |
| bool | getImageDetect (uchar *&data, int &width, int &height, std::string &encoding) |
| bool | getImageDetect (uchar *&data, int &width, int &height, std::string &encoding) |
| bool | getImageDetect (uchar *&data, int &width, int &height, std::string &encoding) |
| bool | getLocations (std::vector< std::string > &locations) |
| bool | getLocations (std::vector< std::string > &locations) |
| bool | getLocations (std::vector< std::string > &locations) |
| std::vector< std::vector< int > > | getRects () |
| std::vector< std::vector< int > > | getRects () |
| std::vector< std::vector< int > > | getRects () |
| bool | getSentence (double &sentence) |
| void | go () |
| bool | guiActionActive () |
| void | haodButtonPressed (int button) |
| void | haodButtonPressed (int button) |
| void | haodButtonPressed (int button) |
| bool | haodRunning () |
| bool | haodRunning () |
| bool | haodRunning () |
| bool | initialize () |
| bool | initialize () |
| bool | initialize () |
| bool | initialize () |
| bool | initialize () |
| bool | initialize () |
| bool | needAssistance () |
| bool | needAssistance () |
| bool | needAssistance () |
| std::string | processAnswer (int question) |
| std::string | processAnswer (int question) |
| std::string | processAnswer (int question) |
| | QNode (int argc, char **argv) |
| | QNode (int argc, char **argv) |
| | QNode (int argc, char **argv) |
| | QNode (int argc, char **argv) |
| | QNode (int argc, char **argv) |
| | QNode (int argc, char **argv) |
| void | run () |
| void | run () |
| void | run () |
| void | run () |
| void | run () |
| void | run () |
| void | setImagePoint (std::vector< int > point) |
| void | setImagePoint (std::vector< int > point) |
| void | setImagePoint (std::vector< int > point) |
| void | setLanguage (int index) |
| void | setLanguage (int index) |
| void | setLanguage (int index) |
| virtual | ~QNode () |
| virtual | ~QNode () |
| virtual | ~QNode () |
| virtual | ~QNode () |
| virtual | ~QNode () |
| virtual | ~QNode () |
Public Attributes |
| std::vector< struct qa_data > | qas |
Private Types |
| enum | clients {
TTS_ = 0,
LEDS_ = 1,
HEAD_ = 2,
LEFT_ARM_ = 3,
RIGHT_ARM_ = 4,
TTS_ = 0,
LEDS_ = 1,
HEAD_ = 2,
LEFT_ARM_ = 3,
RIGHT_ARM_ = 4,
TTS_ = 0,
LEDS_ = 1,
HEAD_ = 2,
LEFT_ARM_ = 3,
RIGHT_ARM_ = 4
} |
| enum | clients {
TTS_ = 0,
LEDS_ = 1,
HEAD_ = 2,
LEFT_ARM_ = 3,
RIGHT_ARM_ = 4,
TTS_ = 0,
LEDS_ = 1,
HEAD_ = 2,
LEFT_ARM_ = 3,
RIGHT_ARM_ = 4,
TTS_ = 0,
LEDS_ = 1,
HEAD_ = 2,
LEFT_ARM_ = 3,
RIGHT_ARM_ = 4
} |
| enum | clients {
TTS_ = 0,
LEDS_ = 1,
HEAD_ = 2,
LEFT_ARM_ = 3,
RIGHT_ARM_ = 4,
TTS_ = 0,
LEDS_ = 1,
HEAD_ = 2,
LEFT_ARM_ = 3,
RIGHT_ARM_ = 4,
TTS_ = 0,
LEDS_ = 1,
HEAD_ = 2,
LEFT_ARM_ = 3,
RIGHT_ARM_ = 4
} |
Private Member Functions |
| void | facesCallback (const face_detector_mono::RectArray::ConstPtr &msg) |
| void | facesCallback (const face_detector_mono::RectArray::ConstPtr &msg) |
| void | facesCallback (const face_detector_mono::RectArray::ConstPtr &msg) |
| void | gui_actionGetFeedbackCallback (tibi_dabo_msgs::guiFeedbackPtr &feedback) |
| void | gui_actionGetFeedbackCallback (tibi_dabo_msgs::guiFeedbackPtr &feedback) |
| void | gui_actionGetResultCallback (tibi_dabo_msgs::guiResultPtr &result) |
| void | gui_actionGetResultCallback (tibi_dabo_msgs::guiResultPtr &result) |
| bool | gui_actionHasSucceedCallback (void) |
| bool | gui_actionHasSucceedCallback (void) |
| bool | gui_actionIsFinishedCallback (void) |
| bool | gui_actionIsFinishedCallback (void) |
| void | gui_actionStartCallback (const tibi_dabo_msgs::guiGoalConstPtr &goal) |
| void | gui_actionStartCallback (const tibi_dabo_msgs::guiGoalConstPtr &goal) |
| void | gui_actionStopCallback (void) |
| void | gui_actionStopCallback (void) |
| void | guiActive () |
| void | guiActive () |
| void | guiActive () |
| void | guiDone (const actionlib::SimpleClientGoalState &state, const tibi_dabo_msgs::guiResultConstPtr &result) |
| void | guiDone (const actionlib::SimpleClientGoalState &state, const tibi_dabo_msgs::guiResultConstPtr &result) |
| void | guiDone (const actionlib::SimpleClientGoalState &state, const tibi_dabo_msgs::guiResultConstPtr &result) |
| void | guiFeedback (const tibi_dabo_msgs::guiFeedbackConstPtr &feedback) |
| void | guiFeedback (const tibi_dabo_msgs::guiFeedbackConstPtr &feedback) |
| void | guiFeedback (const tibi_dabo_msgs::guiFeedbackConstPtr &feedback) |
| bool | guiMakeActionRequest () |
| bool | guiMakeActionRequest () |
| bool | guiMakeActionRequest () |
| void | haodActive () |
| void | haodActive () |
| void | haodActive () |
| void | haodDone (const actionlib::SimpleClientGoalState &state, const tibi_dabo_msgs::haodResultConstPtr &result) |
| void | haodDone (const actionlib::SimpleClientGoalState &state, const tibi_dabo_msgs::haodResultConstPtr &result) |
| void | haodDone (const actionlib::SimpleClientGoalState &state, const tibi_dabo_msgs::haodResultConstPtr &result) |
| void | haodFeedback (const tibi_dabo_msgs::haodFeedbackConstPtr &feedback) |
| void | haodFeedback (const tibi_dabo_msgs::haodFeedbackConstPtr &feedback) |
| void | haodFeedback (const tibi_dabo_msgs::haodFeedbackConstPtr &feedback) |
| void | haodMakeActionRequest (std::vector< int > &point) |
| void | haodMakeActionRequest (std::vector< int > &point) |
| void | haodMakeActionRequest (std::vector< int > &point) |
| void | hriActive () |
| void | hriActive () |
| void | hriActive () |
| void | hriDone (const actionlib::SimpleClientGoalState &state, const tibi_dabo_msgs::sequenceResultConstPtr &result) |
| void | hriDone (const actionlib::SimpleClientGoalState &state, const tibi_dabo_msgs::sequenceResultConstPtr &result) |
| void | hriDone (const actionlib::SimpleClientGoalState &state, const tibi_dabo_msgs::sequenceResultConstPtr &result) |
| void | hriFeedback (const tibi_dabo_msgs::sequenceFeedbackConstPtr &feedback) |
| void | hriFeedback (const tibi_dabo_msgs::sequenceFeedbackConstPtr &feedback) |
| void | hriFeedback (const tibi_dabo_msgs::sequenceFeedbackConstPtr &feedback) |
| void | hriMakeActionRequest (std::vector< std::string > &xml_files) |
| void | hriMakeActionRequest (std::vector< std::string > &xml_files) |
| void | hriMakeActionRequest (std::vector< std::string > &xml_files) |
| void | imageCallback (const sensor_msgs::Image::ConstPtr &msg) |
| void | imageCallback (const sensor_msgs::Image::ConstPtr &msg) |
| void | imageCallback (const sensor_msgs::Image::ConstPtr &msg) |
| void | imageDetectCallback (const sensor_msgs::Image::ConstPtr &msg) |
| void | imageDetectCallback (const sensor_msgs::Image::ConstPtr &msg) |
| void | imageDetectCallback (const sensor_msgs::Image::ConstPtr &msg) |
| void | loadQuestions () |
| void | loadQuestions () |
| void | loadQuestions () |
| void | setHriPrefix (int index) |
| void | setHriPrefix (int index) |
| void | setHriPrefix (int index) |
Private Attributes |
std::vector< std::vector
< std::string > > | answers |
std::vector< std::vector
< std::string > > | answers_hri |
| bool | assistance |
| ros::Subscriber | faces_subscriber |
| ros::ServiceClient | get_locations_client |
| iri_goal_database::get_locations | get_locations_srv |
actionlib::SimpleActionClient
< tibi_dabo_msgs::guiAction > | gui_action |
IriActionServer
< tibi_dabo_msgs::guiAction > | gui_action_aserver_ |
| bool | gui_active |
| gui_cmds | gui_cmd |
| tibi_dabo_msgs::guiGoal | gui_goal |
| std::string | gui_location_id |
actionlib::SimpleActionClient
< tibi_dabo_msgs::haodAction > | haod_action |
| bool | haod_active |
| tibi_dabo_msgs::haodGoal | haod_goal |
actionlib::SimpleActionClient
< tibi_dabo_msgs::sequenceAction > | hri_action |
| bool | hri_active |
| tibi_dabo_msgs::sequenceGoal | hri_goal |
| std::string | hri_prefix |
| sensor_msgs::Image | image |
| ros::Subscriber | image_subscriber |
| sensor_msgs::Image | imageDetect |
| ros::Subscriber | imageDetect_subscriber |
| bool | imageDetectReady |
| bool | imageReady |
| int | init_argc |
| char ** | init_argv |
| ros::Publisher | joy_publisher |
| int | language |
| QMutex | mutex |
| ros::NodeHandle | n |
| bool | new_goal_cmd |
| bool | new_gui_cmd |
| bool | new_sentence_cmd |
| std::vector< std::vector< int > > | rects |
| double | sentence_id |
| std::vector< std::string > | xml_files |
Static Private Attributes |
| static const int | NUM_CLIENTS = RIGHT_ARM_-TTS_+1 |
Definition at line 52 of file qnode.hpp.