#include <nearfield_map_degrading_pa_node.h>

Public Member Functions | |
| cNearfieldMapDegradingPaNode () | |
| default constructor More... | |
| ~cNearfieldMapDegradingPaNode () | |
| default destructor More... | |
Public Member Functions inherited from cNearfieldMapBasePaNode< cOctreeStampedPaRos > | |
| void | changeSettings (void) |
| bool | checkTF (const std_msgs::Header &header, tf::StampedTransform &transform) |
| cNearfieldMapBasePaNode () | |
| default constructor More... | |
| bool | getNearfield (sensor_msgs::PointCloud2Ptr &msg) |
| function for retrieving requested nearfield map as pointcloud More... | |
| void | publish (void) |
| function for publishing all topics (nearfield map and debugging) More... | |
| ~cNearfieldMapBasePaNode () | |
| default destructor More... | |
Public Member Functions inherited from cOctreeStampedPaRos | |
| cOctreeStampedPaRos (const double resolution) | |
| void | degradeOutdatedNodes (void) |
| ros::Time | getLastInsertionTime (void) const |
| void | setLastInsertionTime (const ros::Time &time) |
| cTimePa | timeFromRos (const ros::Time &time) const |
| ros::Time | timeToRos (const cTimePa &time) const |
| virtual | ~cOctreeStampedPaRos () |
Public Member Functions inherited from cOctreeBasePaRos< cOcTreeStampedPa > | |
| bool | addCloud (const sensor_msgs::PointCloud2ConstPtr &cloud, const cAddCloudParameter ¶ms, const tf::Transform transform=tf::Transform::getIdentity()) |
| bool | addCloud (const sensor_msgs::PointCloudConstPtr &cloud, const cAddCloudParameter ¶ms, const tf::Transform transform=tf::Transform::getIdentity()) |
| bool | addCloud (const sensor_msgs::LaserScanConstPtr &cloud, const cAddCloudParameter ¶ms, const tf::Transform transform=tf::Transform::getIdentity()) |
| virtual void | clear (void) |
| cOctreeBasePaRos (double resolution) | |
| bool | getChildKey (const OctKey ¤t, const int current_level, OctKey &child, const int child_pos) const |
| octomap_msgs::OctomapPtr | getOctomap (void) const |
| octomap_msgs::OctomapPtr | getOctomapFull (void) const |
| sensor_msgs::PointCloud2Ptr | getOctomapPcd (const int tree_depth=0, const bool expand=false) const |
| sensor_msgs::PointCloud2Ptr | getOctomapPcdFree (const int tree_depth=0, const bool expand=false) const |
| ros::Time | getOutputTime (void) const |
| bool | getParentKey (const OctKey ¤t, const int current_level, OctKey &parent) const |
| void | keyToPoint (const OctKey &key, double &x, double &y, double &z) const |
| geometry_msgs::PointPtr | keyToPoint (const OctKey &key) const |
| OctKey | pointToKey (const geometry_msgs::Point &point) const |
| bool | readFull (const std::string &filename) |
| void | setOutputTime (const ros::Time &time) |
| bool | updateTime (const ros::Time &time) |
| virtual | ~cOctreeBasePaRos () |
Public Member Functions inherited from cOcTreeStampedPa | |
| cOcTreeStampedPa (double resolution) | |
| cOcTreeStampedPa * | create () const |
| virtual std::string | getTreeType () const |
| virtual | ~cOcTreeStampedPa (void) |
Public Member Functions inherited from cOcTreeStampedBasePa< octomap::OccupancyOcTreeBase, octomap::OcTreeNode > | |
| cOcTreeStampedBasePa (double resolution) | |
| cOcTreeStampedBasePa< octomap::OccupancyOcTreeBase, octomap::OcTreeNode > * | create () const |
| void | degradeOutdatedNodes (const cTimePa timediff) |
| const cTimePa & | getTimestamp (void) const |
| void | setTimestamp (const cTimePa timestamp) |
| virtual void | updateNodeLogOdds (NodeTypeFull *node, const float &update) const |
| virtual | ~cOcTreeStampedBasePa (void) |
Protected Member Functions | |
| void | addPcdCameraCallbackSub (const sensor_msgs::PointCloud2ConstPtr &msg) |
| callback function for receiving a depth images from camera More... | |
| void | addPcdLaserFullCallbackSub (const sensor_msgs::PointCloud2ConstPtr &msg) |
| callback function for single laserscans More... | |
| void | addPcdLaserScanCallbackSub (const sensor_msgs::PointCloud2ConstPtr &msg) |
| callback function for receiving a laserscan More... | |
| bool | getSizeCallbackSrv (nearfield_map::NearfieldMapGetSize::Request &req, nearfield_map::NearfieldMapGetSize::Response &res) |
| service for receiving the size of the octomap More... | |
Protected Member Functions inherited from cNearfieldMapBasePaNode< cOctreeStampedPaRos > | |
| bool | changeSettingsCallbackSrv (nearfield_map::NearfieldMapChangeSettings::Request &req, nearfield_map::NearfieldMapChangeSettings::Response &res) |
| bool | clearCallbackSrv (std_srvs::Empty::Request &req, std_srvs::Empty::Response &res) |
| void | clearCallbackSub (const std_msgs::EmptyConstPtr &msg) |
| bool | getSizeCallbackSrv (nearfield_map::NearfieldMapGetSize::Request &req, nearfield_map::NearfieldMapGetSize::Response &res) |
| bool | loadCallbackSrv (nearfield_map::NearfieldMapFileName::Request &req, nearfield_map::NearfieldMapFileName::Response &res) |
| bool | requestCallbackSrv (nearfield_map::NearfieldMapRequest::Request &req, nearfield_map::NearfieldMapRequest::Response &res) |
| bool | saveCallbackSrv (nearfield_map::NearfieldMapFileName::Request &req, nearfield_map::NearfieldMapFileName::Response &res) |
| bool | sendCallbackSrv (std_srvs::Empty::Request &req, std_srvs::Empty::Response &res) |
Protected Member Functions inherited from cOctreeStampedPaRos | |
| void | checkDegrading (void) |
Protected Member Functions inherited from cOctreeBasePaRos< cOcTreeStampedPa > | |
| bool | addCloud (const PclPointCloudPtr &cloud, const cAddCloudParameter ¶ms, const tf::Transform &transform) |
| void | getChildKeySimple (const OctKey ¤t, const int current_level, OctKey &child, const int child_pos) const |
| void | getOctomapPcdSub (const OctKey &key, const int current_level, const int min_level, PclPointCloud &cloud) const |
| void | getParentKeySimple (const OctKey ¤t, const int current_level, OctKey &parent) const |
Definition at line 66 of file nearfield_map_degrading_pa_node.h.
| cNearfieldMapDegradingPaNode::cNearfieldMapDegradingPaNode | ( | ) |
default constructor
Definition at line 67 of file nearfield_map_degrading_pa_node.cpp.
| cNearfieldMapDegradingPaNode::~cNearfieldMapDegradingPaNode | ( | ) |
default destructor
Definition at line 96 of file nearfield_map_degrading_pa_node.cpp.
|
protected |
callback function for receiving a depth images from camera
Definition at line 101 of file nearfield_map_degrading_pa_node.cpp.
|
protected |
callback function for single laserscans
Definition at line 139 of file nearfield_map_degrading_pa_node.cpp.
|
protected |
callback function for receiving a laserscan
Definition at line 120 of file nearfield_map_degrading_pa_node.cpp.
|
protected |
service for receiving the size of the octomap