mediator/abstract_mediator.cpp
Go to the documentation of this file.
2 
3 Abstract_mediator::Abstract_mediator(std::shared_ptr<ros::NodeHandle> const& d)
4  : nh_(d)
5  , task_space_reader_(std::make_unique<Ts_reader>(d))
6  {}
7 
8 pcl::PointCloud< pcl::PointXYZ >::Ptr Abstract_mediator::vector_to_cloud(std::vector<pcl::PointXYZ>& vector){
9  pcl::PointCloud< pcl::PointXYZ >::Ptr task_voxel(new pcl::PointCloud< pcl::PointXYZ >);
10  for(pcl::PointXYZ& point : vector)
11  task_voxel->push_back(point);
12 
13  return task_voxel;
14 }
15 
Abstract_mediator::Abstract_mediator
Abstract_mediator(std::vector< std::vector< tf2::Transform >> objects, ros::Publisher *pub)
Definition: impl/abstract_mediator.h:48
abstract_mediator.h
Abstract_mediator::vector_to_cloud
pcl::PointCloud< pcl::PointXYZ >::Ptr vector_to_cloud(std::vector< pcl::PointXYZ > &vector)
Definition: impl/abstract_mediator.cpp:16
Ts_reader
TS reader.
Definition: ts_reader.h:15


multi_cell_builder
Author(s): MA
autogenerated on Thu Jan 12 2023 23:45:43