#include <RMLCartesianVelocityTask.hpp>
| trajectory_generation::RMLCartesianVelocityTask::RMLCartesianVelocityTask |
( |
std::string const & |
name = "trajectory_generation::RMLCartesianVelocityTask" | ) |
|
|
inline |
| trajectory_generation::RMLCartesianVelocityTask::RMLCartesianVelocityTask |
( |
std::string const & |
name, |
|
|
RTT::ExecutionEngine * |
engine |
|
) |
| |
|
inline |
| trajectory_generation::RMLCartesianVelocityTask::~RMLCartesianVelocityTask |
( |
| ) |
|
|
inline |
| void trajectory_generation::RMLCartesianVelocityTask::cleanupHook |
( |
| ) |
|
|
inline |
| bool RMLCartesianVelocityTask::configureHook |
( |
| ) |
|
Convert from RMLInputParameters to orogen type
Convert from RMLOutputParameters to orogen type
| void trajectory_generation::RMLCartesianVelocityTask::errorHook |
( |
| ) |
|
|
inline |
| ReflexxesResultValue RMLCartesianVelocityTask::performOTG |
( |
RMLInputParameters * |
new_input_parameters, |
|
|
RMLOutputParameters * |
new_output_parameters, |
|
|
RMLFlags * |
rml_flags |
|
) |
| |
|
protectedvirtual |
Perform one step of online trajectory generation (call the RML algorithm with the given parameters). Return the RML result value
| void RMLCartesianVelocityTask::printParams |
( |
const RMLInputParameters & |
in, |
|
|
const RMLOutputParameters & |
out |
|
) |
| |
|
protectedvirtual |
Call echo() method for rml input and output parameters
| bool trajectory_generation::RMLCartesianVelocityTask::startHook |
( |
| ) |
|
|
inline |
| void trajectory_generation::RMLCartesianVelocityTask::stopHook |
( |
| ) |
|
|
inline |
| RTT::FlowStatus RMLCartesianVelocityTask::updateCurrentState |
( |
RMLInputParameters * |
new_input_parameters | ) |
|
|
protectedvirtual |
Read the current state from port and return position and flow status
| void trajectory_generation::RMLCartesianVelocityTask::updateHook |
( |
| ) |
|
|
inline |
| void RMLCartesianVelocityTask::updateMotionConstraints |
( |
const MotionConstraint & |
constraint, |
|
|
const size_t |
idx, |
|
|
RMLInputParameters * |
new_input_parameters |
|
) |
| |
|
protectedvirtual |
Update the motion constraints of a particular element
| RTT::FlowStatus RMLCartesianVelocityTask::updateTarget |
( |
RMLInputParameters * |
new_input_parameters | ) |
|
|
protectedvirtual |
Update the RML input parameters with the new target
| void RMLCartesianVelocityTask::writeCommand |
( |
const RMLOutputParameters & |
new_output_parameters | ) |
|
|
protectedvirtual |
Write the generated trajectory to port
| friend class RMLCartesianVelocityTaskBase |
|
friend |
The documentation for this class was generated from the following files: