#include <robotis_manipulator_trajectory_generator.h>
Private Attributes | |
std::map< Name, CustomJointTrajectory * > | cus_joint_ |
std::map< Name, CustomTaskTrajectory * > | cus_task_ |
JointTrajectory | joint_ |
Manipulator | manipulator_ |
Name | present_control_tool_name_ |
Name | present_custom_trajectory_name_ |
TaskTrajectory | task_ |
Time | trajectory_time_ |
TrajectoryType | trajectory_type_ |
Definition at line 111 of file robotis_manipulator_trajectory_generator.h.
|
inline |
Definition at line 127 of file robotis_manipulator_trajectory_generator.h.
|
inline |
Definition at line 128 of file robotis_manipulator_trajectory_generator.h.
void Trajectory::addCustomTrajectory | ( | Name | trajectory_name, |
CustomJointTrajectory * | custom_trajectory | ||
) |
Definition at line 331 of file robotis_manipulator_trajectory_generator.cpp.
void Trajectory::addCustomTrajectory | ( | Name | trajectory_name, |
CustomTaskTrajectory * | custom_trajectory | ||
) |
Definition at line 336 of file robotis_manipulator_trajectory_generator.cpp.
bool Trajectory::checkTrajectoryType | ( | TrajectoryType | trajectory_type | ) |
Definition at line 428 of file robotis_manipulator_trajectory_generator.cpp.
CustomJointTrajectory * Trajectory::getCustomJointTrajectory | ( | Name | name | ) |
Definition at line 321 of file robotis_manipulator_trajectory_generator.cpp.
CustomTaskTrajectory * Trajectory::getCustomTaskTrajectory | ( | Name | name | ) |
Definition at line 326 of file robotis_manipulator_trajectory_generator.cpp.
JointTrajectory Trajectory::getJointTrajectory | ( | ) |
Definition at line 311 of file robotis_manipulator_trajectory_generator.cpp.
Manipulator * Trajectory::getManipulator | ( | ) |
Definition at line 306 of file robotis_manipulator_trajectory_generator.cpp.
double Trajectory::getMoveTime | ( | ) |
Definition at line 291 of file robotis_manipulator_trajectory_generator.cpp.
Name Trajectory::getPresentControlToolName | ( | ) |
Definition at line 359 of file robotis_manipulator_trajectory_generator.cpp.
Name Trajectory::getPresentCustomTrajectoryName | ( | ) |
Definition at line 354 of file robotis_manipulator_trajectory_generator.cpp.
JointWaypoint Trajectory::getPresentJointWaypoint | ( | ) |
Definition at line 391 of file robotis_manipulator_trajectory_generator.cpp.
TaskWaypoint Trajectory::getPresentTaskWaypoint | ( | Name | tool_name | ) |
Definition at line 396 of file robotis_manipulator_trajectory_generator.cpp.
TaskTrajectory Trajectory::getTaskTrajectory | ( | ) |
Definition at line 316 of file robotis_manipulator_trajectory_generator.cpp.
double Trajectory::getTickTime | ( | ) |
Definition at line 296 of file robotis_manipulator_trajectory_generator.cpp.
double Trajectory::getToolGoalPosition | ( | Name | tool_name | ) |
getToolGoalPosition
tool_name |
Definition at line 490 of file robotis_manipulator_trajectory_generator.cpp.
JointValue Trajectory::getToolGoalValue | ( | Name | tool_name | ) |
Definition at line 495 of file robotis_manipulator_trajectory_generator.cpp.
void Trajectory::initTrajectoryWaypoint | ( | Manipulator | actual_manipulator, |
Kinematics * | kinematics = nullptr |
||
) |
Definition at line 364 of file robotis_manipulator_trajectory_generator.cpp.
bool Trajectory::makeCustomTrajectory | ( | Name | trajectory_name, |
JointWaypoint | start_way_point, | ||
const void * | arg | ||
) |
makeCustomTrajectory
trajectory_name | |
start_way_point | |
arg |
Definition at line 446 of file robotis_manipulator_trajectory_generator.cpp.
bool Trajectory::makeCustomTrajectory | ( | Name | trajectory_name, |
TaskWaypoint | start_way_point, | ||
const void * | arg | ||
) |
makeCustomTrajectory
trajectory_name | |
start_way_point | |
arg |
Definition at line 461 of file robotis_manipulator_trajectory_generator.cpp.
bool Trajectory::makeJointTrajectory | ( | JointWaypoint | start_way_point, |
JointWaypoint | goal_way_point | ||
) |
makeJointTrajectory
start_way_point | |
goal_way_point |
Definition at line 436 of file robotis_manipulator_trajectory_generator.cpp.
bool Trajectory::makeTaskTrajectory | ( | TaskWaypoint | start_way_point, |
TaskWaypoint | goal_way_point | ||
) |
makeTaskTrajectory
start_way_point | |
goal_way_point |
Definition at line 441 of file robotis_manipulator_trajectory_generator.cpp.
JointWaypoint Trajectory::removeWaypointDynamicData | ( | JointWaypoint | value | ) |
Definition at line 401 of file robotis_manipulator_trajectory_generator.cpp.
TaskWaypoint Trajectory::removeWaypointDynamicData | ( | TaskWaypoint | value | ) |
Definition at line 412 of file robotis_manipulator_trajectory_generator.cpp.
void Trajectory::setCustomTrajectoryOption | ( | Name | trajectory_name, |
const void * | arg | ||
) |
Definition at line 341 of file robotis_manipulator_trajectory_generator.cpp.
void Trajectory::setManipulator | ( | Manipulator | manipulator | ) |
Definition at line 301 of file robotis_manipulator_trajectory_generator.cpp.
void Trajectory::setMoveTime | ( | double | move_time | ) |
Definition at line 271 of file robotis_manipulator_trajectory_generator.cpp.
void Trajectory::setPresentControlToolName | ( | Name | present_control_tool_name | ) |
Definition at line 349 of file robotis_manipulator_trajectory_generator.cpp.
void Trajectory::setPresentJointWaypoint | ( | JointWaypoint | joint_value_vector | ) |
Definition at line 381 of file robotis_manipulator_trajectory_generator.cpp.
void Trajectory::setPresentTaskWaypoint | ( | Name | tool_name, |
TaskWaypoint | tool_position_value_vector | ||
) |
Definition at line 386 of file robotis_manipulator_trajectory_generator.cpp.
void Trajectory::setPresentTime | ( | double | present_time | ) |
Definition at line 276 of file robotis_manipulator_trajectory_generator.cpp.
void Trajectory::setStartTime | ( | double | start_time | ) |
Definition at line 286 of file robotis_manipulator_trajectory_generator.cpp.
void Trajectory::setStartTimeToPresentTime | ( | ) |
Definition at line 281 of file robotis_manipulator_trajectory_generator.cpp.
bool Trajectory::setToolGoalPosition | ( | Name | tool_name, |
double | tool_goal_position | ||
) |
setToolGoalPosition
tool_name | |
tool_goal_position |
Definition at line 477 of file robotis_manipulator_trajectory_generator.cpp.
bool Trajectory::setToolGoalValue | ( | Name | tool_name, |
JointValue | tool_goal_value | ||
) |
setToolGoalValue
tool_name | |
tool_goal_value |
Definition at line 484 of file robotis_manipulator_trajectory_generator.cpp.
void Trajectory::setTrajectoryType | ( | TrajectoryType | trajectory_type | ) |
Definition at line 423 of file robotis_manipulator_trajectory_generator.cpp.
void Trajectory::updatePresentWaypoint | ( | Kinematics * | kinematics | ) |
Definition at line 375 of file robotis_manipulator_trajectory_generator.cpp.
|
private |
Definition at line 120 of file robotis_manipulator_trajectory_generator.h.
|
private |
Definition at line 121 of file robotis_manipulator_trajectory_generator.h.
|
private |
Definition at line 118 of file robotis_manipulator_trajectory_generator.h.
|
private |
Definition at line 116 of file robotis_manipulator_trajectory_generator.h.
|
private |
Definition at line 124 of file robotis_manipulator_trajectory_generator.h.
|
private |
Definition at line 123 of file robotis_manipulator_trajectory_generator.h.
|
private |
Definition at line 119 of file robotis_manipulator_trajectory_generator.h.
|
private |
Definition at line 115 of file robotis_manipulator_trajectory_generator.h.
|
private |
Definition at line 114 of file robotis_manipulator_trajectory_generator.h.