Namespaces | Classes | Functions
joint_trajectory_controller Namespace Reference

Namespaces

 internal
 

Classes

struct  InitJointTrajectoryOptions
 
class  JointTrajectoryController
 Controller for executing joint-space trajectories on a group of joints.
 
class  JointTrajectorySegment
 
struct  SegmentTolerances
 
struct  SegmentTolerancesPerJoint
 
struct  StateTolerances
 

Functions

bool checkStateTolerance (const State &state_error, const std::vector< StateTolerances< typename State::Scalar > > &state_tolerance, bool show_errors=false)
 
bool checkStateTolerancePerJoint (const State &state_error, const StateTolerances< typename State::Scalar > &state_tolerance, bool show_errors=false)
 
std::vector< trajectory_msgs::JointTrajectoryPoint >::const_iterator findPoint (const trajectory_msgs::JointTrajectory &msg, const ros::Time &time)
 
SegmentTolerances< Scalar > getSegmentTolerances (const ros::NodeHandle &nh, const std::vector< std::string > &joint_names)
 
Trajectory initJointTrajectory (const trajectory_msgs::JointTrajectory &msg, const ros::Time &time, const InitJointTrajectoryOptions< Trajectory > &options=InitJointTrajectoryOptions< Trajectory >())
 
bool isNotEmpty (typename Trajectory::value_type trajPerJoint)
 
bool isTimeStrictlyIncreasing (const trajectory_msgs::JointTrajectory &msg)
 
bool isValid (const trajectory_msgs::JointTrajectory &msg)
 
bool isValid (const trajectory_msgs::JointTrajectoryPoint &point, const unsigned int joint_dim)
 
void updateSegmentTolerances (const control_msgs::FollowJointTrajectoryGoal &goal, const std::vector< std::string > &joint_names, SegmentTolerances< Scalar > &tols)
 
void updateStateTolerances (const control_msgs::JointTolerance &tol_msg, StateTolerances< Scalar > &tols)
 
Scalar wraparoundJointOffset (const Scalar &prev_position, const Scalar &next_position, const bool &angle_wraparound)
 

Detailed Description

Author
Adolfo Rodriguez Tsouroukdissian, Stuart Glaser


gundam_rx78_control
Author(s): Kei Okada , Naoki Hiraoka
autogenerated on Wed Sep 2 2020 03:33:33