Public Member Functions | |
void | addFrame (const sba::Frame::ConstPtr &msg) |
void | addNode (const sba::CameraNode &msg) |
void | addPoint (const sba::WorldPoint &msg) |
void | addProj (const sba::Projection &msg) |
void | doSBA () |
void | publishTopics () |
SBANode () | |
Public Attributes | |
ros::Publisher | cam_marker_pub |
ros::Subscriber | frame_sub |
ros::NodeHandle | n |
std::map< unsigned int, unsigned int > | node_indices |
std::map< unsigned int, unsigned int > | point_indices |
ros::Publisher | point_marker_pub |
SysSBA | sba |
ros::Timer | timer_sba |
ros::Timer | timer_vis |
Definition at line 19 of file sba_node.cpp.
SBANode::SBANode | ( | ) |
Definition at line 179 of file sba_node.cpp.
void SBANode::addFrame | ( | const sba::Frame::ConstPtr & | msg | ) |
Definition at line 46 of file sba_node.cpp.
void SBANode::addNode | ( | const sba::CameraNode & | msg | ) |
Definition at line 85 of file sba_node.cpp.
void SBANode::addPoint | ( | const sba::WorldPoint & | msg | ) |
Definition at line 104 of file sba_node.cpp.
void SBANode::addProj | ( | const sba::Projection & | msg | ) |
Definition at line 112 of file sba_node.cpp.
void SBANode::doSBA | ( | ) |
Definition at line 138 of file sba_node.cpp.
void SBANode::publishTopics | ( | ) |
Definition at line 170 of file sba_node.cpp.
ros::Publisher SBANode::cam_marker_pub |
Definition at line 25 of file sba_node.cpp.
ros::Subscriber SBANode::frame_sub |
Definition at line 24 of file sba_node.cpp.
ros::NodeHandle SBANode::n |
Definition at line 23 of file sba_node.cpp.
std::map<unsigned int, unsigned int> SBANode::node_indices |
Definition at line 35 of file sba_node.cpp.
std::map<unsigned int, unsigned int> SBANode::point_indices |
Definition at line 32 of file sba_node.cpp.
ros::Publisher SBANode::point_marker_pub |
Definition at line 26 of file sba_node.cpp.
Definition at line 22 of file sba_node.cpp.
ros::Timer SBANode::timer_sba |
Definition at line 28 of file sba_node.cpp.
ros::Timer SBANode::timer_vis |
Definition at line 29 of file sba_node.cpp.