arXiv論文メモ
新着一覧
cs.LO · 査読状況未確認

人型ロボットの傾き推定を定理証明支援系で検証する

Formal verification of tilt estimation using the Rocq prover

Reynald Affeldt and Lynda Bentoucha and Yoshihiro Ishiguro and Holger Thies

この論文をやさしく読む

ひとことで言うと

人型ロボットの傾き推定が数学的な条件を満たすか、定理証明支援系Rocqを使って検証する研究。

何に役立つ?

ロボットの姿勢推定や安定性解析を形式的に検証する際に使える数学ライブラリを整備する。実機での事故防止効果を測った研究ではない。

この研究の面白いところ

微分方程式の解の存在・一意性からLyapunov安定性まで形式化し、既存のロボット静力学ライブラリを動的システムへ広げて応用した。

どこまで分かった?

要旨には検証対象の傾き推定手法の具体的な性能値や、実機での試験結果は記載されていない。

v1のアブストラクトに基づくAI解説。日本語訳とは別に、用途の解釈を含みます。

アブストラクトの日本語訳

人型ロボットを安全に動かすには、鉛直方向に対する姿勢、すなわち「傾き」を正確に推定することが重要である。そのためには3次元幾何や微分方程式など、さまざまな数学的道具が必要になる。著者らは傾き推定を形式的に検証するため、Rocq証明支援系で安定性解析のライブラリを開発する。 まず、常微分方程式の理論を形式化する。Mathematical Componentsライブラリが提供する商の扱いを利用して、解の存在と一意性に関する局所的なCauchy–Lipschitz定理(Picard–Lindelöf定理)を形式化する。さらに、この形式化を大域的な存在と初期条件への連続依存を扱う変種へ拡張する。これらを基礎として、既存のLaSalleの不変性原理の形式化と両立するLyapunov安定性の理論を開発する。また、ロボットマニピュレーターの静力学に関する既存ライブラリを動的システムにも対応させる。最後に、これらのライブラリを、人型ロボット向けに開発された最先端の傾き推定手法の検証に適用する。

v1の要旨から自動生成。本文の精読・人による確認は未実施。

初稿
2026-09-22(UTC)
最新改訂
2026-09-22 · v1
査読・掲載
査読状況未確認
arXivで読むPDF

更新履歴

取得できた版を表示。版の更新は査読済みを意味しません。過去版の本文差分は未解析です。

原文の要旨

The safe operation of a humanoid robot critically relies on accurate estimation of its vertical orientation, or ``tilt''. This requires a variety of mathematical tools, including three-dimensional geometry and differential equations. To formally verify tilt estimation, we develop a library for stability analysis in the Rocq prover. We start by formalizing a theory of ordinary differential equations. We provide a formalization of the (local) Cauchy-Lipschitz (a.k.a. Picard-Lindelof) theorem for existence and uniqueness, taking advantage of the library support for quotients provided by the Mathematical Components library. We extend this formalization with a variant for global existence and continuous dependence on initial conditions. Building on these foundations, we develop a theory of Lyapunov stability that is compatible with an existing formalization of LaSalle's invariance principle. We also extend an existing library for the statics of robot manipulators to support dynamical systems. Finally, we apply these libraries to the verification of a state-of-the-art tilt estimation developed for a humanoid robot.

arXiv ID: 2609.25561 / 要約の誤りについて