#include <map_loader.h>
Public Member Functions | |
std::vector< std::vector< pcl::PointXYZ > > | base_calculation () override |
Map_loader (XmlRpc::XmlRpcValue &map_data, XmlRpc::XmlRpcValue &target_data) | |
void | write_task (Abstract_robot *robot) override |
![]() | |
Abstract_map_loader ()=default | |
std::vector< tf2::Transform > & | inv_map () |
std::vector< tf2::Transform > & | map () |
void | set_inv_map (std::vector< tf2::Transform > &list) |
void | set_map (std::vector< tf2::Transform > &list) |
void | set_strategy (Abstract_strategy *some_stratergy) |
void | set_target_cloud (std::vector< std::vector< pcl::PointCloud< pcl::PointXYZ >::Ptr >> &cloud) |
void | set_target_rot (std::vector< std::vector< std::vector< tf2::Quaternion >>> &rots) |
void | set_task_grasps (std::vector< std::vector< tf2::Transform >> &lists_in_list) |
Abstract_strategy * | strategy () |
std::vector< std::vector< pcl::PointCloud< pcl::PointXYZ >::Ptr > > & | target_cloud () |
std::vector< std::vector< std::vector< tf2::Quaternion > > > & | target_rot () |
std::vector< std::vector< tf2::Transform > > & | task_grasps () |
~Abstract_map_loader ()=default | |
Additional Inherited Members | |
![]() | |
static std::vector< pcl::PointXYZ > | create_pcl_box () |
![]() | |
std::vector< tf2::Transform > | inv_map_ |
std::vector< tf2::Transform > | map_ |
Abstract_strategy * | strategy_ |
std::vector< std::vector< pcl::PointCloud< pcl::PointXYZ >::Ptr > > | target_cloud_ |
std::vector< std::vector< std::vector< tf2::Quaternion > > > | target_rot_ |
std::vector< std::vector< tf2::Transform > > | task_grasps_ |
Definition at line 10 of file map_loader.h.
Map_loader::Map_loader | ( | XmlRpc::XmlRpcValue & | map_data, |
XmlRpc::XmlRpcValue & | target_data | ||
) |
Definition at line 5 of file map_loader.cpp.
|
overridevirtual |
Implements Abstract_map_loader.
Definition at line 39 of file map_loader.cpp.
|
overridevirtual |
Implements Abstract_map_loader.
Definition at line 140 of file map_loader.cpp.