Reflexxes Motion Libraries  Manual and Documentation (Type II, Version 1.2.6)
Namespaces | Functions
include/TypeIIRMLStep2IntermediateProfiles.h File Reference

Header file for intermediate profile segments of Step 2. More...

#include <TypeIIRMLPolynomial.h>
#include <TypeIIRMLMath.h>

Go to the source code of this file.

Namespaces

namespace  TypeIIRMLMath

Functions

void TypeIIRMLMath::NegateStep2 (double *ThisCurrentPosition, double *ThisCurrentVelocity, double *ThisTargetPosition, double *ThisTargetVelocity, bool *Inverted)
 Negate input values.
void TypeIIRMLMath::VToVMaxStep2 (double *ThisCurrentTime, double *ThisCurrentPosition, double *ThisCurrentVelocity, const double &MaxVelocity, const double &MaxAcceleration, MotionPolynomials *PolynomialsLocal, const bool &Inverted)
 One intermediate Step 2 trajectory segment: v -> vmax (NegLin)
void TypeIIRMLMath::VToZeroStep2 (double *ThisCurrentTime, double *ThisCurrentPosition, double *ThisCurrentVelocity, const double &MaxAcceleration, MotionPolynomials *PolynomialsLocal, const bool &Inverted)
 One intermediate Step 2 trajectory segment: v -> 0 (NegLin)

Detailed Description

Header file for intermediate profile segments of Step 2.

Header file for trajectory execution time calculations of intermediate velocity profiles in the second step of the Type II On-Line Trajectory Generation algorithm. All profile functions are part of the namespace TypeIIRMLMath.

Date:
March 2014
Version:
1.2.6
Author:
Torsten Kroeger, <info@reflexxes.com>
User documentation of the Reflexxes Motion Libraries by Reflexxes GmbH (Company Information, Impressum). This document was generated with Doxygen on Mon Jul 7 2014 13:21:09. Copyright 2010–2014.