#include <ros/ros.h>
#include <algorithm>
#include <arm_navigation_msgs/CollisionOperation.h>
#include <arm_navigation_msgs/SimplePoseConstraint.h>
#include <arm_navigation_msgs/convert_messages.h>
#include <arm_navigation_msgs/MoveArmGoal.h>
Go to the source code of this file.
Namespaces | |
namespace | arm_navigation_msgs |
Functions | |
void | arm_navigation_msgs::addGoalConstraintToMoveArmGoal (const arm_navigation_msgs::SimplePoseConstraint &pose_constraint, arm_navigation_msgs::MoveArmGoal &move_arm_goal) |
Add a goal constraint to the move arm action goal. | |
void | arm_navigation_msgs::generateDisableAllowedCollisionsWithExclusions (const std::vector< std::string > &all_names, const std::vector< std::string > &exclude_names, std::vector< arm_navigation_msgs::CollisionOperation > &collision_operations) |
Generate ordered collision operates that disable all collisions in a vector of names except for a specied vector of names. |