ROS(Robot Operation System)はオープンソースのロボット開発プラットフォームで、様々な技術要素をライブラリとして使えるため、非常に簡単にロボットシステムを構築することができます。
ROSで使われる距離・重さ・角度等の単位について備忘録としてまとめます。内容は下記の公式ページから抜粋しているものになります。
単位
標準単位
| 量 | 単位 |
|---|---|
| 長さ | メーター[m] |
| 重さ | キログラム[kg] |
| 時間 | 秒[s] |
| 電流 | アンペア[A] |
派生単位
| 量 | 単位 |
|---|---|
| 角度 | ラジアン[rad] |
| 周波数 | ヘルツ[Hz] |
| 力 | ニュートン[N] |
| 電力 | ワット[W] |
| 電圧 | ボルト[V] |
| 気温 | セルシウス[℃] |
| 磁力 | テスラ[T] |
軸
オブジェクトの向き
| x | 正面(直進) |
| y | 左 |
| z | 上 |
地理的座標
| x | 東 |
| y | 北 |
| z | 上 |
固定軸での回転
| roll | x |
| pitch | y |
| yaw | z |
計算早見表
角度[°] → ラジアン[rad]
α°から β radに変換
β = π/180 x α
ラジアン[rad] → 角度[°]
β radからα°に変換
α = 180/π x β



