革新的なシステムがインパルスアクチュエーションを使って部品を扱う。
新しいデバイスがインパルスアクチュエータを使って自動組立ラインでの部品操作を改善する。
― 1 分で読む
目次
何年もの間、振動ボウルフィーダーは工場で小さな部品を自動的に扱うための定番工具だったんだ。これらの機械は、アセンブリ中に部品を分けたり、位置を合わせたり、管理したりするのを手伝ってくれる。でも、コストが高いし、騒音も大きいし、特定のタイプの部品専用に設計されていることが多いんだ。この記事では、インパルス駆動を使って部品を移動させる新しいデバイスと方法について紹介するよ。
従来のフィーダーの問題
振動ボウルフィーダーは複雑な機械で、かなり高価で、時には数十万ドルもすることがあるんだ。設計や製造に数ヶ月かかることもあって、柔軟性が求められる生産ラインの会社には不向きなんだよ。最近では、多くの工場が少量生産にシフトして多様な製品を扱うようになったから、従来のフィーダーでは対応が難しくなってきた。
そこで、部品を管理するためによりシンプルでコスト効率の良い方法が求められるようになったんだ。新しいロボットはカメラを搭載していて、部品が正しく提示されていれば、さまざまな角度から部品を拾うことができるんだ。新しい解決策としては、ボウルの代わりに振動する平面を使うことで、従来のフィーダーの騒音やコストを避けつつ部品を管理できるようにすることだ。ただし、部品の位置が間違っていると新たな問題が発生するんだ。
部品操作の新しいアプローチ
部品の取り扱いを改善するために、部品が置かれる表面の下にインパルスアクチュエーターを配置したシステムを設計したんだ。このアクチュエーターは、部品をひっくり返すためのクイックショックを与えることができるから、望ましい位置に部品が来るようにすることができるよ。また、カメラも搭載していて、部品の現在の位置と向きを確認して、どのアクチュエーターを使うべきかを判断するんだ。
この新しいデザインでは、各新しい部品のタイプに対してカスタムセットアップが必要ないから、より柔軟で適応性のある部品管理ができるんだ。
システムの仕組み
私たちのシステム「サンプラー」は、平面の下に配置された7つのソレノイドから成るんだ。ソレノイドはすぐに作動できるから、上にある部品をひっくり返すショートインパルスを生み出すことができるんだ。HDウェブカメラが部品の画像をキャッチして、コンピュータービジョンソフトウェアを使って、各部品の正確な位置と向きを特定できるようになってる。
システムが部品が正しい向きになっていないことを特定した場合、発射するソレノイドを選んで、インパルスによって部品を別の面にひっくり返すんだ。テスト用に六面体のサイコロを使ってこのシステムをテストしたよ。
テストとアルゴリズム
私たちは、このシステムがサイコロをどれだけうまく操作できるかを測るために様々な実験を行ったんだ。最初に、ソレノイドの制御ポリシーを開発するために、いくつかの機械学習アルゴリズムを評価したよ。このポリシーは、発射するのに最適なアクチュエーターとそのアクションに必要なエネルギーを選ぶんだ。
テストから、最も効果的なアルゴリズムを使用した場合、一回のインパルスで30%以上の確率でサイコロを望ましい面にひっくり返すことができて、二回のインパルスでは51%以上だったんだ。対して、ランダムなインパルスの選択ではたったの5.1%の成功率しかなかったよ。
不確実性の下での制御の重要性
アセンブリラインで部品を管理するのは、たくさんの不確実性を伴うんだ。従来のロボットは硬直したルーチンに従っていて、毎回部品が全く同じ位置にあることを前提にしている。そこが工場自動化が重要な役割を果たす場所なんだ。ロボットと一緒に使われる一般的なツールは振動ボウルフィーダーで、これが部品を正しい位置と向きに置いてくれる。
さっきも言ったけど、この従来のアプローチは、多様な製造環境では課題があるんだ。シンプルな振動プラットフォームの導入で、これに改善が見られるようになったんだけど、部品がまだ間違った向きをしていると、修正のための追加操作が必要になるんだ。
サンプラーのデザイン
サンプラーシステムは、部品を保持するクリアな表面の下にインパルスソレノイドがあるんだ。カメラが部品の位置を特定するのを手伝って、これがシステムがどのソレノイドを発射すべきかを決める情報を提供するんだ。
インパルスショックを通じて、システムは部品をひっくり返すまで操作できるから、ロボットがつかめるように正しく配置できるんだ。ソレノイドは個別に制御されていて、いつどのように使うかに柔軟性があるんだよ。
より良い制御のための機械学習
このプロセスの課題は、効果的に操作を制御する方法を決めることなんだ。部品を移動させる際に関与する接触動力学は複雑だから、従来の物理モデルが作成するのは難しくて高価なんだ。だから、実際のテスト結果に基づいてモデルを作成するために、機械学習技術を使うことに集中したんだ。
実験中、ソレノイドをランダムに発射しながら部品の振る舞いを記録してデータを集めたんだ。ソレノイドが作動するたびに結果を記録して、次のアクションの予測を改善するのに役立てたんだ。
データの処理と分析
インパルスマニピュレーターの効果を評価するために、複数の試行を通じて大きなデータセットを集めたんだ。ダイスの状態をその位置と上を向いている面に基づいてカテゴライズしたんだ。このデータは、機械学習を通じて継続的に改良される制御ポリシーに情報を供給したよ。
例えば、特定のソレノイドが特定の条件下で成功する確率が高いことに気づいたんだ。テストを通じて、ダイスの異なる位置に対してどのソレノイドがより効果的かを学んだよ。
サイコロを振る
私たちが達成しようとしたタスクの一つは、サイコロを振って、望ましい面が上に来るようにすることだったんだ。それをするために、さまざまなアルゴリズムや戦略を試して、ランダムポリシーを比較のベースラインにしたんだ。60,000回のテストを行った結果、シンプルなランダム戦略は大体5%の成功率しかなかったんだ。
そこで、機械学習技術を使ってより洗練されたポリシーを開発したよ。最も効果的なアプローチは、半径近傍分類器を使用して、最も近いデータポイントだけでなく、すべての隣接データポイントを考慮するものだった。この方法は、最初のインパルスで30.6%の成功率を持つなど、はるかに良い結果をもたらしたんだ。
制御戦略のさらなる展開
単発の成功した制御ポリシーをもとに、結果を大幅に改善できたんだ。次のステップは、より長い制御ホライゾンを探ることだった。この方法では、一連のインパルスを発射し、その過程での各ステップの結果に基づいて戦略を調整するんだ。
このモデル予測制御のアプローチを通じて、過去の試行から学び、成功率を継続的に改善するための貪欲なアルゴリズムを考案できたんだ。複数のインパルスの可能な結果を評価することで、希望するダイスの向きを達成するための効果的な手段を増やしたんだよ。
結果のまとめ
さまざまな制御戦略の実験では、ランダムポリシーと機械学習ベースの方法を比較したときにパフォーマンスが顕著に改善されたよ。貪欲なポリシーは初回のインパルスでより高い成功率を示し、多段階の予測アプローチは結果を継続的に洗練したんだ。
部品が転がる際の混沌とした性質から生じる課題にもかかわらず、製造業における部品取り扱いの効率を大幅に向上させるシステムを開発できたんだ。
将来の方向性
サンプラーシステムの成功は、自動アセンブリにおけるインパルスベースの操作の明るい未来を示しているんだ。改善のためのいくつかの潜在的な領域には、複数の部品を同時にテストすること、ソレノイドの同時発動を可能にすること、サイコロ以外の形状を探求することが含まれるよ。
これらの拡張は、さらに高い成功率とさまざまな製造シナリオでの適応性の向上につながる可能性があるんだ。全体として、この技術の未来と、柔軟性と効率が求められる業界での部品操作を簡素化できる可能性に期待しているよ。
タイトル: Learning Object Manipulation With Under-Actuated Impulse Generator Arrays
概要: For more than half a century, vibratory bowl feeders have been the standard in automated assembly for singulation, orientation, and manipulation of small parts. Unfortunately, these feeders are expensive, noisy, and highly specialized on a single part design bases. We consider an alternative device and learning control method for singulation, orientation, and manipulation by means of seven fixed-position variable-energy solenoid impulse actuators located beneath a semi-rigid part supporting surface. Using computer vision to provide part pose information, we tested various machine learning (ML) algorithms to generate a control policy that selects the optimal actuator and actuation energy. Our manipulation test object is a 6-sided craps-style die. Using the most suitable ML algorithm, we were able to flip the die to any desired face 30.4\% of the time with a single impulse, and 51.3\% with two chosen impulses, versus a random policy succeeding 5.1\% of the time (that is, a randomly chosen impulse delivered by a randomly chosen solenoid).
著者: Chuizheng Kong, William Yerazunis, Daniel Nikovski
最終更新: 2023-03-06 00:00:00
言語: English
ソースURL: https://arxiv.org/abs/2303.03282
ソースPDF: https://arxiv.org/pdf/2303.03282
ライセンス: https://creativecommons.org/licenses/by/4.0/
変更点: この要約はAIの助けを借りて作成されており、不正確な場合があります。正確な情報については、ここにリンクされている元のソース文書を参照してください。
オープンアクセスの相互運用性を利用させていただいた arxiv に感謝します。