|
std::shared_ptr< MapGenerator > | grasp_map_generator () |
|
std::map< std::string, std::string > & | map () |
|
std::shared_ptr< moveit::planning_interface::MoveGroupInterface > | mgi () |
|
std::shared_ptr< moveit::planning_interface::MoveGroupInterface > | mgi_hand () |
|
| Moveit_robot (std::string &name, tf2::Transform tf, tf2::Vector3 size) |
|
void | set_grasp_map_generator (std::shared_ptr< MapGenerator >const &d) |
|
std::vector< Abstract_robot_element * > & | access_fields () |
|
void | add_coll_markers (moveit_msgs::CollisionObject *marker) |
|
float | area_calculation (tf2::Transform &A, tf2::Transform &B, tf2::Transform &C) |
|
bool | check_robot_collision (Robot *R) |
|
bool | check_single_object_collision (tf2::Transform &obj, std::string &str) override |
|
std::vector< moveit_msgs::CollisionObject * > | coll_markers () |
|
void | generate_access_fields () |
|
void | notify () override |
|
std::vector< Abstract_robot_element * > & | observers () |
|
void | register_observers (Abstract_robot_element *wd) |
|
void | reset () |
|
| Robot (std::string &name, tf2::Transform tf, tf2::Vector3 size) |
|
void | workload_checker (std::vector< int > &count_vector, tf2::Transform &obj) override |
|
| Abstract_robot (std::string &name, tf2::Transform tf, tf2::Vector3 size) |
|
| Abstract_robot (std::string name, tf2::Transform tf, tf2::Vector3 size) |
|
float | area_calculation (tf2::Transform &A, tf2::Transform &B, tf2::Transform &C) |
| Triangle area calculator. More...
|
|
std::vector< tf2::Transform > & | bounds () |
|
virtual std::vector< tf2::Transform > & | bounds ()=0 |
|
std::string & | name () |
|
virtual std::string & | name ()=0 |
|
std::bitset< 3 > | observer_mask () |
|
std::vector< tf2::Transform > & | robot_root_bounds () |
|
virtual std::vector< tf2::Transform > & | robot_root_bounds ()=0 |
|
tf2::Transform & | root_tf () |
|
virtual tf2::Transform & | root_tf ()=0 |
|
void | rotate (float deg) |
|
void | rotate (float deg) |
|
void | set_observer_mask (int i) |
|
void | set_tf (tf2::Transform &t) |
|
void | set_tf (tf2::Transform &t) |
|
tf2::Vector3 & | size () |
|
virtual tf2::Vector3 & | size ()=0 |
|
void | size (tf2::Vector3 &s) |
|
void | size (tf2::Vector3 &s) |
|
tf2::Transform & | tf () |
|
virtual tf2::Transform & | tf ()=0 |
|
void | translate (tf2::Vector3 t) |
|
void | translate (tf2::Vector3 t) |
|
Definition at line 12 of file moveit_robot.h.