#include <xbot_talker_ros.h>
Public Member Functions | |
bool | init () |
NLPModuleRos () | |
void | pubStartRecog (bool is_awaken, bool enable_chat) |
~NLPModuleRos () | |
Private Member Functions | |
void | advertiseService () |
void | advertiseTopics () |
void | pubArmControl (const int robot_action) |
void | pubMoveControl (const int robot_action) |
void | pubStartAwaken (bool enable_awake) |
void | pubWelcomeKp (const std::string kp_name) |
void | pubWelcomeYes (bool enable_welcome) |
bool | requestDialogConfig (xbot_talker::nlpdialog_config::Request &req, xbot_talker::nlpdialog_config::Response &res) |
void | subscribeOfflineRecogResult (const xbot_talker::recog_result) |
void | subscribeOnlineRecogResult (const xbot_talker::online_asr_result) |
void | subscribeTopics () |
Definition at line 105 of file xbot_talker_ros.h.
NLPModuleRos::NLPModuleRos | ( | ) |
Definition at line 360 of file xbot_talker_ros.cpp.
NLPModuleRos::~NLPModuleRos | ( | ) |
Definition at line 363 of file xbot_talker_ros.cpp.
|
private |
Definition at line 417 of file xbot_talker_ros.cpp.
|
private |
Definition at line 392 of file xbot_talker_ros.cpp.
bool NLPModuleRos::init | ( | ) |
Definition at line 366 of file xbot_talker_ros.cpp.
|
private |
Definition at line 472 of file xbot_talker_ros.cpp.
|
private |
Definition at line 524 of file xbot_talker_ros.cpp.
|
private |
Definition at line 464 of file xbot_talker_ros.cpp.
void NLPModuleRos::pubStartRecog | ( | bool | is_awaken, |
bool | enable_chat | ||
) |
Definition at line 457 of file xbot_talker_ros.cpp.
|
private |
Definition at line 516 of file xbot_talker_ros.cpp.
|
private |
Definition at line 509 of file xbot_talker_ros.cpp.
|
private |
Definition at line 423 of file xbot_talker_ros.cpp.
|
private |
Definition at line 557 of file xbot_talker_ros.cpp.
|
private |
Definition at line 694 of file xbot_talker_ros.cpp.
|
private |
Definition at line 409 of file xbot_talker_ros.cpp.
|
private |
Definition at line 169 of file xbot_talker_ros.h.
|
private |
Definition at line 153 of file xbot_talker_ros.h.
|
private |
Definition at line 165 of file xbot_talker_ros.h.
|
private |
Definition at line 167 of file xbot_talker_ros.h.
|
private |
Definition at line 138 of file xbot_talker_ros.h.
|
private |
Definition at line 170 of file xbot_talker_ros.h.
|
private |
Definition at line 171 of file xbot_talker_ros.h.
|
private |
Definition at line 129 of file xbot_talker_ros.h.
|
private |
Definition at line 132 of file xbot_talker_ros.h.
|
private |
Definition at line 126 of file xbot_talker_ros.h.
|
private |
Definition at line 172 of file xbot_talker_ros.h.
|
private |
Definition at line 168 of file xbot_talker_ros.h.
|
private |
Definition at line 125 of file xbot_talker_ros.h.
|
private |
Definition at line 166 of file xbot_talker_ros.h.
|
private |
Definition at line 114 of file xbot_talker_ros.h.
|
private |
Definition at line 154 of file xbot_talker_ros.h.
|
private |
Definition at line 152 of file xbot_talker_ros.h.
|
private |
Definition at line 174 of file xbot_talker_ros.h.
|
private |
Definition at line 130 of file xbot_talker_ros.h.
|
private |
Definition at line 133 of file xbot_talker_ros.h.
|
private |
Definition at line 127 of file xbot_talker_ros.h.
|
private |
Definition at line 123 of file xbot_talker_ros.h.
|
private |
Definition at line 124 of file xbot_talker_ros.h.
|
private |
Definition at line 173 of file xbot_talker_ros.h.
|
private |
Definition at line 175 of file xbot_talker_ros.h.
|
private |
Definition at line 135 of file xbot_talker_ros.h.
|
private |
Definition at line 136 of file xbot_talker_ros.h.