Definition at line 69 of file search_for_planes.cpp.
typedef mr::MessageCollection<Planes> semanticmodel::Node::PlaneCollection [private] |
Definition at line 78 of file plane_tracker.cc.
Definition at line 136 of file search_for_planes.cpp.
Definition at line 273 of file plane_tracker.cc.
void semanticmodel::Node::dropSmallAreaPolygons | ( | double | min_area | ) |
Definition at line 237 of file plane_tracker.cc.
gm::Pose semanticmodel::Node::getCurrentPose | ( | ) | [private] |
Definition at line 308 of file search_for_planes.cpp.
optional< size_t > semanticmodel::Node::getNextGoal | ( | ) | [private] |
Definition at line 283 of file search_for_planes.cpp.
optional< size_t > semanticmodel::Node::getViewpoint | ( | size_t | target | ) | [private] |
Definition at line 270 of file search_for_planes.cpp.
gm::Polygon semanticmodel::Node::getVisibleRegion | ( | const gm::Pose & | p | ) | const [private] |
Definition at line 325 of file search_for_planes.cpp.
void semanticmodel::Node::mapCB | ( | const nm::OccupancyGrid & | map | ) |
Definition at line 147 of file search_for_planes.cpp.
Definition at line 154 of file plane_tracker.cc.
bool semanticmodel::Node::navigateWaypoint | ( | size_t | i | ) | [private] |
Definition at line 296 of file search_for_planes.cpp.
bool semanticmodel::Node::planeSrvCB | ( | PlaneExchange::Request & | req, |
PlaneExchange::Response & | resp | ||
) |
Definition at line 197 of file plane_tracker.cc.
void semanticmodel::Node::publishPlanes | ( | ) |
Definition at line 135 of file plane_tracker.cc.
void semanticmodel::Node::run | ( | void | ) |
Definition at line 174 of file search_for_planes.cpp.
void semanticmodel::Node::savePlanesToDB | ( | ) |
Definition at line 177 of file plane_tracker.cc.
void semanticmodel::Node::updateSeen | ( | const ros::TimerEvent & | e = ros::TimerEvent() | ) |
Definition at line 348 of file search_for_planes.cpp.
void semanticmodel::Node::visualize | ( | const ros::WallTimerEvent & | e = ros::WallTimerEvent() | ) |
void semanticmodel::Node::visualize | ( | const ros::WallTimerEvent & | e | ) |
Definition at line 377 of file search_for_planes.cpp.
Definition at line 67 of file plane_tracker.cc.
set<size_t> semanticmodel::Node::forbidden_ [private] |
Definition at line 121 of file search_for_planes.cpp.
bool semanticmodel::Node::initialized_ [private] |
Definition at line 124 of file search_for_planes.cpp.
vector<vector<bool> > semanticmodel::Node::is_visible_ [private] |
Definition at line 117 of file search_for_planes.cpp.
boost::scoped_ptr<tf::TransformListener> semanticmodel::Node::listener [private] |
Definition at line 75 of file plane_tracker.cc.
boost::optional<nm::OccupancyGrid> semanticmodel::Node::map_ [private] |
Definition at line 105 of file search_for_planes.cpp.
ros::Subscriber semanticmodel::Node::map_sub_ [private] |
Definition at line 130 of file search_for_planes.cpp.
Definition at line 127 of file search_for_planes.cpp.
Definition at line 61 of file plane_tracker.cc.
boost::mutex semanticmodel::Node::mutex_ [private] |
Definition at line 100 of file search_for_planes.cpp.
ros::NodeHandle semanticmodel::Node::nh [private] |
Definition at line 57 of file plane_tracker.cc.
ros::NodeHandle semanticmodel::Node::nh_ [private] |
Definition at line 99 of file search_for_planes.cpp.
unsigned semanticmodel::Node::num_saved_planes [private] |
Definition at line 82 of file plane_tracker.cc.
ros::NodeHandle semanticmodel::Node::p_nh [private] |
Definition at line 58 of file plane_tracker.cc.
boost::scoped_ptr<PlaneCollection> semanticmodel::Node::plane_coll [private] |
Definition at line 79 of file plane_tracker.cc.
Definition at line 70 of file plane_tracker.cc.
const float semanticmodel::Node::robot_radius_ [private] |
Definition at line 102 of file search_for_planes.cpp.
set<size_t> semanticmodel::Node::seen_ [private] |
Definition at line 111 of file search_for_planes.cpp.
vector<gu::Cell> semanticmodel::Node::targets_ [private] |
Definition at line 108 of file search_for_planes.cpp.
Definition at line 133 of file search_for_planes.cpp.
set<size_t> semanticmodel::Node::unseen_ [private] |
Definition at line 111 of file search_for_planes.cpp.
ros::Timer semanticmodel::Node::update_timer_ [private] |
Definition at line 132 of file search_for_planes.cpp.
vector<gm::Pose> semanticmodel::Node::view_poses_ [private] |
Definition at line 114 of file search_for_planes.cpp.
ros::Publisher semanticmodel::Node::vis_pub [private] |
Definition at line 64 of file plane_tracker.cc.
ros::Publisher semanticmodel::Node::vis_pub_ [private] |
Definition at line 128 of file search_for_planes.cpp.
Definition at line 131 of file search_for_planes.cpp.
Definition at line 129 of file search_for_planes.cpp.
Definition at line 86 of file plane_tracker.cc.