Classes | Namespaces | Typedefs
SetInterpolatedIKMotionPlanParams.h File Reference
#include <string>
#include <vector>
#include <map>
#include <ostream>
#include "ros/serialization.h"
#include "ros/builtin_message_traits.h"
#include "ros/message_operations.h"
#include "ros/time.h"
#include "ros/macros.h"
#include "ros/assert.h"
#include "ros/service_traits.h"
Include dependency graph for SetInterpolatedIKMotionPlanParams.h:

Go to the source code of this file.

Classes

struct  ros::message_traits::DataType< ::interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsRequest_< ContainerAllocator > >
struct  ros::message_traits::DataType< ::interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsResponse_< ContainerAllocator > >
struct  ros::service_traits::DataType< interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParams >
struct  ros::service_traits::DataType< interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsRequest_< ContainerAllocator > >
struct  ros::service_traits::DataType< interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsResponse_< ContainerAllocator > >
struct  ros::message_traits::Definition< ::interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsRequest_< ContainerAllocator > >
struct  ros::message_traits::Definition< ::interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsResponse_< ContainerAllocator > >
struct  ros::message_traits::IsFixedSize< ::interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsResponse_< ContainerAllocator > >
struct  ros::message_traits::IsMessage< ::interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsRequest_< ContainerAllocator > >
struct  ros::message_traits::IsMessage< ::interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsRequest_< ContainerAllocator >const >
struct  ros::message_traits::IsMessage< ::interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsResponse_< ContainerAllocator > >
struct  ros::message_traits::IsMessage< ::interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsResponse_< ContainerAllocator >const >
struct  ros::message_traits::MD5Sum< ::interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsRequest_< ContainerAllocator > >
struct  ros::message_traits::MD5Sum< ::interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsResponse_< ContainerAllocator > >
struct  ros::service_traits::MD5Sum< interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParams >
struct  ros::service_traits::MD5Sum< interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsRequest_< ContainerAllocator > >
struct  ros::service_traits::MD5Sum< interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsResponse_< ContainerAllocator > >
struct  ros::serialization::Serializer< ::interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsRequest_< ContainerAllocator > >
struct  ros::serialization::Serializer< ::interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsResponse_< ContainerAllocator > >
struct  interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParams
struct  interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsRequest_< ContainerAllocator >
struct  interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsResponse_< ContainerAllocator >

Namespaces

namespace  interpolated_ik_motion_planner
 

Server to provide interpolated IK motion plans relevant params: num_steps: the number of steps to use when interpolating including start and finish (0 means use pos_spacing and rot_spacing to calculate the number of steps, anything ==1 or <0 will become 2, start and finish) consistent_angle: the max angle distance (in any joint) before we declare that the path is inconsistent collision_check_resolution: how many steps between collision checks (0 or 1 is check every step; 2 is every other, etc.) steps_before_abort: the number of steps in the plan (starting from the end and going backwards) that can be invalid due to collisions or inconsistency before aborting (0 is abort as soon as you find one, 1 is allow one and still continue, -1 or >=num_steps to never abort early) pos_spacing: the max translation (m) to move the wrist between waypoints (only used if num_steps is 0) rot_spacing: the max rotation (rad) to move the wrist between waypoints (only used if num_steps is 0) collision_aware: if this is 0, collisions won't be checked for (returns non-collision aware IK solutions) start_from_end: if this is 1, the planner searches for an IK solution for the end first, then works backwards from there max_joint_vels: a list of maximum joint velocities to use when computing times and velocities for the joint trajectory (defaults to [.1]*7 if left empty) max_joint_accs: a list of maximum accelerations to use when computing times and velocities for the joint trajectory (defaults to [.25]*7 if left empty)


namespace  ros
namespace  ros::message_traits
namespace  ros::serialization
namespace  ros::service_traits

Typedefs

typedef
::interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsRequest_
< std::allocator< void > > 
interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsRequest
typedef boost::shared_ptr
< ::interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsRequest
const > 
interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsRequestConstPtr
typedef boost::shared_ptr
< ::interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsRequest
interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsRequestPtr
typedef
::interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsResponse_
< std::allocator< void > > 
interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsResponse
typedef boost::shared_ptr
< ::interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsResponse
const > 
interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsResponseConstPtr
typedef boost::shared_ptr
< ::interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsResponse
interpolated_ik_motion_planner::SetInterpolatedIKMotionPlanParamsResponsePtr


interpolated_ik_motion_planner
Author(s): Kaijen Hsiao
autogenerated on Thu Dec 12 2013 11:08:26