The UserWaypoint class represents a waypoint of the trajectory.
More...
#include <RobotComponents/gui-plugins/RobotTrajectoryDesignerGuiPlugin/Model/UserWaypoint.h>
The UserWaypoint class represents a waypoint of the trajectory.
◆ UserWaypoint() [1/2]
◆ UserWaypoint() [2/2]
◆ getIKSelection()
Returns the VirtualRobot::IKSolver::CartesianSelection of the UserWaypoint.
- Returns
- IKSelections
◆ getIsTimeOptimalBreakpoint()
| bool getIsTimeOptimalBreakpoint |
( |
| ) |
const |
◆ getJointAngles()
| std::vector< double > getJointAngles |
( |
| ) |
const |
Returns the jointAngles of the UserWaypoint.
- Returns
- jointAngles
◆ getPose()
Returns the PoseBasePtr of the UserWaypoint.
- Returns
- PoseBasePtr
◆ getTimeOptimalTimestamp()
| double getTimeOptimalTimestamp |
( |
| ) |
const |
Returns the timeOptimalTimestamp of the UserWaypoint which is calculate by the TrajectoryCalculation.
- Returns
- timeOptimalTimestamp
◆ getUserTimestamp()
| double getUserTimestamp |
( |
| ) |
const |
Returns the UserTimestamp.
- Returns
- userTimestamp
◆ setIKSelection()
◆ setIsTimeOptimalBreakpoint()
| void setIsTimeOptimalBreakpoint |
( |
bool | value | ) |
|
Set isTimeOptimalBreakpoint.
- Parameters
-
◆ setJointAngles()
| void setJointAngles |
( |
const std::vector< double > & | value | ) |
|
◆ setPose()
| void setPose |
( |
const PoseBasePtr & | value | ) |
|
◆ setTimeOptimalTimestamp()
| void setTimeOptimalTimestamp |
( |
double | value | ) |
|
Set the time optimal timestamp of the UserWaypoint calculate by TrajectoryCalculation.
- Parameters
-
◆ setUserTimestamp()
| void setUserTimestamp |
( |
double | value | ) |
|
Set the new UserDuration and tests if its greater than timeOptimalTimestamp.
- Parameters
-
The documentation for this class was generated from the following files:
- RobotComponents/gui-plugins/RobotTrajectoryDesignerGuiPlugin/Model/UserWaypoint.h
- RobotComponents/gui-plugins/RobotTrajectoryDesignerGuiPlugin/Model/UserWaypoint.cpp