RMVL  2.2.0-dev
Robotic Manipulation and Vision Library
载入中...
搜索中...
未找到
装甲模块特征组合
装甲模块特征组合 的协作图:

class  rm::Armor
 装甲模块组合特征 更多...
 

枚举

enum class  rm::ArmorSizeType : uint8_t { rm::ArmorSizeType::UNKNOWN , rm::ArmorSizeType::SMALL , rm::ArmorSizeType::BIG }
 装甲板大小类型 更多...
 
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
}
 机器人类型 更多...
 

函数

const char * rm::to_string (ArmorSizeType armor_size)
 装甲板大小类型转为字符串
 
ArmorSizeType rm::to_armor_size_type (const StateType &tp)
 StateType 转为装甲板大小类型
 
const char * rm::to_string (RobotType robot)
 机器人类型转为字符串
 
RobotType rm::to_robot_type (const StateType &tp)
 StateType 转为机器人类型
 

详细描述

枚举类型说明

◆ ArmorSizeType

enum class rm::ArmorSizeType : uint8_t
strong

#include <rmvl/combo/armor.h>

装甲板大小类型

枚举值
UNKNOWN 
Python: rm.ArmorSizeType.UNKNOWN

未知

SMALL 
Python: rm.ArmorSizeType.SMALL

小装甲板

BIG 
Python: rm.ArmorSizeType.BIG

大装甲板

◆ RobotType

enum class rm::RobotType : uint8_t
strong

#include <rmvl/combo/armor.h>

机器人类型

枚举值
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

哨兵机器人

函数说明

◆ to_armor_size_type()

ArmorSizeType rm::to_armor_size_type ( const StateType & tp)

#include <rmvl/combo/armor.h>

StateType 转为装甲板大小类型

参数
[in]tpStateType 类型

◆ to_robot_type()

RobotType rm::to_robot_type ( const StateType & tp)

#include <rmvl/combo/armor.h>

StateType 转为机器人类型

参数
[in]tpStateType 类型

◆ to_string() [1/2]

const char * rm::to_string ( ArmorSizeType armor_size)

#include <rmvl/combo/armor.h>

装甲板大小类型转为字符串

参数
[in]armor_size装甲板大小类型

◆ to_string() [2/2]

const char * rm::to_string ( RobotType robot)

#include <rmvl/combo/armor.h>

机器人类型转为字符串

参数
[in]robot机器人类型