RMVL  2.1.0
Robotic Manipulation and Vision Library
载入中...
搜索中...
未找到
视觉功能相关的类型系统

struct  rm::RMStatus
 状态类型 更多...
 

枚举

enum class  rm::ArmorSizeType : uint8_t { rm::ArmorSizeType::UNKNOWN , rm::ArmorSizeType::SMALL , rm::ArmorSizeType::BIG }
 装甲板大小类型 更多...
 
enum class  rm::RuneType : uint8_t { rm::RuneType::UNKNOWN , rm::RuneType::INACTIVE , rm::RuneType::ACTIVE }
 能量机关激活类型 更多...
 
enum class  rm::TagType : uint8_t {
  rm::TagType::UNKNOWN , rm::TagType::NUM_0 , rm::TagType::NUM_1 , rm::TagType::NUM_2 ,
  rm::TagType::NUM_3 , rm::TagType::NUM_4 , rm::TagType::NUM_5 , rm::TagType::NUM_6 ,
  rm::TagType::NUM_7 , rm::TagType::NUM_8 , rm::TagType::NUM_9 , rm::TagType::CHAR_A ,
  rm::TagType::CHAR_B , rm::TagType::CHAR_C , rm::TagType::CHAR_D , rm::TagType::CHAR_E ,
  rm::TagType::CHAR_F , rm::TagType::CHAR_G , rm::TagType::CHAR_H , rm::TagType::CHAR_I ,
  rm::TagType::CHAR_J , rm::TagType::CHAR_K , rm::TagType::CHAR_L , rm::TagType::CHAR_M ,
  rm::TagType::CHAR_N , rm::TagType::CHAR_O , rm::TagType::CHAR_P , rm::TagType::CHAR_Q ,
  rm::TagType::CHAR_R , rm::TagType::CHAR_S , rm::TagType::CHAR_T , rm::TagType::CHAR_U ,
  rm::TagType::CHAR_V , rm::TagType::CHAR_W , rm::TagType::CHAR_X , rm::TagType::CHAR_Y ,
  rm::TagType::CHAR_Z
}
 AprilTag 视觉标签类型 更多...
 
enum class  rm::RobotType : uint8_t {
  rm::RobotType::UNKNOWN , rm::RobotType::HERO , rm::RobotType::ENGINEER , rm::RobotType::INFANTRY_3 ,
  rm::RobotType::INFANTRY_4 , rm::RobotType::INFANTRY_5 , rm::RobotType::OUTPOST , rm::RobotType::BASE ,
  rm::RobotType::SENTRY
}
 机器人类型 更多...
 
enum class  rm::CompensateType : uint8_t {
  rm::CompensateType::UNKNOWN , rm::CompensateType::UP , rm::CompensateType::DOWN , rm::CompensateType::LEFT ,
  rm::CompensateType::RIGHT
}
 强制补偿类型 更多...
 

详细描述

枚举类型说明

◆ ArmorSizeType

enum class rm::ArmorSizeType : uint8_t
strong

#include <rmvl/types.hpp>

装甲板大小类型

枚举值
UNKNOWN 
Python: rm.ArmorSizeType.UNKNOWN

未知

SMALL 
Python: rm.ArmorSizeType.SMALL

小装甲板

BIG 
Python: rm.ArmorSizeType.BIG

大装甲板

◆ CompensateType

enum class rm::CompensateType : uint8_t
strong

#include <rmvl/types.hpp>

强制补偿类型

枚举值
UNKNOWN 
Python: rm.CompensateType.UNKNOWN

未知

UP 
Python: rm.CompensateType.UP

向上强制补偿

DOWN 
Python: rm.CompensateType.DOWN

向下强制补偿

LEFT 
Python: rm.CompensateType.LEFT

向左强制补偿

RIGHT 
Python: rm.CompensateType.RIGHT

向右强制补偿

◆ RobotType

enum class rm::RobotType : uint8_t
strong

#include <rmvl/types.hpp>

机器人类型

枚举值
UNKNOWN 
Python: rm.RobotType.UNKNOWN

未知

HERO 
Python: rm.RobotType.HERO

英雄机器人

ENGINEER 
Python: rm.RobotType.ENGINEER

工程机器人

INFANTRY_3 
Python: rm.RobotType.INFANTRY_3

3 号步兵机器人

INFANTRY_4 
Python: rm.RobotType.INFANTRY_4

4 号步兵机器人

INFANTRY_5 
Python: rm.RobotType.INFANTRY_5

5 号步兵机器人

OUTPOST 
Python: rm.RobotType.OUTPOST

前哨站

BASE 
Python: rm.RobotType.BASE

基地

SENTRY 
Python: rm.RobotType.SENTRY

哨兵机器人

◆ RuneType

enum class rm::RuneType : uint8_t
strong

#include <rmvl/types.hpp>

能量机关激活类型

枚举值
UNKNOWN 
Python: rm.RuneType.UNKNOWN

未知

INACTIVE 
Python: rm.RuneType.INACTIVE

未激活的能量机关

ACTIVE 
Python: rm.RuneType.ACTIVE

已激活的能量机关

◆ TagType

enum class rm::TagType : uint8_t
strong

#include <rmvl/types.hpp>

AprilTag 视觉标签类型

枚举值
UNKNOWN 
Python: rm.TagType.UNKNOWN

未知

NUM_0 
Python: rm.TagType.NUM_0

数字 0

NUM_1 
Python: rm.TagType.NUM_1

数字 1

NUM_2 
Python: rm.TagType.NUM_2

数字 2

NUM_3 
Python: rm.TagType.NUM_3

数字 3

NUM_4 
Python: rm.TagType.NUM_4

数字 4

NUM_5 
Python: rm.TagType.NUM_5

数字 5

NUM_6 
Python: rm.TagType.NUM_6

数字 6

NUM_7 
Python: rm.TagType.NUM_7

数字 7

NUM_8 
Python: rm.TagType.NUM_8

数字 8

NUM_9 
Python: rm.TagType.NUM_9

数字 9

CHAR_A 
Python: rm.TagType.CHAR_A

字母 A

CHAR_B 
Python: rm.TagType.CHAR_B

字母 B

CHAR_C 
Python: rm.TagType.CHAR_C

字母 C

CHAR_D 
Python: rm.TagType.CHAR_D

字母 D

CHAR_E 
Python: rm.TagType.CHAR_E

字母 E

CHAR_F 
Python: rm.TagType.CHAR_F

字母 F

CHAR_G 
Python: rm.TagType.CHAR_G

字母 G

CHAR_H 
Python: rm.TagType.CHAR_H

字母 H

CHAR_I 
Python: rm.TagType.CHAR_I

字母 I

CHAR_J 
Python: rm.TagType.CHAR_J

字母 J

CHAR_K 
Python: rm.TagType.CHAR_K

字母 K

CHAR_L 
Python: rm.TagType.CHAR_L

字母 L

CHAR_M 
Python: rm.TagType.CHAR_M

字母 M

CHAR_N 
Python: rm.TagType.CHAR_N

字母 N

CHAR_O 
Python: rm.TagType.CHAR_O

字母 O

CHAR_P 
Python: rm.TagType.CHAR_P

字母 P

CHAR_Q 
Python: rm.TagType.CHAR_Q

字母 Q

CHAR_R 
Python: rm.TagType.CHAR_R

字母 R

CHAR_S 
Python: rm.TagType.CHAR_S

字母 S

CHAR_T 
Python: rm.TagType.CHAR_T

字母 T

CHAR_U 
Python: rm.TagType.CHAR_U

字母 U

CHAR_V 
Python: rm.TagType.CHAR_V

字母 V

CHAR_W 
Python: rm.TagType.CHAR_W

字母 W

CHAR_X 
Python: rm.TagType.CHAR_X

字母 X

CHAR_Y 
Python: rm.TagType.CHAR_Y

字母 Y

CHAR_Z 
Python: rm.TagType.CHAR_Z

字母 Z