Parameters 密封类

  • 命名空间:Autolabor.PM1

  • 源文件:Parameter.cs

  • 库文件:pm1_sdk_native.dllPM1.SDK.Net.dll


索引所有底盘参数对象

定义

public sealed class Parameters

继承关系:ObjectParameter

子类型

类型 描述
IdEnum 枚举 指定参数的标识符。

IdEnum 枚举

public enum IdEnum : uint

指定参数的标识符。

字段 描述
Width 0 宽度,两动力轮触地点的间距。
Length 1 长度,动力轮轴与转向轮轴转向轴的距离。
WheelRadius 2 动力轮的半径。
MaxWheelSpeed 3 动力轮最大角速度。
MaxV 4 底盘最大线速度。
MaxW 5 底盘最大角速度。
OptimizeWidth 6 优化函数的半宽度。
Acceleration 7 动力轮最大角加速度。

索引器

按枚举索引

public Parameter this[IdEnum key] { get; }

获取枚举项对应的参数对象。

参数

  • key - 枚举项

返回值

参数对象。

public Parameter this[string name] { get; }

获取名字对应的参数对象。

参数

  • name - 名字

返回值

参数对象。

静态属性

名字 描述
Dictionary 存储枚举与对应的参数对象。

Dictionary

public static readonly IReadOnlyDictionary<IdEnum, Parameter> Dictionary

存储枚举与对应的参数对象。

非公共成员

局部构造器

internal Parameters()