![]() |
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 |