Ruckig 0.19.2
Motion Generation for Robots and Machines
Loading...
Searching...
No Matches
ruckig::Profile Class Reference

A single-dof kinematic profile with position, velocity, acceleration and jerk. More...

#include <profile.hpp>

Public Attributes

std::array< double, 7 > t
 
std::array< double, 7 > j
 
std::array< double, 8 > a
 
std::array< double, 8 > v
 
std::array< double, 8 > p
 
BrakeProfile brake
 Brake sub-profile if the current state exceeds or will exceed kinematic limits.
 
BrakeProfile accel
 Acceleration sub-profile if the target state exceeds kinematic limits.
 
double duration
 Duration of the profile.
 

Detailed Description

A single-dof kinematic profile with position, velocity, acceleration and jerk.

The class members are only available in the Ruckig Community Version.

Member Data Documentation

◆ a

std::array<double, 8> ruckig::Profile::a

◆ accel

BrakeProfile ruckig::Profile::accel

Acceleration sub-profile if the target state exceeds kinematic limits.

◆ brake

BrakeProfile ruckig::Profile::brake

Brake sub-profile if the current state exceeds or will exceed kinematic limits.

◆ duration

double ruckig::Profile::duration

Duration of the profile.

◆ j

std::array<double, 7> ruckig::Profile::j

◆ p

std::array<double, 8> ruckig::Profile::p

◆ t

std::array<double, 7> ruckig::Profile::t

◆ v

std::array<double, 8> ruckig::Profile::v

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