liba 0.1.15
An algorithm library based on C/C++
|
quintic polynomial trajectory More...
#include "a.h"
Go to the source code of this file.
Data Structures | |
struct | a_trajpoly5 |
instance structure for quintic polynomial trajectory More... | |
Macros | |
#define | A_TRAJPOLY5 3 |
Typedefs | |
typedef struct a_trajpoly5 | a_trajpoly5 |
typedef struct a_trajpoly5 | a::trajpoly5 |
Functions | |
void | a_trajpoly5_gen (a_trajpoly5 *ctx, double ts, double p0, double p1, double v0, double v1, double a0, double a1) |
generate for quintic polynomial trajectory | |
void | a_trajpoly5_gen0 (a_trajpoly5 *ctx, double ts, double p0, double p1, double v0, double v1, double a0, double a1) |
void | a_trajpoly5_gen1 (a_trajpoly5 *ctx) |
void | a_trajpoly5_gen2 (a_trajpoly5 *ctx) |
double | a_trajpoly5_pos (a_trajpoly5 const *ctx, double x) |
calculate position for quintic polynomial trajectory | |
double | a_trajpoly5_vel (a_trajpoly5 const *ctx, double x) |
calculate velocity for quintic polynomial trajectory | |
double | a_trajpoly5_acc (a_trajpoly5 const *ctx, double x) |
calculate acceleration for quintic polynomial trajectory | |
quintic polynomial trajectory
Trajectory Planning for Automatic Machines and Robots