|
std::vector< urcl::vector6d_t > | createSegment (const double &time, const urcl::vector6d_t &start_position, const urcl::vector6d_t &end_position, const urcl::vector6d_t &start_velocity, const urcl::vector6d_t &end_velocity) |
|
std::vector< urcl::vector6d_t > | createSegment (const double &time, const urcl::vector6d_t &start_position, const urcl::vector6d_t &end_position, const urcl::vector6d_t &start_velocity, const urcl::vector6d_t &end_velocity, const urcl::vector6d_t &start_acceleration, const urcl::vector6d_t &end_acceleration) |
|
void | interpolate (const double &time, urcl::vector6d_t &positions, const std::vector< urcl::vector6d_t > &coefficients) |
|
void | sendTrajectory (const std::vector< urcl::vector6d_t > &s_pos, const std::vector< urcl::vector6d_t > &s_vel, const std::vector< urcl::vector6d_t > &s_acc, const std::vector< double > &s_time) |
|
void | SetUp () |
|
void | TearDown () |
|
void | waitForTrajectoryStarted () |
|
void | writeTrajectoryToFile (const char *filename, std::vector< double > time_vec, std::vector< urcl::vector6d_t > expected_positions, std::vector< urcl::vector6d_t > actual_positions, std::vector< urcl::vector6d_t > actual_velocities, std::vector< urcl::vector6d_t > actual_acc, std::vector< double > speed_scaling, std::vector< double > spline_time) |
|
◆ createSegment() [1/2]
◆ createSegment() [2/2]
◆ interpolate()
◆ sendTrajectory()
◆ SetUp()
void SplineInterpolationTest::SetUp |
( |
| ) |
|
|
inlineprotected |
◆ SetUpTestSuite()
static void SplineInterpolationTest::SetUpTestSuite |
( |
| ) |
|
|
inlinestaticprotected |
◆ TearDown()
void SplineInterpolationTest::TearDown |
( |
| ) |
|
|
inlineprotected |
◆ TearDownTestSuite()
static void SplineInterpolationTest::TearDownTestSuite |
( |
| ) |
|
|
inlinestaticprotected |
◆ waitForTrajectoryStarted()
void SplineInterpolationTest::waitForTrajectoryStarted |
( |
| ) |
|
|
inlineprotected |
◆ writeTrajectoryToFile()
void SplineInterpolationTest::writeTrajectoryToFile |
( |
const char * |
filename, |
|
|
std::vector< double > |
time_vec, |
|
|
std::vector< urcl::vector6d_t > |
expected_positions, |
|
|
std::vector< urcl::vector6d_t > |
actual_positions, |
|
|
std::vector< urcl::vector6d_t > |
actual_velocities, |
|
|
std::vector< urcl::vector6d_t > |
actual_acc, |
|
|
std::vector< double > |
speed_scaling, |
|
|
std::vector< double > |
spline_time |
|
) |
| |
|
inlineprotected |
◆ deceleration_time_
double SplineInterpolationTest::deceleration_time_ = 0.4189 |
|
protected |
◆ eps_
const double SplineInterpolationTest::eps_ = 0.02 |
|
protected |
◆ max_deceleration_
double SplineInterpolationTest::max_deceleration_ = 15 |
|
protected |
◆ step_time_
double SplineInterpolationTest::step_time_ |
|
protected |
The documentation for this class was generated from the following file:
ur_client_library
Author(s): Thomas Timm Andersen, Simon Rasmussen, Felix Exner, Lea Steffen, Tristan Schnell
autogenerated on Mon May 26 2025 02:35:58