HPM SDK
HPMicro Software Development Kit
mcl_path_plan_t Struct Reference

Running data for path planning. More...

#include <hpm_mcl_path_plan.h>

Data Fields

mcl_path_plan_cfg_tcfg
 
int32_t * pole_num
 
struct {
   path_plan_t_cure_cfg_t   next
 
   path_plan_t_cure_cfg_t   current
 
   bool   next_empty
 
   bool   current_empty
 
   uint32_t   ts
 
   uint32_t   t0
 
   uint32_t   t1
 
   uint32_t   t2
 
   float   a0
 
   float   a1
 
   float   a2
 
t_cure
 
struct {
   float   next
 
   float   last
 
   float   current
 
theta
 

Detailed Description

Running data for path planning.

Field Documentation

◆ a0

float mcl_path_plan_t::a0

◆ a1

float mcl_path_plan_t::a1

◆ a2

float mcl_path_plan_t::a2

◆ cfg

mcl_path_plan_cfg_t* mcl_path_plan_t::cfg

◆ current [1/2]

path_plan_t_cure_cfg_t mcl_path_plan_t::current

◆ current [2/2]

float mcl_path_plan_t::current

◆ current_empty

bool mcl_path_plan_t::current_empty

◆ last

float mcl_path_plan_t::last

◆ next [1/2]

path_plan_t_cure_cfg_t mcl_path_plan_t::next

◆ next [2/2]

float mcl_path_plan_t::next

◆ next_empty

bool mcl_path_plan_t::next_empty

◆ pole_num

int32_t* mcl_path_plan_t::pole_num

◆ t0

uint32_t mcl_path_plan_t::t0

◆ t1

uint32_t mcl_path_plan_t::t1

◆ t2

uint32_t mcl_path_plan_t::t2

◆ 

struct { ... } mcl_path_plan_t::t_cure

◆ 

struct { ... } mcl_path_plan_t::theta

◆ ts

uint32_t mcl_path_plan_t::ts

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