#include <ros/ros.h>
#include <tf/tf.h>
#include <arm_navigation_msgs/RobotTrajectory.h>
#include <arm_navigation_msgs/RobotState.h>
#include <arm_navigation_msgs/JointConstraint.h>
#include <trajectory_msgs/JointTrajectory.h>
#include <sensor_msgs/JointState.h>
#include <arm_navigation_msgs/OrientationConstraint.h>
#include <arm_navigation_msgs/SimplePoseConstraint.h>
#include <arm_navigation_msgs/PositionConstraint.h>
#include <arm_navigation_msgs/ArmNavigationErrorCodes.h>
#include <arm_navigation_msgs/GetMotionPlan.h>
Go to the source code of this file.
Namespaces | |
namespace | arm_navigation_msgs |
Functions | |
std::string | arm_navigation_msgs::armNavigationErrorCodeToString (const arm_navigation_msgs::ArmNavigationErrorCodes &error_code) |
Convert an error code into a string value. | |
bool | arm_navigation_msgs::constraintsToPoseStampedVector (const arm_navigation_msgs::Constraints &constraints, std::vector< geometry_msgs::PoseStamped > &poses) |
Extract pose information from a position and orientation constraint into a pose stamped message. | |
sensor_msgs::JointState | arm_navigation_msgs::createJointState (std::vector< std::string > joint_names, std::vector< double > joint_values) |
Create a joint state from a std vector of names and values. | |
sensor_msgs::JointState | arm_navigation_msgs::jointConstraintsToJointState (const std::vector< arm_navigation_msgs::JointConstraint > &constraints) |
Extract joint position information from a set of joint constraints into a joint state message. | |
trajectory_msgs::JointTrajectory | arm_navigation_msgs::jointConstraintsToJointTrajectory (const std::vector< arm_navigation_msgs::JointConstraint > &constraints) |
Extract joint position information from a set of joint constraints into a joint state message. | |
trajectory_msgs::JointTrajectoryPoint | arm_navigation_msgs::jointStateToJointTrajectoryPoint (const sensor_msgs::JointState &state) |
Convert a joint state to a joint trajectory point message. | |
arm_navigation_msgs::MultiDOFJointTrajectoryPoint | arm_navigation_msgs::multiDOFJointStateToMultiDOFJointTrajectoryPoint (const arm_navigation_msgs::MultiDOFJointState &state) |
Convert a multi-dof state to a multi-dof joint trajectory point message. | |
arm_navigation_msgs::MultiDOFJointState | arm_navigation_msgs::poseConstraintsToMultiDOFJointState (const std::vector< arm_navigation_msgs::PositionConstraint > &position_constraints, const std::vector< arm_navigation_msgs::OrientationConstraint > &orientation_constraints) |
Extract pose information from a position and orientation constraint into a multi dof joint state. | |
geometry_msgs::PoseStamped | arm_navigation_msgs::poseConstraintsToPoseStamped (const arm_navigation_msgs::PositionConstraint &position_constraint, const arm_navigation_msgs::OrientationConstraint &orientation_constraint) |
Extract pose information from a position and orientation constraint into a pose stamped message. | |
void | arm_navigation_msgs::poseConstraintToPositionOrientationConstraints (const arm_navigation_msgs::SimplePoseConstraint &pose_constraint, arm_navigation_msgs::PositionConstraint &position_constraint, arm_navigation_msgs::OrientationConstraint &orientation_constraint) |
Convert a simple pose constraint into a position and orientation constraint. | |
void | arm_navigation_msgs::poseStampedToPositionOrientationConstraints (const geometry_msgs::PoseStamped &pose_stamped, const std::string &link_name, arm_navigation_msgs::PositionConstraint &position_constraint, arm_navigation_msgs::OrientationConstraint &orientation_constraint, double region_box_dimension=.01, double absolute_rpy_tolerance=.01) |
Convert a stamped pose into a position and orientation constraint. | |
void | arm_navigation_msgs::printJointState (const sensor_msgs::JointState &joint_state) |
Print the joint state information. | |
void | arm_navigation_msgs::robotStateToRobotTrajectoryPoint (const arm_navigation_msgs::RobotState &state, trajectory_msgs::JointTrajectoryPoint &point, arm_navigation_msgs::MultiDOFJointTrajectoryPoint &multi_dof_point) |
Convert a robot state to a robot trajectory message. |