パナソニックHD、ロボットが動作教示を効率的に学習する技術を開発

パナソニックホールディングス株式会社(以下、パナソニックHD)は、ロボット制御において、環境(ドアやテーブルなど)との接触を含む動作をロボットに教示する際に、教示した動作を正しく完遂する「パフォーマンス」と、接触時の「安全性」を両立する制御パラメータを効率的に学習する技術を新たに開発した。

この技術では、バネのように柔軟な挙動をするロボットを想定し、人がロボットに教示した動作の分節化と、多目的ベイズ最適化で制御パラメータを求める二段階の手法を考案し、従来法に比べて効率的にロボットをプログラムする。

技術開発ではまず、パラメータ最適化が行いやすいよう教示した一連の動作を分節化し、多目的ベイズ最適化により、各分節の最適なインピーダンスゲインを求める二段階の手法を考案した。(トップ画参照)

前段として、今回開発した分節化手法IC-SLD(Impedance Control-aware Switching Linear Dynamics)は、教示した一連の動作がインピーダンス制御が想定するバネ系の運動方程式の複数の組合せによって生成されたと仮定し、方程式内の未知のインピーダンスゲインと方程式の切り替え時刻を推論する問題として定義されている。

IC-SLDはこの問題を、予測される軌道と実際の教示軌道の誤差を最小化することで求解する。

「e.g.」「GMM」「SLD」といった従来法と比較し、IC-SLDは最適化に適した分節化を実現した。

パナソニックHD、ロボットが動作教示を効率的に学習する技術を開発
IC-SLDと従来法によるドア開けタスクにおける分節化の結果。採択論文のFig.4より引用。

次に、後段では、事前知識を活用したベイズ最適化により、インピーダンスゲインを探索する。

IC-SLDは、インピーダンスゲインの推定値も出力するため、これを解候補として活用することで最適化を効率化する。

事前知識を利用可能なベイズ最適化π-BO[Hvarfner+,ICLR2022]を応用し、タスク性能の指標(報酬関数の累積和)と、安全性の指標(剛性パラメータの累積和)を同時に最適化するインピーダンスゲインを、ロボットの動作試行を繰り返しながら探索する。

シミュレーションおよび実機評価において、今回開発した手法が従来法よりも短時間で、インピーダンスゲインの学習が可能なことが確認された。

パナソニックHD、ロボットが動作教示を効率的に学習する技術を開発
開発した手法のシミュレーションおよび実機でのインピーダンスゲインの学習結果。横軸は試行回数、縦軸はタスク性能・安全性を混合した指標。採択論文のFig.3, Fig.8 より引用・加工。

なお、今回発表された技術は、AI・ロボティクス技術のカンファレンス「IEEE/RSJ International Conference on Intelligent Robots and Systems(IROS)2023」に採択され、2023年10月1日から10月5日まで、米国デトロイトにて開催される会議で発表される。

無料メルマガ会員に登録しませんか?

膨大な記事を効率よくチェック!

IoTNEWSは、毎日10-20本の新着ニュースを公開しております。 また、デジタル社会に必要な視点を養う、DIGITIDEという特集コンテンツも毎日投稿しております。

そこで、週一回配信される、無料のメールマガジン会員になっていただくと、記事一覧やオリジナルコンテンツの情報が取得可能となります。

  • DXに関する最新ニュース
  • 曜日代わりのデジタル社会の潮流を知る『DIGITIDE』
  • 実践を重要視する方に聞く、インタビュー記事
  • 業務改革に必要なDX手法などDXノウハウ

など、多岐にわたるテーマが配信されております。

また、無料メルマガ会員になると、会員限定のコンテンツも読むことができます。

無料メールから、気になるテーマの記事だけをピックアップして読んでいただけます。 ぜひ、無料のメールマガジンを購読して、貴社の取り組みに役立ててください。

無料メルマガ会員登録