Functions | Variables
main.cpp File Reference

Nodelet that use Navigability_Map class to generate a Accessibility Map. This nodelet subscribes sensor_msgs::PointCloud2 and filters the PointCloud, then it generates a Grid with each node containing data from the PointCloud. More...

#include <navigability_map/navigability_map.h>
#include "representation_rviz.h"
#include <pcl_conversions/pcl_conversions.h>
Include dependency graph for main.cpp:

Go to the source code of this file.

Functions

int main (int argc, char **argv)
 
pcl::PointCloud< pcl::PointXYZ >
::Ptr 
pc_filter (new pcl::PointCloud< pcl::PointXYZ >)
 
void pointcloud_cb (sensor_msgs::PointCloud2 pcmsg_in)
 Callback from the Pointcloud subscribed topic This calback filter the pointcloud uses de Navigability_Map class to generate a navigability_map. More...
 

Variables

ros::Publisher accessibility_map_pub
 
bool cloud_arrived =false
 
ros::Publisher elevation_map_pub
 
Navigability_Mapg_NavMap
 
ros::Publisher normals_pub
 
ros::Publisher obstacle_pub
 
tf::TransformListener * p_listener
 
ros::Publisher polygon_pub
 

Detailed Description

Nodelet that use Navigability_Map class to generate a Accessibility Map. This nodelet subscribes sensor_msgs::PointCloud2 and filters the PointCloud, then it generates a Grid with each node containing data from the PointCloud.

Author
Diogo Matos
Date
June 2013

Definition in file main.cpp.

Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 144 of file main.cpp.

pcl::PointCloud<pcl::PointXYZ>::Ptr pc_filter ( new pcl::PointCloud< pcl::PointXYZ >  )
void pointcloud_cb ( sensor_msgs::PointCloud2  pcmsg_in)

Callback from the Pointcloud subscribed topic This calback filter the pointcloud uses de Navigability_Map class to generate a navigability_map.

Parameters
[in]pcmsg_inPointCloud subscribed

Definition at line 62 of file main.cpp.

Variable Documentation

ros::Publisher accessibility_map_pub

Definition at line 48 of file main.cpp.

bool cloud_arrived =false

Definition at line 44 of file main.cpp.

ros::Publisher elevation_map_pub

Definition at line 46 of file main.cpp.

Navigability_Map* g_NavMap

Definition at line 43 of file main.cpp.

ros::Publisher normals_pub

Definition at line 47 of file main.cpp.

ros::Publisher obstacle_pub

Definition at line 50 of file main.cpp.

tf::TransformListener* p_listener

Definition at line 54 of file main.cpp.

ros::Publisher polygon_pub

Definition at line 49 of file main.cpp.



navigability_map
Author(s): Diogo Matos
autogenerated on Mon Mar 2 2015 01:32:29