Base_calculation_mediator Member List
This is the complete list of members for
Base_calculation_mediator
, including all inherited members.
Abstract_mediator
(std::vector< std::vector< tf2::Transform >> objects, ros::Publisher *pub)
Abstract_mediator
inline
Abstract_mediator
(std::shared_ptr< ros::NodeHandle > const &d)
Abstract_mediator
approximation
(Ceti_robot *robot)
Base_calculation_mediator
Base_calculation_mediator
(std::shared_ptr< ros::NodeHandle > const &d)
Base_calculation_mediator
build_wings
(std::bitset< 3 > &wings, int &robot) override
Base_calculation_mediator
virtual
calculate
(std::vector< tf2::Transform > &ground_per_robot)
Base_calculation_mediator
check_collision
(const int &robot) override
Base_calculation_mediator
virtual
connect_robots
(std::unique_ptr< Abstract_robot_decorator > robot) override
Base_calculation_mediator
virtual
Abstract_mediator::connect_robots
(Abstract_robot *robot)=0
Abstract_mediator
pure virtual
dirname
()
Abstract_mediator
inline
dirname
()
Abstract_mediator
inline
dirname_
Abstract_mediator
protected
generate_Ground
(const tf2::Vector3 origin, const float diameter, float resolution)
Abstract_mediator
generate_grounds
(const tf2::Vector3 origin, const float diameter, float resolution)
Base_calculation_mediator
grounds_
Base_calculation_mediator
protected
mediate
() override
Base_calculation_mediator
virtual
nh_
Abstract_mediator
protected
objects_
Abstract_mediator
protected
pub_
Base_calculation_mediator
protected
publish
(Ceti_robot *r)
Base_calculation_mediator
relative_bounds_
Abstract_mediator
protected
result_vector
()
Abstract_mediator
inline
result_vector
()
Abstract_mediator
inline
result_vector_
Abstract_mediator
protected
result_vector_
Abstract_mediator
protected
robot_reader
()
Base_calculation_mediator
inline
robot_reader_
Base_calculation_mediator
protected
robots
()
Abstract_mediator
inline
robots
()
Abstract_mediator
inline
robots_
Abstract_mediator
protected
robots_
Abstract_mediator
protected
set_dirname
(std::string &dirn)
Abstract_mediator
inline
set_dirname
(std::string &dirn)
Abstract_mediator
inline
set_panel
()
Base_calculation_mediator
set_result_vector
(std::vector< std::vector< pcl::PointXYZ >> &res)
Abstract_mediator
inline
set_result_vector
(std::map< const std::string, std::vector< pcl::PointXYZ >> &res)
Abstract_mediator
inline
set_wings
(std::vector< std::pair< std::vector< object_data >, int >> &wbp)=0
Abstract_mediator
pure virtual
setup_rviz
()
Base_calculation_mediator
task_space_reader_
Abstract_mediator
protected
vector_to_cloud
(std::vector< pcl::PointXYZ > &vector)
Abstract_mediator
vector_to_cloud
(std::vector< pcl::PointXYZ > &vector)
Abstract_mediator
wing_reader
()
Base_calculation_mediator
inline
wing_reader_
Base_calculation_mediator
protected
wings
()
Abstract_mediator
inline
wings
()
Abstract_mediator
inline
wings_
Base_calculation_mediator
protected
write_file
(Ceti_robot *A, Ceti_robot *B)
Base_calculation_mediator
multi_cell_builder
Author(s): MA
autogenerated on Thu Jan 12 2023 23:45:43