#include <fifth_order_polynomial_trajectory.h>
| Public Member Functions | |
| bool | changeTrajectory (double final_pos, double final_vel, double final_acc) | 
| bool | changeTrajectory (double final_time, double final_pos, double final_vel, double final_acc) | 
| bool | changeTrajectory (double initial_time, double initial_pos, double initial_vel, double initial_acc, double final_time, double final_pos, double final_vel, double final_acc) | 
| FifthOrderPolynomialTrajectory (double initial_time, double initial_pos, double initial_vel, double initial_acc, double final_time, double final_pos, double final_vel, double final_acc) | |
| FifthOrderPolynomialTrajectory () | |
| double | getAcceleration (double time) | 
| double | getAcceleration () | 
| double | getPosition (double time) | 
| double | getPosition () | 
| double | getVelocity (double time) | 
| double | getVelocity () | 
| void | setTime (double time) | 
| ~FifthOrderPolynomialTrajectory () | |
| Public Attributes | |
| Eigen::MatrixXd | acceleration_coeff_ | 
| double | current_acc_ | 
| double | current_pos_ | 
| double | current_time_ | 
| double | current_vel_ | 
| double | final_acc_ | 
| double | final_pos_ | 
| double | final_time_ | 
| double | final_vel_ | 
| double | initial_acc_ | 
| double | initial_pos_ | 
| double | initial_time_ | 
| double | initial_vel_ | 
| Eigen::MatrixXd | position_coeff_ | 
| Eigen::MatrixXd | time_variables_ | 
| Eigen::MatrixXd | velocity_coeff_ | 
Definition at line 35 of file fifth_order_polynomial_trajectory.h.
| FifthOrderPolynomialTrajectory::FifthOrderPolynomialTrajectory | ( | double | initial_time, | 
| double | initial_pos, | ||
| double | initial_vel, | ||
| double | initial_acc, | ||
| double | final_time, | ||
| double | final_pos, | ||
| double | final_vel, | ||
| double | final_acc | ||
| ) | 
Definition at line 28 of file fifth_order_polynomial_trajectory.cpp.
| FifthOrderPolynomialTrajectory::FifthOrderPolynomialTrajectory | ( | ) | 
Definition at line 89 of file fifth_order_polynomial_trajectory.cpp.
| FifthOrderPolynomialTrajectory::~FifthOrderPolynomialTrajectory | ( | ) | 
Definition at line 117 of file fifth_order_polynomial_trajectory.cpp.
| bool FifthOrderPolynomialTrajectory::changeTrajectory | ( | double | final_pos, | 
| double | final_vel, | ||
| double | final_acc | ||
| ) | 
Definition at line 122 of file fifth_order_polynomial_trajectory.cpp.
| bool FifthOrderPolynomialTrajectory::changeTrajectory | ( | double | final_time, | 
| double | final_pos, | ||
| double | final_vel, | ||
| double | final_acc | ||
| ) | 
Definition at line 159 of file fifth_order_polynomial_trajectory.cpp.
| bool FifthOrderPolynomialTrajectory::changeTrajectory | ( | double | initial_time, | 
| double | initial_pos, | ||
| double | initial_vel, | ||
| double | initial_acc, | ||
| double | final_time, | ||
| double | final_pos, | ||
| double | final_vel, | ||
| double | final_acc | ||
| ) | 
Definition at line 168 of file fifth_order_polynomial_trajectory.cpp.
| double FifthOrderPolynomialTrajectory::getAcceleration | ( | double | time | ) | 
Definition at line 242 of file fifth_order_polynomial_trajectory.cpp.
| double FifthOrderPolynomialTrajectory::getAcceleration | ( | ) | 
Definition at line 307 of file fifth_order_polynomial_trajectory.cpp.
| double FifthOrderPolynomialTrajectory::getPosition | ( | double | time | ) | 
Definition at line 184 of file fifth_order_polynomial_trajectory.cpp.
| double FifthOrderPolynomialTrajectory::getPosition | ( | ) | 
Definition at line 297 of file fifth_order_polynomial_trajectory.cpp.
| double FifthOrderPolynomialTrajectory::getVelocity | ( | double | time | ) | 
Definition at line 213 of file fifth_order_polynomial_trajectory.cpp.
| double FifthOrderPolynomialTrajectory::getVelocity | ( | ) | 
Definition at line 302 of file fifth_order_polynomial_trajectory.cpp.
| void FifthOrderPolynomialTrajectory::setTime | ( | double | time | ) | 
Definition at line 271 of file fifth_order_polynomial_trajectory.cpp.
| Eigen::MatrixXd robotis_framework::FifthOrderPolynomialTrajectory::acceleration_coeff_ | 
Definition at line 74 of file fifth_order_polynomial_trajectory.h.
| double robotis_framework::FifthOrderPolynomialTrajectory::current_acc_ | 
Definition at line 65 of file fifth_order_polynomial_trajectory.h.
| double robotis_framework::FifthOrderPolynomialTrajectory::current_pos_ | 
Definition at line 63 of file fifth_order_polynomial_trajectory.h.
| double robotis_framework::FifthOrderPolynomialTrajectory::current_time_ | 
Definition at line 62 of file fifth_order_polynomial_trajectory.h.
| double robotis_framework::FifthOrderPolynomialTrajectory::current_vel_ | 
Definition at line 64 of file fifth_order_polynomial_trajectory.h.
| double robotis_framework::FifthOrderPolynomialTrajectory::final_acc_ | 
Definition at line 70 of file fifth_order_polynomial_trajectory.h.
| double robotis_framework::FifthOrderPolynomialTrajectory::final_pos_ | 
Definition at line 68 of file fifth_order_polynomial_trajectory.h.
| double robotis_framework::FifthOrderPolynomialTrajectory::final_time_ | 
Definition at line 67 of file fifth_order_polynomial_trajectory.h.
| double robotis_framework::FifthOrderPolynomialTrajectory::final_vel_ | 
Definition at line 69 of file fifth_order_polynomial_trajectory.h.
| double robotis_framework::FifthOrderPolynomialTrajectory::initial_acc_ | 
Definition at line 60 of file fifth_order_polynomial_trajectory.h.
| double robotis_framework::FifthOrderPolynomialTrajectory::initial_pos_ | 
Definition at line 58 of file fifth_order_polynomial_trajectory.h.
| double robotis_framework::FifthOrderPolynomialTrajectory::initial_time_ | 
Definition at line 57 of file fifth_order_polynomial_trajectory.h.
| double robotis_framework::FifthOrderPolynomialTrajectory::initial_vel_ | 
Definition at line 59 of file fifth_order_polynomial_trajectory.h.
| Eigen::MatrixXd robotis_framework::FifthOrderPolynomialTrajectory::position_coeff_ | 
Definition at line 72 of file fifth_order_polynomial_trajectory.h.
| Eigen::MatrixXd robotis_framework::FifthOrderPolynomialTrajectory::time_variables_ | 
Definition at line 75 of file fifth_order_polynomial_trajectory.h.
| Eigen::MatrixXd robotis_framework::FifthOrderPolynomialTrajectory::velocity_coeff_ | 
Definition at line 73 of file fifth_order_polynomial_trajectory.h.