VisionServer  v2.1.1-1-g21dc5465
FRC vision library
MoveNet_B Struct Reference

#include <tfmodel.h>

+ Inheritance diagram for MoveNet_B:

Public Types

enum class  Output {
  NOSE , L_EYE , R_EYE , L_EAR ,
  R_EAR , L_SHOULDER , R_SHOULDER , L_ELBOW ,
  R_ELBOW , L_WRIST , R_WRIST , L_HIP ,
  R_HIP , L_KNEE , R_KNEE , L_ANKLE ,
  R_ANKLE , TOTAL
}
 

Static Public Attributes

static const float confid_thresh = 0.3
 
static const char * default_model = "lite-model_movenet_singlepose_lightning_tflite_int8_4.tflite"
 
static const std::array< const char *,(size_t) Output::TOTALnames
 
static const std::array< std::pair< Output, Output >, 12 > connections
 

Detailed Description

Definition at line 117 of file tfmodel.h.

Member Enumeration Documentation

◆ Output

enum class MoveNet_B::Output
strong
Enumerator
NOSE 
L_EYE 
R_EYE 
L_EAR 
R_EAR 
L_SHOULDER 
R_SHOULDER 
L_ELBOW 
R_ELBOW 
L_WRIST 
R_WRIST 
L_HIP 
R_HIP 
L_KNEE 
R_KNEE 
L_ANKLE 
R_ANKLE 
TOTAL 

Definition at line 118 of file tfmodel.h.

Member Data Documentation

◆ confid_thresh

const float MoveNet_B::confid_thresh = 0.3
inlinestatic

Definition at line 132 of file tfmodel.h.

◆ default_model

const char* MoveNet_B::default_model = "lite-model_movenet_singlepose_lightning_tflite_int8_4.tflite"
inlinestatic

Definition at line 134 of file tfmodel.h.

◆ names

const std::array<const char*, (size_t)Output::TOTAL> MoveNet_B::names
inlinestatic
Initial value:
{
"nose",
"left eye", "right eye",
"left ear", "right ear",
"left shoulder", "right shoulder",
"left elbow", "right elbow",
"left wrist", "right wrist",
"left hip", "right hip",
"left knee", "right knee",
"left ankle", "right ankle"
}

Definition at line 136 of file tfmodel.h.

◆ connections


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