Classes | |
| class | CartesianPoseController |
| class | CartesianTwistController |
| class | CartesianWrenchController |
| class | JointEffortController |
| class | JointPositionController |
| class | JointSplineTrajectoryController |
| class | JointTolerance |
| class | JointTrajectoryActionController |
| class | JointVelocityController |
| class | RTServerGoalHandle |
Functions | |
| static void | generatePowers (int n, double x, double *powers) |
| static void | getCubicSplineCoefficients (double start_pos, double start_vel, double end_pos, double end_vel, double time, std::vector< double > &coefficients) |
| static void | getQuinticSplineCoefficients (double start_pos, double start_vel, double start_acc, double end_pos, double end_vel, double end_acc, double time, std::vector< double > &coefficients) |
| static void | sampleQuinticSpline (const std::vector< double > &coefficients, double time, double &position, double &velocity, double &acceleration) |
| Samples a quintic spline segment at a particular time. | |
| static bool | setsEqual (const std::vector< std::string > &a, const std::vector< std::string > &b) |
| template<class Enclosure , class Member > | |
| static boost::shared_ptr< Member > | share_member (boost::shared_ptr< Enclosure > enclosure, Member &member) |
| static void controller::generatePowers | ( | int | n, | |
| double | x, | |||
| double * | powers | |||
| ) | [inline, static] |
Definition at line 42 of file joint_trajectory_action_controller.cpp.
| static void controller::getCubicSplineCoefficients | ( | double | start_pos, | |
| double | start_vel, | |||
| double | end_pos, | |||
| double | end_vel, | |||
| double | time, | |||
| std::vector< double > & | coefficients | |||
| ) | [static] |
Definition at line 111 of file joint_trajectory_action_controller.cpp.
| static void controller::getQuinticSplineCoefficients | ( | double | start_pos, | |
| double | start_vel, | |||
| double | start_acc, | |||
| double | end_pos, | |||
| double | end_vel, | |||
| double | end_acc, | |||
| double | time, | |||
| std::vector< double > & | coefficients | |||
| ) | [static] |
Definition at line 51 of file joint_trajectory_action_controller.cpp.
| static void controller::sampleQuinticSpline | ( | const std::vector< double > & | coefficients, | |
| double | time, | |||
| double & | position, | |||
| double & | velocity, | |||
| double & | acceleration | |||
| ) | [static] |
Samples a quintic spline segment at a particular time.
Definition at line 85 of file joint_trajectory_action_controller.cpp.
| static bool controller::setsEqual | ( | const std::vector< std::string > & | a, | |
| const std::vector< std::string > & | b | |||
| ) | [static] |
Definition at line 866 of file joint_trajectory_action_controller.cpp.
| static boost::shared_ptr<Member> controller::share_member | ( | boost::shared_ptr< Enclosure > | enclosure, | |
| Member & | member | |||
| ) | [inline, static] |
Definition at line 906 of file joint_trajectory_action_controller.cpp.