#include <trajectory_generator.h>
Public Member Functions | |
Eigen::MatrixXd | getCoefficient () |
std::vector< WayPoint > | getJointWayPoint (double tick) |
void | init (double move_time, double control_time, std::vector< WayPoint > start, std::vector< WayPoint > goal) |
JointTrajectory () | |
void | setJointNum (uint8_t joint_num) |
virtual | ~JointTrajectory () |
Private Attributes | |
Eigen::MatrixXd | coefficient_ |
uint8_t | joint_num_ |
std::vector< WayPoint > | joint_way_point_ |
MinimumJerk | trajectory_generator_ |
Definition at line 53 of file trajectory_generator.h.
JointTrajectory::JointTrajectory | ( | ) |
Definition at line 67 of file trajectory_generator.cpp.
|
virtual |
Definition at line 69 of file trajectory_generator.cpp.
Eigen::MatrixXd JointTrajectory::getCoefficient | ( | ) |
Definition at line 127 of file trajectory_generator.cpp.
std::vector< WayPoint > JointTrajectory::getJointWayPoint | ( | double | tick | ) |
Definition at line 93 of file trajectory_generator.cpp.
void JointTrajectory::init | ( | double | move_time, |
double | control_time, | ||
std::vector< WayPoint > | start, | ||
std::vector< WayPoint > | goal | ||
) |
Definition at line 71 of file trajectory_generator.cpp.
void JointTrajectory::setJointNum | ( | uint8_t | joint_num | ) |
Definition at line 87 of file trajectory_generator.cpp.
|
private |
Definition at line 59 of file trajectory_generator.h.
|
private |
Definition at line 58 of file trajectory_generator.h.
|
private |
Definition at line 60 of file trajectory_generator.h.
|
private |
Definition at line 56 of file trajectory_generator.h.