NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
This is the complete list of members for octoclass::OctoClass, including all inherited members.
BBXFreeNodes(const Eigen::Vector3d &box_min, const Eigen::Vector3d &box_max, std::vector< octomap::OcTreeKey > *node_keys, std::vector< double > *node_sizes) | octoclass::OctoClass | |
BBXFreeNodes(const Eigen::Vector3d &box_min, const Eigen::Vector3d &box_max, IndexedKeySet *indexed_node_keys, std::vector< double > *node_sizes) | octoclass::OctoClass | |
BBXFreeVolume(const Eigen::Vector3d &box_min, const Eigen::Vector3d &box_max, double *volume) | octoclass::OctoClass | |
BBXOccVolume(const Eigen::Vector3d &box_min, const Eigen::Vector3d &box_max, double *volume) | octoclass::OctoClass | |
cam_frustum_ | octoclass::OctoClass | |
CheckCollision(const octomap::point3d &p) | octoclass::OctoClass | |
CheckCollision(const Eigen::Vector3d &p) | octoclass::OctoClass | |
CheckCollision(const octomap::point3d &p1, const octomap::point3d &p2) | octoclass::OctoClass | |
CheckCollision(const Eigen::Vector3d &p1, const Eigen::Vector3d &p2) | octoclass::OctoClass | |
CheckOccupancy(const octomap::point3d &p) | octoclass::OctoClass | |
CheckOccupancy(const pcl::PointXYZ &p) | octoclass::OctoClass | |
CheckOccupancy(const Eigen::Vector3d &p) | octoclass::OctoClass | |
CheckOccupancy(const octomap::point3d &p1, const octomap::point3d &p2) | octoclass::OctoClass | |
CheckOccupancy(const Eigen::Vector3d &p1, const Eigen::Vector3d &p2) | octoclass::OctoClass | |
ComputeUpdate(const octomap::KeySet &occ_inflated, const octomap::KeySet &occ_slim, const octomap::point3d &origin, const double &maxrange, octomap::KeySet *occ_slim_in_range, octomap::KeySet *free_slim, octomap::KeySet *free_inflated) | octoclass::OctoClass | |
FadeMemory(const double &rate) | octoclass::OctoClass | |
FindCollidingNodesInflated(const pcl::PointCloud< pcl::PointXYZ > &point_cloud, std::vector< octomap::point3d > *colliding_nodes) | octoclass::OctoClass | |
GetMapInflation() | octoclass::OctoClass | |
GetMemoryTime() | octoclass::OctoClass | |
GetNodeNeighbors(const octomap::OcTreeKey &node_key, const double &node_size, std::vector< octomap::OcTreeKey > *neighbor_keys) | octoclass::OctoClass | |
GetNodeSize(const octomap::OcTreeKey &key) | octoclass::OctoClass | |
GetResolution() const | octoclass::OctoClass | inline |
GetResolution() | octoclass::OctoClass | |
InflatedVisMarkers(visualization_msgs::MarkerArray *obstacles, visualization_msgs::MarkerArray *free, sensor_msgs::PointCloud2 *obstacles_cloud, sensor_msgs::PointCloud2 *free_cloud) | octoclass::OctoClass | |
memory_time_ | octoclass::OctoClass | |
OctoClass(const double resolution_in) | octoclass::OctoClass | explicit |
OctoClass() | octoclass::OctoClass | |
PclToRayOctomap(const pcl::PointCloud< pcl::PointXYZ > &cloud, const geometry_msgs::TransformStamped &tf_cam2world, const algebra_3d::FrustumPlanes &frustum) | octoclass::OctoClass | |
PrintQueryInfo(octomap::point3d query, octomap::OcTreeNode *node) | octoclass::OctoClass | |
ResetMap() | octoclass::OctoClass | |
SetCamFrustum(const double fov, const double aspect_ratio) | octoclass::OctoClass | |
SetClampingThresholds(const double clamping_threshold_min, const double clamping_threshold_max) | octoclass::OctoClass | |
SetHitMissProbabilities(const double probability_hit, const double probability_miss) | octoclass::OctoClass | |
SetMapInflation(const double inflate_radius) | octoclass::OctoClass | |
SetMaxRange(const double max_range) | octoclass::OctoClass | |
SetMemoryTime(const double memory) | octoclass::OctoClass | |
SetMinRange(const double min_range) | octoclass::OctoClass | |
SetOccupancyThreshold(const double occupancy_threshold) | octoclass::OctoClass | |
SetResolution(const double resolution_in) | octoclass::OctoClass | |
tree_ | octoclass::OctoClass | |
tree_inflated_ | octoclass::OctoClass | |
TreeVisMarkers(visualization_msgs::MarkerArray *obstacles, visualization_msgs::MarkerArray *free, sensor_msgs::PointCloud2 *obstacles_cloud, sensor_msgs::PointCloud2 *free_cloud) | octoclass::OctoClass |