Public Member Functions | Private Attributes
RcllFawkesSimNode Class Reference

List of all members.

Public Member Functions

virtual void bb_interface_data_changed (fawkes::Interface *interface) throw ()
void finalize ()
void init ()
 RcllFawkesSimNode (ros::NodeHandle rn, std::shared_ptr< fawkes::BlackBoard > bb)
bool srv_cb_navgraph_gen (rcll_fawkes_sim_msgs::NavgraphWithMPSGenerate::Request &req, rcll_fawkes_sim_msgs::NavgraphWithMPSGenerate::Response &res)

Private Attributes

std::shared_ptr
< fawkes::BlackBoard > 
blackboard_
fawkes::RobotinoLightInterface * ifc_machine_signal_
fawkes::NavGraphWithMPSGeneratorInterface * ifc_navgraph_gen_
fawkes::Position3DInterface * ifc_pose_
fawkes::TagVisionInterface * ifc_tag_vision_
fawkes::ZoneInterface * ifc_zone_
std::array
< fawkes::Position3DInterface *, 16 > 
ifcs_tag_pos_
ros::Publisher pub_expl_zone_info_
ros::Publisher pub_mps_light_state_
ros::Publisher pub_mps_marker_array_
ros::Publisher pub_pose_
ros::NodeHandle rosnode
ros::ServiceServer srv_navgraph_gen_

Detailed Description

Definition at line 75 of file rcll_fawkes_sim_node.cpp.


Constructor & Destructor Documentation

RcllFawkesSimNode::RcllFawkesSimNode ( ros::NodeHandle  rn,
std::shared_ptr< fawkes::BlackBoard >  bb 
) [inline]

Definition at line 78 of file rcll_fawkes_sim_node.cpp.


Member Function Documentation

virtual void RcllFawkesSimNode::bb_interface_data_changed ( fawkes::Interface *  interface) throw () [inline, virtual]

Definition at line 143 of file rcll_fawkes_sim_node.cpp.

void RcllFawkesSimNode::finalize ( ) [inline]

Definition at line 123 of file rcll_fawkes_sim_node.cpp.

void RcllFawkesSimNode::init ( ) [inline]

Definition at line 84 of file rcll_fawkes_sim_node.cpp.

bool RcllFawkesSimNode::srv_cb_navgraph_gen ( rcll_fawkes_sim_msgs::NavgraphWithMPSGenerate::Request &  req,
rcll_fawkes_sim_msgs::NavgraphWithMPSGenerate::Response &  res 
) [inline]

Definition at line 218 of file rcll_fawkes_sim_node.cpp.


Member Data Documentation

std::shared_ptr<fawkes::BlackBoard> RcllFawkesSimNode::blackboard_ [private]

Definition at line 331 of file rcll_fawkes_sim_node.cpp.

fawkes::RobotinoLightInterface* RcllFawkesSimNode::ifc_machine_signal_ [private]

Definition at line 336 of file rcll_fawkes_sim_node.cpp.

fawkes::NavGraphWithMPSGeneratorInterface* RcllFawkesSimNode::ifc_navgraph_gen_ [private]

Definition at line 337 of file rcll_fawkes_sim_node.cpp.

fawkes::Position3DInterface* RcllFawkesSimNode::ifc_pose_ [private]

Definition at line 338 of file rcll_fawkes_sim_node.cpp.

fawkes::TagVisionInterface* RcllFawkesSimNode::ifc_tag_vision_ [private]

Definition at line 334 of file rcll_fawkes_sim_node.cpp.

fawkes::ZoneInterface* RcllFawkesSimNode::ifc_zone_ [private]

Definition at line 333 of file rcll_fawkes_sim_node.cpp.

std::array<fawkes::Position3DInterface *, 16> RcllFawkesSimNode::ifcs_tag_pos_ [private]

Definition at line 335 of file rcll_fawkes_sim_node.cpp.

Definition at line 340 of file rcll_fawkes_sim_node.cpp.

Definition at line 342 of file rcll_fawkes_sim_node.cpp.

Definition at line 341 of file rcll_fawkes_sim_node.cpp.

Definition at line 343 of file rcll_fawkes_sim_node.cpp.

Definition at line 329 of file rcll_fawkes_sim_node.cpp.

Definition at line 344 of file rcll_fawkes_sim_node.cpp.


The documentation for this class was generated from the following file:


rcll_fawkes_sim
Author(s): Tim Niemueller
autogenerated on Sat Jun 3 2017 03:06:27