liba 0.1.15
An algorithm library based on C/C++
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
Loading...
Searching...
No Matches
a_trajpoly7 Struct Reference

instance structure for hepta polynomial trajectory More...

#include <trajpoly7.h>

Public Member Functions

void gen (a_real ts, a_real p0, a_real p1, a_real v0=0, a_real v1=0, a_real a0=0, a_real a1=0, a_real j0=0, a_real j1=0)
 
a_real pos (a_real x) const
 
a_real vel (a_real x) const
 
a_real acc (a_real x) const
 
a_real jer (a_real x) const
 
void c0 (a_real x[8]) const
 
void c1 (a_real x[7]) const
 
void c2 (a_real x[6]) const
 
void c3 (a_real x[5]) const
 

Data Fields

a_real c [8]
 

Detailed Description

instance structure for hepta polynomial trajectory

p(t)=c0+c1(tt0)+c2(tt0)2+c3(tt0)3+c4(tt0)4+c5(tt0)5+c6(tt0)6+c7(tt0)7p˙(t)=c1+2c2(tt0)+3c3(tt0)2+4c4(tt0)3+5c5(tt0)4+6c6(tt0)5+7c7(tt0)6p¨(t)=2c2+6c3(tt0)+12c4(tt0)2+20c5(tt0)3+30c6(tt0)4+42c7(tt0)5p(3)(t)=6c3+24c4(tt0)+60c5(tt0)2+120c6(tt0)3+210c7(tt0)4

Field Documentation

◆ c

a_real a_trajpoly7::c[8]

coefficients of position


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