trajectory_generation
Public Member Functions | Public Attributes | List of all members
trajectory_generation::ReflexxesOutputParameters Struct Reference

#include <trajectory_generationTypes.hpp>

Public Member Functions

 ReflexxesOutputParameters ()
 
 ReflexxesOutputParameters (const size_t dof)
 

Public Attributes

std::vector< double > new_position_vector
 
std::vector< double > new_velocity_vector
 
std::vector< double > new_acceleration_vector
 
std::vector< double > execution_times
 
std::vector< double > position_values_at_target_velocity
 
bool a_new_calculation_was_performed
 
bool trajectory_is_phase_synchronized
 
bool override_filter_is_active
 
int dof_with_greatest_execution_time
 
double synchronization_time
 
double current_override_value
 
bool trajectory_exceeds_target_position
 

Detailed Description

Debug: Output parameters of the reflexxes OTG algorithm

Constructor & Destructor Documentation

trajectory_generation::ReflexxesOutputParameters::ReflexxesOutputParameters ( )
inline
trajectory_generation::ReflexxesOutputParameters::ReflexxesOutputParameters ( const size_t  dof)
inline

Member Data Documentation

bool trajectory_generation::ReflexxesOutputParameters::a_new_calculation_was_performed

Only RMLVelocity

double trajectory_generation::ReflexxesOutputParameters::current_override_value
int trajectory_generation::ReflexxesOutputParameters::dof_with_greatest_execution_time

only reflexxes typeIV

std::vector<double> trajectory_generation::ReflexxesOutputParameters::execution_times
std::vector<double> trajectory_generation::ReflexxesOutputParameters::new_acceleration_vector
std::vector<double> trajectory_generation::ReflexxesOutputParameters::new_position_vector
std::vector<double> trajectory_generation::ReflexxesOutputParameters::new_velocity_vector
bool trajectory_generation::ReflexxesOutputParameters::override_filter_is_active
std::vector<double> trajectory_generation::ReflexxesOutputParameters::position_values_at_target_velocity
double trajectory_generation::ReflexxesOutputParameters::synchronization_time
bool trajectory_generation::ReflexxesOutputParameters::trajectory_exceeds_target_position

only reflexxes typeIV

bool trajectory_generation::ReflexxesOutputParameters::trajectory_is_phase_synchronized

The documentation for this struct was generated from the following file: