include
impl
map_loader.h
Go to the documentation of this file.
1
#ifndef MAP_LOADER_
2
#define MAP_LOADER_
3
4
#include "ros/ros.h"
5
#include "
impl/abstract_map_loader.h
"
6
#include <regex>
7
8
9
10
class
Map_loader
:
public
Abstract_map_loader
{
11
public
:
12
Map_loader
(XmlRpc::XmlRpcValue& map_data, XmlRpc::XmlRpcValue& target_data);
13
std::vector<std::vector<pcl::PointXYZ>>
base_calculation
()
override
;
14
void
write_task
(
Abstract_robot
* robot)
override
;
15
16
};
17
#endif
Map_loader::Map_loader
Map_loader(XmlRpc::XmlRpcValue &map_data, XmlRpc::XmlRpcValue &target_data)
Definition:
map_loader.cpp:5
Map_loader::base_calculation
std::vector< std::vector< pcl::PointXYZ > > base_calculation() override
Definition:
map_loader.cpp:39
abstract_map_loader.h
Map_loader::write_task
void write_task(Abstract_robot *robot) override
Definition:
map_loader.cpp:140
Abstract_map_loader
Definition:
abstract_map_loader.h:24
Map_loader
Definition:
map_loader.h:10
Abstract_robot
Definition:
impl/abstract_robot.h:25
multi_cell_builder
Author(s): MA
autogenerated on Thu Jan 12 2023 23:45:43