FlatPointCloudVisualization.hpp
Go to the documentation of this file.
00001 /*
00002  * FlatPointCloudVisualization.hpp
00003  *
00004  *  Created on: Mar 9, 2016
00005  *      Author: Péter Fankhauser
00006  *   Institute: ETH Zurich, Autonomous Systems Lab
00007  */
00008 
00009 #pragma once
00010 
00011 #include <grid_map_visualization/visualizations/VisualizationBase.hpp>
00012 #include <grid_map_core/GridMap.hpp>
00013 
00014 // ROS
00015 #include <ros/ros.h>
00016 
00017 namespace grid_map_visualization {
00018 
00022 class FlatPointCloudVisualization : public VisualizationBase
00023 {
00024  public:
00025 
00031   FlatPointCloudVisualization(ros::NodeHandle& nodeHandle, const std::string& name);
00032 
00036   virtual ~FlatPointCloudVisualization();
00037 
00043   bool readParameters(XmlRpc::XmlRpcValue& config);
00044 
00048   bool initialize();
00049 
00055   bool visualize(const grid_map::GridMap& map);
00056 
00057  private:
00059   std::string layer_;
00060 
00062   double height_;
00063 };
00064 
00065 } /* namespace */


grid_map_visualization
Author(s): Péter Fankhauser
autogenerated on Mon Oct 9 2017 03:09:35