liba 0.1.15
An algorithm library based on C/C++
Loading...
Searching...
No Matches
trajpoly3.h File Reference

cubic polynomial trajectory More...

#include "a.h"
Include dependency graph for trajpoly3.h:

Go to the source code of this file.

Data Structures

struct  a_trajpoly3
 instance structure for cubic polynomial trajectory More...
 

Macros

#define A_TRAJPOLY3   3
 

Typedefs

typedef struct a_trajpoly3 a_trajpoly3
 
typedef struct a_trajpoly3 a::trajpoly3
 

Functions

void a_trajpoly3_gen (a_trajpoly3 *ctx, double ts, double p0, double p1, double v0, double v1)
 generate for cubic polynomial trajectory
 
void a_trajpoly3_gen0 (a_trajpoly3 *ctx, double ts, double p0, double p1, double v0, double v1)
 
void a_trajpoly3_gen1 (a_trajpoly3 *ctx)
 
void a_trajpoly3_gen2 (a_trajpoly3 *ctx)
 
double a_trajpoly3_pos (a_trajpoly3 const *ctx, double x)
 calculate position for cubic polynomial trajectory
 
double a_trajpoly3_vel (a_trajpoly3 const *ctx, double x)
 calculate velocity for cubic polynomial trajectory
 
double a_trajpoly3_acc (a_trajpoly3 const *ctx, double x)
 calculate acceleration for cubic polynomial trajectory
 

Detailed Description

cubic polynomial trajectory

Trajectory Planning for Automatic Machines and Robots