Ruckig 0.10.0
Motion Generation for Robots and Machines
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ruckig::PositionThirdOrderStep2 Class Reference

Mathematical equations for Step 2 in third-order position interface: Time synchronization. More...

#include <position.hpp>

Public Member Functions

 PositionThirdOrderStep2 (double tf, double p0, double v0, double a0, double pf, double vf, double af, double vMax, double vMin, double aMax, double aMin, double jMax)
 
 PositionThirdOrderStep2 (double tf, const KinematicState &s0, const KinematicState &sf, const KinematicLimits &limits)
 
bool get_profile (Profile &profile)
 

Public Attributes

bool minimize_jerk {false}
 

Detailed Description

Mathematical equations for Step 2 in third-order position interface: Time synchronization.

Constructor & Destructor Documentation

◆ PositionThirdOrderStep2() [1/2]

ruckig::PositionThirdOrderStep2::PositionThirdOrderStep2 ( double  tf,
double  p0,
double  v0,
double  a0,
double  pf,
double  vf,
double  af,
double  vMax,
double  vMin,
double  aMax,
double  aMin,
double  jMax 
)
explicit

◆ PositionThirdOrderStep2() [2/2]

ruckig::PositionThirdOrderStep2::PositionThirdOrderStep2 ( double  tf,
const KinematicState &  s0,
const KinematicState &  sf,
const KinematicLimits &  limits 
)
inlineexplicit

Member Function Documentation

◆ get_profile()

bool ruckig::PositionThirdOrderStep2::get_profile ( Profile profile)

Member Data Documentation

◆ minimize_jerk

bool ruckig::PositionThirdOrderStep2::minimize_jerk {false}

The documentation for this class was generated from the following files: