Public Member Functions | |
void | inputEventsCB (const std_msgs::String::ConstPtr &event) |
void | inputMarkersCB (const ar_pose::ARMarkers::ConstPtr &msg) |
void | inputTFCB (const tf::tfMessage::ConstPtr &msg) |
bool | memorizeSrv (retalis::AddMemory::Request &req, retalis::AddMemory::Response &res) |
Retalis (char **argv) | |
bool | subscribeSrv (retalis::AddOutputSubscription::Request &req, retalis::AddOutputSubscription::Response &res) |
bool | unMemorizeSrv (retalis::DeleteMemory::Request &req, retalis::DeleteMemory::Response &res) |
bool | unSubscribeSrv (retalis::DeleteOutputSubscription::Request &req, retalis::DeleteOutputSubscription::Response &res) |
~Retalis (void) | |
Protected Attributes | |
ros::Subscriber | inputARPoseSub_ |
ros::Subscriber | inputEventsSub_ |
ros::Subscriber | inputTFSub_ |
ros::ServiceServer | memorizeEvents_ |
boost::mutex | mutex_ |
ros::NodeHandle | nh_ |
ros::ServiceServer | subscribeToTopics_ |
PlEngine | swipl_ |
ros::ServiceServer | unMemorizeEvents_ |
ros::ServiceServer | unSubscribeToTopics_ |
Definition at line 52 of file retalis_interface.cpp.
Retalis::Retalis | ( | char ** | argv | ) | [inline] |
Definition at line 55 of file retalis_interface.cpp.
Retalis::~Retalis | ( | void | ) | [inline] |
Definition at line 98 of file retalis_interface.cpp.
void Retalis::inputEventsCB | ( | const std_msgs::String::ConstPtr & | event | ) | [inline] |
Definition at line 170 of file retalis_interface.cpp.
void Retalis::inputMarkersCB | ( | const ar_pose::ARMarkers::ConstPtr & | msg | ) | [inline] |
Definition at line 251 of file retalis_interface.cpp.
void Retalis::inputTFCB | ( | const tf::tfMessage::ConstPtr & | msg | ) | [inline] |
Definition at line 186 of file retalis_interface.cpp.
bool Retalis::memorizeSrv | ( | retalis::AddMemory::Request & | req, |
retalis::AddMemory::Response & | res | ||
) | [inline] |
Definition at line 118 of file retalis_interface.cpp.
bool Retalis::subscribeSrv | ( | retalis::AddOutputSubscription::Request & | req, |
retalis::AddOutputSubscription::Response & | res | ||
) | [inline] |
Definition at line 101 of file retalis_interface.cpp.
bool Retalis::unMemorizeSrv | ( | retalis::DeleteMemory::Request & | req, |
retalis::DeleteMemory::Response & | res | ||
) | [inline] |
Definition at line 153 of file retalis_interface.cpp.
bool Retalis::unSubscribeSrv | ( | retalis::DeleteOutputSubscription::Request & | req, |
retalis::DeleteOutputSubscription::Response & | res | ||
) | [inline] |
Definition at line 136 of file retalis_interface.cpp.
ros::Subscriber Retalis::inputARPoseSub_ [protected] |
Definition at line 385 of file retalis_interface.cpp.
ros::Subscriber Retalis::inputEventsSub_ [protected] |
Definition at line 377 of file retalis_interface.cpp.
ros::Subscriber Retalis::inputTFSub_ [protected] |
Definition at line 384 of file retalis_interface.cpp.
ros::ServiceServer Retalis::memorizeEvents_ [protected] |
Definition at line 380 of file retalis_interface.cpp.
boost::mutex Retalis::mutex_ [protected] |
Definition at line 378 of file retalis_interface.cpp.
ros::NodeHandle Retalis::nh_ [protected] |
Definition at line 375 of file retalis_interface.cpp.
ros::ServiceServer Retalis::subscribeToTopics_ [protected] |
Definition at line 379 of file retalis_interface.cpp.
PlEngine Retalis::swipl_ [protected] |
Definition at line 376 of file retalis_interface.cpp.
ros::ServiceServer Retalis::unMemorizeEvents_ [protected] |
Definition at line 382 of file retalis_interface.cpp.
ros::ServiceServer Retalis::unSubscribeToTopics_ [protected] |
Definition at line 381 of file retalis_interface.cpp.