src
mediator
mediator/abstract_mediator.cpp
Go to the documentation of this file.
1
#include "
mediator/abstract_mediator.h
"
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