#include <joint_spline_trajectory_action_controller.hpp>
|
static void | sampleSplineWithTimeBounds (const std::vector< double > &coefficients, double duration, double time, double &position, double &velocity, double &acceleration) |
|
shadowrobot::JointTrajectoryActionController::JointTrajectoryActionController |
( |
| ) |
|
shadowrobot::JointTrajectoryActionController::JointTrajectoryActionController |
( |
| ) |
|
void shadowrobot::JointTrajectoryActionController::commandCB |
( |
const trajectory_msgs::JointTrajectoryConstPtr & |
msg | ) |
|
|
private |
void shadowrobot::JointTrajectoryActionController::execute_trajectory |
( |
const control_msgs::FollowJointTrajectoryGoalConstPtr & |
goal | ) |
|
|
private |
void shadowrobot::JointTrajectoryActionController::execute_trajectory |
( |
const control_msgs::FollowJointTrajectoryGoalConstPtr & |
goal | ) |
|
|
private |
bool shadowrobot::JointTrajectoryActionController::getPosition |
( |
std::string |
joint_name, |
|
|
double & |
position |
|
) |
| |
|
private |
void shadowrobot::JointTrajectoryActionController::sampleSplineWithTimeBounds |
( |
const std::vector< double > & |
coefficients, |
|
|
double |
duration, |
|
|
double |
time, |
|
|
double & |
position, |
|
|
double & |
velocity, |
|
|
double & |
acceleration |
|
) |
| |
|
staticprivate |
void shadowrobot::JointTrajectoryActionController::updateJointState |
( |
| ) |
|
|
private |
std::vector<ros::Publisher> shadowrobot::JointTrajectoryActionController::controller_publishers |
|
private |
ros::Publisher shadowrobot::JointTrajectoryActionController::desired_joint_state_pusblisher |
|
private |
std::vector<std::string> shadowrobot::JointTrajectoryActionController::joint_names_ |
|
private |
JointPubMap shadowrobot::JointTrajectoryActionController::joint_pub |
|
private |
std::map<std::string, unsigned int> shadowrobot::JointTrajectoryActionController::joint_state_idx_map |
|
private |
std::map<std::string, double> shadowrobot::JointTrajectoryActionController::joint_state_map |
|
private |
std::map<std::string, std::string> shadowrobot::JointTrajectoryActionController::jointControllerMap |
|
private |
std::map<std::string, unsigned int> shadowrobot::JointTrajectoryActionController::jointPubIdxMap |
|
private |
ros::Time shadowrobot::JointTrajectoryActionController::last_time_ |
|
private |
std::vector<double> shadowrobot::JointTrajectoryActionController::q |
|
private |
std::vector<double> shadowrobot::JointTrajectoryActionController::qd |
|
private |
std::vector<double> shadowrobot::JointTrajectoryActionController::qdd |
|
private |
ros::Publisher shadowrobot::JointTrajectoryActionController::sr_arm_target_pub |
|
private |
ros::Publisher shadowrobot::JointTrajectoryActionController::sr_hand_target_pub |
|
private |
bool shadowrobot::JointTrajectoryActionController::use_sendupdate |
|
private |
The documentation for this class was generated from the following files: