|
| | PlanningSceneInterfaceImpl (const std::string &ns="", bool wait=true) |
| std::vector< std::string > | getKnownObjectNames (bool with_type) |
| std::vector< std::string > | getKnownObjectNamesInROI (double minx, double miny, double minz, double maxx, double maxy, double maxz, bool with_type, std::vector< std::string > &types) |
| std::map< std::string, geometry_msgs::msg::Pose > | getObjectPoses (const std::vector< std::string > &object_ids) |
| std::map< std::string, moveit_msgs::msg::CollisionObject > | getObjects (const std::vector< std::string > &object_ids) |
| std::map< std::string, moveit_msgs::msg::AttachedCollisionObject > | getAttachedObjects (const std::vector< std::string > &object_ids) |
| bool | applyPlanningScene (const moveit_msgs::msg::PlanningScene &planning_scene) |
| void | addCollisionObjects (const std::vector< moveit_msgs::msg::CollisionObject > &collision_objects, const std::vector< moveit_msgs::msg::ObjectColor > &object_colors) const |
| void | removeCollisionObjects (const std::vector< std::string > &object_ids) const |
◆ PlanningSceneInterfaceImpl()
| moveit::planning_interface::PlanningSceneInterface::PlanningSceneInterfaceImpl::PlanningSceneInterfaceImpl |
( |
const std::string & | ns = "", |
|
|
bool | wait = true ) |
|
inlineexplicit |
◆ addCollisionObjects()
| void moveit::planning_interface::PlanningSceneInterface::PlanningSceneInterfaceImpl::addCollisionObjects |
( |
const std::vector< moveit_msgs::msg::CollisionObject > & | collision_objects, |
|
|
const std::vector< moveit_msgs::msg::ObjectColor > & | object_colors ) const |
|
inline |
◆ applyPlanningScene()
| bool moveit::planning_interface::PlanningSceneInterface::PlanningSceneInterfaceImpl::applyPlanningScene |
( |
const moveit_msgs::msg::PlanningScene & | planning_scene | ) |
|
|
inline |
◆ getAttachedObjects()
| std::map< std::string, moveit_msgs::msg::AttachedCollisionObject > moveit::planning_interface::PlanningSceneInterface::PlanningSceneInterfaceImpl::getAttachedObjects |
( |
const std::vector< std::string > & | object_ids | ) |
|
|
inline |
◆ getKnownObjectNames()
| std::vector< std::string > moveit::planning_interface::PlanningSceneInterface::PlanningSceneInterfaceImpl::getKnownObjectNames |
( |
bool | with_type | ) |
|
|
inline |
◆ getKnownObjectNamesInROI()
| std::vector< std::string > moveit::planning_interface::PlanningSceneInterface::PlanningSceneInterfaceImpl::getKnownObjectNamesInROI |
( |
double | minx, |
|
|
double | miny, |
|
|
double | minz, |
|
|
double | maxx, |
|
|
double | maxy, |
|
|
double | maxz, |
|
|
bool | with_type, |
|
|
std::vector< std::string > & | types ) |
|
inline |
◆ getObjectPoses()
| std::map< std::string, geometry_msgs::msg::Pose > moveit::planning_interface::PlanningSceneInterface::PlanningSceneInterfaceImpl::getObjectPoses |
( |
const std::vector< std::string > & | object_ids | ) |
|
|
inline |
◆ getObjects()
| std::map< std::string, moveit_msgs::msg::CollisionObject > moveit::planning_interface::PlanningSceneInterface::PlanningSceneInterfaceImpl::getObjects |
( |
const std::vector< std::string > & | object_ids | ) |
|
|
inline |
◆ removeCollisionObjects()
| void moveit::planning_interface::PlanningSceneInterface::PlanningSceneInterfaceImpl::removeCollisionObjects |
( |
const std::vector< std::string > & | object_ids | ) |
const |
|
inline |
The documentation for this class was generated from the following file: