新着研究 / Robotics / Computer Vision
二輪で自立する運搬ロボットを、外部カメラの誘導と機体上の高速制御で動かす
LQR-ArUco Fusion
外部カメラがArUcoマーカーの位置を追い、座標や経路を機体へ送る構成です。広い範囲の位置把握と、機体内で素早く行う姿勢制御を分けて見てください。
原論文の図の説明を読む
Fig. 1: System architecture and workspace overview. The offboard Central Control Unit processes a global visual feed to track ArUco fiducial markers. Spatial coordinates and trajectory waypoints are transmitted via Bluetooth to the onboard ATmega328P microcontroller, which governs the low-latency dynamic balancing and asymmetric manipulation tasks.
概要
- 上方カメラのマーカー追跡で進路を決め、機体上の高速制御で二輪の姿勢を保つ。
- 片側の荷物による横転は車輪で直接抑えられず、支持幅が安定範囲を決める。
- 試作機の20g荷重で、段差後の平均回復時間は1.38秒、比較したPIDでは2.84秒だった。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、LQR-ArUco Fusionの仕組み
- 01上方画像と機体センサー
- 02マーカーで位置を計算
- 03進路指示と姿勢制御
- 04車輪と把持部の動作
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
二輪で自立するロボットは小回りが利く一方、倒れないよう常に車輪を動かす。その動きのため、車輪の回転から現在位置を推定するとずれが生じ、正確な経路追従が難しくなる。
さらに片側の腕で荷物を持つと横方向に倒そうとする力が加わる。段差や傾く床も通る運搬では、位置を把握する処理と、速い姿勢制御の両方が必要になる。
手法
外部のカメラがArUcoという識別用の四角いマーカーを読み、機体と目標の位置・向きから進路を決める。指示は無線で機体へ送る。機体上では加速度計と角速度計の値を統合して傾きを推定し、車輪の計測値とともに使う。
LQRは、傾きなどの状態のずれと操作の大きさを考慮して、車輪への指示を決める制御法である。例えば荷物を片側で持って段差を越す間も、画像側は経路を更新し、機体側は速い周期で前後の傾きを修正する。横方向の安定は車輪で直接制御できず、機体の支持幅に依存する。
新規性
天井側のカメラでArUcoマーカーを追う経路誘導と、機体上で傾きを抑える高速制御を分担させる。画像処理の更新を待たずに姿勢を保ちながら、外部から位置のずれを補う構成である。
片側に腕を付けた二輪機体について、横転しないための受動的な安定範囲を検討し、荷物を持った状態で段差と動く坂を走る実機試験を示した。
従来手法との違い
比較対象は同じ機体に実装したPID制御である。PIDは目標からのずれを使って操作量を決める方式で、無負荷の平地では姿勢を維持できた。提案方式は状態を推定し、ずれと操作量の重みを使うLQRで高速に制御する。
ただし比較では、PID側が生の加速度計から傾きを読み100Hz、提案側がセンサーを統合して1000Hzで動いた。結果は制御方式だけでなく、計測と更新速度を含む制御系全体の比較である。
実験結果
著者らは2.44m四方の実験区画で、10g、20g、35gの荷物を用い、5mmの段差と最大3.82度傾く坂を試した。経路試験5回の平均位置誤差は3.1cmだった。20gで段差を越す際の傾き回復時間は平均1.38秒で、比較したPIDの2.84秒より短い。
20gでの動く坂は5回すべて成功し、35gでは5回中3回成功した。35gでは両障害試験の計10回中3回で横転した。これらは著者らの特定の試作機と試験条件での結果である。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:室内の決まった区画で、小さな荷物を片側の把持部で持って指定位置まで運ぶ。入力は上方カメラに映る機体と目標のマーカー位置、および機体上の傾き・車輪の計測値とする。
外部側が進行方向を指示し、機体側が姿勢を保って走行する。出力は到着位置と、走行中の傾き、荷物を持ったときの車輪操作量の記録とする。
応用先の候補からNauhに相談できます。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:使用予定の室内区画に目標と機体のマーカーを置き、無負荷の平地走行から始める。車輪の計測値だけで誘導した場合を比較対象に、到着位置の誤差を測る。
次に荷物を段階的に増やし、傾きの最大値、回復時間、横転件数を記録する。段差と傾く床は別々に試し、照明やマーカーの見え方が変わる条件も加えて運用範囲を決める。
限界と課題
著者らは、片側へ18.2cm離れた把持部が横転しやすさを増し、35gの荷物では実際に横転が生じたと報告する。固定した上方カメラと安定した照明にも依存し、機体の振動は傾きの計測へ影響した。
編集上は、許容する荷物の重さ、照明変化やマーカーの隠れ、通信が途切れた際の挙動を個別に確かめたい。実験室での結果から、任意の床面や広い施設での運搬能力は判断できない。
出典
元のタイトル・要旨を確認する(英語)
LQR-ArUco Fusion: Robust Hierarchical Control for Navigation and Asymmetric Manipulation in Two-Wheeled Robots
We propose a hierarchical control framework to address severe dynamic instabilities and navigational drift that arise when a two-wheeled inverted pendulum (TWIP) robot attempts asymmetric object manipulation. While two-wheeled platforms are highly manoeuvrable, their constant balancing adjustments make onboard odometry highly unreliable for precise navigation. Furthermore, the addition of a side-mounted robotic arm introduces unactuated lateral roll moments when a payload is lifted, a challenge heavily compounded on uneven terrain. To solve these coupled problems, our architecture divides the workload. An offboard vision system tracks overhead ArUco markers to provide high-latency global waypoint navigation, bypassing odometry drift. Simultaneously, a low-latency onboard control loop rejects active physical disturbances using inertial and encoder data. In our physical experiments, this dual-loop approach enabled the custom-built robot to navigate accurately, reject transient impacts from speed bumps, adapt to a dynamic seesaw ramp, and carry a payload securely without falling over its narrow wheelbase.
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-09-29




