#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 129 of file robotis_manipulator_trajectory_generator.h.
|
inline |
Definition at line 130 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 122 of file robotis_manipulator_trajectory_generator.h.
|
private |
Definition at line 123 of file robotis_manipulator_trajectory_generator.h.
|
private |
Definition at line 120 of file robotis_manipulator_trajectory_generator.h.
|
private |
Definition at line 118 of file robotis_manipulator_trajectory_generator.h.
|
private |
Definition at line 126 of file robotis_manipulator_trajectory_generator.h.
|
private |
Definition at line 125 of file robotis_manipulator_trajectory_generator.h.
|
private |
Definition at line 121 of file robotis_manipulator_trajectory_generator.h.
|
private |
Definition at line 117 of file robotis_manipulator_trajectory_generator.h.
|
private |
Definition at line 116 of file robotis_manipulator_trajectory_generator.h.