IDLファイル
目次
TimedRGBColour
色を表現するためのデータ型。
RGBの各値を格納する。
RGBColour
RGBは0.0 < data < 1.0
の範囲で設定する。
名前 |
型 |
説明 |
単位 |
r |
double |
赤 |
|
g |
double |
緑 |
|
b |
double |
青 |
|
TimedPoint2D
2次元での位置座標を表現するデータ型。
Point2D
名前 |
型 |
説明 |
単位 |
x |
double |
位置(X) |
m |
y |
double |
位置(Y) |
m |
TimedVector2D
2次元ベクトルを表現するデータ型。
Vector2D
名前 |
型 |
説明 |
単位 |
x |
double |
ベクトル成分(X) |
m |
y |
double |
ベクトル成分(Y) |
m |
TimedPose2D
2次元の位置姿勢を表現するデータ型。
Pose2D
TimedVelocity2D
Velocity2D
RGBは0.0<data<1.0
の範囲で設定する。
名前 |
型 |
説明 |
単位 |
vx |
double |
並進速度(X) |
m/s |
vy |
double |
並進速度(Y) |
m/s |
va |
double |
回転速度 |
rad/s |
TimedAcceleration2D
2次元の加速度を表現するデータ型。
Acceleration2D
名前 |
型 |
説明 |
単位 |
ax |
double |
並進加速度(X) |
m/s^2 |
ay |
double |
並進加速度(Y) |
m/s^2 |
TimedPoseVel2D
2次元の位置、速度を表現するデータ型。
PoseVel2D
TimedSize2D
2次元の形状を表現するデータ型。
Size2D
名前 |
型 |
説明 |
単位 |
l |
double |
長さ |
m |
w |
double |
幅 |
m |
TimedGeometry2D
2次元のジオメトリ(形状・位置)を表現するデータ型。
Geometry2D
TimedCovariance2D
2次元位置姿勢の共分散行列。
Covariance2D
名前 |
型 |
説明 |
単位 |
xx |
double |
1行1列目 |
m^2 |
xy |
double |
1行2列目、2行1列目 |
m^2 |
xt |
double |
1行3列目、3行1列目 |
m・rad |
yy |
double |
2行2列目 |
m^2 |
yt |
double |
2行3列目、3行2列目 |
m・rad |
tt |
double |
3行3列目 |
m・rad |
TimedPointCovariance2D
2次元位置の共分散行列。
PointCovariance2D
名前 |
型 |
説明 |
単位 |
xx |
double |
1行1列目 |
m^2 |
xy |
double |
1行2列目、2行1列目 |
m^2 |
yy |
double |
2行2列目 |
m^2 |
TimedCarlike
車のような駆動輪とステアリングを有する移動ロボットを表現するデータ型。
Carlike
名前 |
型 |
説明 |
単位 |
speed |
double |
速度 |
m/s |
steeringAngle |
double |
ステアリング角度 |
rad |
TimedSpeedHeading2D
2次元で推進したい方向と速度を入力する移動ロボットを表現するデータ型。
SpeedHeading2D
名前 |
型 |
説明 |
単位 |
speed |
double |
速度 |
m/s |
heading |
double |
推進方向 |
rad |
TimedPoint3D
3次元の位置を表現するデータ型。
Point3D
名前 |
型 |
説明 |
単位 |
x |
double |
位置(X) |
m |
y |
double |
位置(Y) |
m |
z |
double |
位置(Z) |
m |
TimedVector3D
3次元ベクトルを表現するデータ型。
Vector3D
名前 |
型 |
説明 |
単位 |
x |
double |
速度(X) |
m/s |
y |
double |
速度(Y) |
m/s |
z |
double |
速度(Z) |
m/s |
TimedOrientation3D
3次元の姿勢を表現するデータ型。
Orientation3D
名前 |
型 |
説明 |
単位 |
r |
double |
ロール角 |
rad |
p |
double |
ピッチ角 |
rad |
y |
double |
ヨー角 |
rad |
TimedPose3D
3次元の位置、姿勢を表現するデータ型。
Pose3D
TimedVelocity3D
3次元の速度、角速度を表現するデータ型。
Velocity3D
名前 |
型 |
説明 |
単位 |
vx |
double |
並進速度(X) |
m/s |
vy |
double |
並進速度(Y) |
m/s |
vz |
double |
並進速度(Z) |
m/s |
vr |
double |
角速度(ロール) |
rad/s |
vp |
double |
角速度(ピッチ) |
rad/s |
va |
double |
角速度(ヨー) |
rad/s |
TimedAngularVelocity3D
3次元の角速度を表現するデータ型。
AngularVelocity3D
名前 |
型 |
説明 |
単位 |
avx |
double |
角速度(X) |
rad/s |
avy |
double |
角速度(Y) |
rad/s |
avz |
double |
角速度(Z) |
rad/s |
TimedAcceleration3D
3次元の加速度を表現するデータ型。
Acceleration3D
名前 |
型 |
説明 |
単位 |
ax |
double |
加速度(X) |
m/s^2 |
ay |
double |
加速度(Y) |
m/s^2 |
az |
double |
加速度(Z) |
m/s^2 |
TimedAngularAcceleration3D
3次元の角加速度を表現するデータ型。
AngularAcceleration3D
名前 |
型 |
説明 |
単位 |
aax |
double |
角加速度(X) |
rad/s^2 |
aay |
double |
角加速度(Y) |
rad/s^2 |
aaz |
double |
角加速度(Z) |
rad/s^2 |
TimedPoseVel3D
3次元の位置、速度を表現するデータ型。
PoseVel3D
TimedSize3D
3次元で形状を表現するデータ型。
Size3D
名前 |
型 |
説明 |
単位 |
l |
double |
長さ |
m |
w |
double |
幅 |
m |
h |
double |
高さ |
m |
TimedGeometry3D
3次元のジオメトリ(形状、位置)を表現するデータ型。
Geometry3D
TimedCovariance3D
3次元位置姿勢の共分散行列。
Covariance3D
名前 |
型 |
説明 |
単位 |
xx |
double |
1行1列目 |
m^2 |
xy |
double |
1行2列目、2行1列目 |
m^2 |
xz |
double |
1行3列目、3行1列目 |
m^2 |
xr |
double |
1行4列目、4行1列目 |
m・rad |
xp |
double |
1行5列目、5行1列目 |
m・rad |
xa |
double |
1行6列目、6行1列目 |
m・rad |
yy |
double |
2行2列目 |
m^2 |
yz |
double |
2行3列目、3行2列目 |
m^2 |
yr |
double |
2行4列目、4行2列目 |
m・rad |
yp |
double |
2行5列目、5行2列目 |
m・rad |
ya |
double |
2行6列目、6行2列目 |
m・rad |
zz |
double |
3行3列目 |
m^2 |
zr |
double |
3行4列目、4行3列目 |
m・rad |
zp |
double |
3行5列目、5行3列目 |
m・rad |
za |
double |
3行6列目、6行3列目 |
m・rad |
rr |
double |
4行4列目 |
rad^2 |
rp |
double |
4行5列目、5行4列目 |
rad^2 |
ra |
double |
4行6列目、6行4列目 |
rad^2 |
pp |
double |
5行5列目 |
rad^2 |
pa |
double |
5行6列目、6行5列目 |
rad^2 |
aa |
double |
6行6列目 |
rad^2 |
TimedSpeedHeading3D
3次元で推進したい方向と速度を入力する移動ロボットを表現するデータ型。
SpeedHeading3D
TimedOAP
3次元での位置姿勢を3つのベクトルで表現するデータ型。
OAP
TimedQuaternion
四元数を表現するデータ型。
Quaternion
名前 |
型 |
説明 |
単位 |
x |
double |
虚部 |
|
y |
double |
虚部 |
|
z |
double |
虚部 |
|
w |
double |
実部 |
|