エンボディド・インテリジェンスの台頭は、ロボットアームの設計をまったく新しいパラダイムへと押し進めています。ロボットアームはもはや、事前にプログラムされた軌道を実行するための単なるツールではなく、物理世界における知的エージェントの「固有受容的な身体」の延長となりつつあり、能動的な探索、器用な操作、安全な相互作用が可能になっています。この目標の根本的な変化により、ロボットアームの基盤となるハードウェアアーキテクチャ、制御ロジック、ソフトウェアエコシステムには、かつてないほど厳しい要求が課されています。では、将来のロボットアームにはどのような関節モーターが必要になるのでしょうか?
動作原理の観点から見ると、ロボットアームはモーター、ドライバー、高精度センサーの協調動作に依存しています。モーターは動力源として機能し、動作のための駆動力を提供します。ドライバーは、アームの動作が所望の精度に到達するよう、モーターの速度とトルクを精密に調整する役割を担います。センサーは関節位置や加えられた力などの情報を継続的に監視し、偏差が検出されると、迅速にフィードバックが制御システムへ送られ、調整が行われます。
例えば、ロボットアームが壊れやすい物体を把持する必要がある場合、センサーが加えられた力を検出し、この情報を直ちに制御システムへ伝達することで、アームはやさしく力を加え、物体の損傷を回避できます。

関節モーター(この記事では主に回転型を扱います)は、一般にモーター、ドライバーPCB、減速機、エンコーダー、ブレーキを一体化しています。
ブレーキモジュールの機能は、停電時または故障時に姿勢を維持し、危険や損傷を引き起こす可能性のある落下や崩壊を防ぐことです(特に垂直関節)。簡単に言えば、電源が遮断されたときにロボットアームが重力で落下するかどうかを決定します。産業用ロボットアームにとって、ブレーキは不可欠です――工場で巨大なアームが停電中に下方へ激突することを望む人はいません。しかし、エンボディド・インテリジェンスの時代においては、軽量ロボットアームは比較的質量が小さいため、関節モーターにブレーキを搭載しないことも少なくありません。
バックラッシは、緩んだドアの蝶番のぐらつき、あるいは自転車のチェーンの遊びで、ペダルを踏んでもすぐに車輪が動かない状態にたとえることができます。精密機械では、このようなわずかな緩みであっても、位置決め精度に直接影響します。
エンコーダーは主に関節の回転角度を高精度に検出するために使用されます。重要なパラメータの1つは、14-bit resolutionのようなエンコーダー分解能です。これは、1回転が2¹⁴ = 16,384パルスで表され、位置決め分解能が360 / 16,384 = 0.02197 degreesに相当することを意味します。
ロボットアームにとって、アブソリュートエンコーダーは不可欠です。停電後であっても、システムは現在の関節角度を把握している必要があります。そうでなければ、アームは起動のたびにゼロ位置へ戻る必要があります。
ほとんどの関節モーターはモーター側に単一のエンコーダーを使用しており、これによりモーターローターの位置と速度を精密に制御できます。しかし、この構成では、モーターと負荷の間の伝達系によって生じる誤差(減速機、カップリング、ベルト、またはリードスクリューにおけるバックラッシ、弾性変形、ねじり振動、熱膨張、摩耗など)を検出することはできません。
検出精度を向上させるため、一部の関節モーターではデュアルエンコーダー方式を採用しています。1つはモーターローター側、もう1つは減速機後の出力軸側に配置されます。2つのエンコーダーのデータを融合することで、伝達系にバックラッシ、コンプライアンス、または摩耗が存在する場合でも、システムは絶対位置決め精度と繰り返し精度を向上させることができます。
中空軸モーターは、その軸に沿って中央に貫通穴を持ち、主にケーブル配線を容易にするために使用されます。配線をモーターの中心に直接通すことができるため、外部へのケーブル露出を避けられます。しかし、中空軸モーターは一般的により高価です。
ロボットアームにおける最も直接的なアクチュエーターとして、あらゆる制御は最終的に関節制御に集約されます。
最も一般的な方法は、3ループモーター制御構造です:
位置ループ: Input = 目標位置; feedback = 実際位置; output = 目標速度(位置誤差に基づく)。
速度ループ: Input = 目標速度; feedback = 実際速度; output = 目標電流(速度誤差に基づく)。
電流ループ: Input = 目標電流; feedback = 実際電流; output = 調整されたドライバー電圧(電流誤差に基づく)で、トルクを直接制御します(電流はトルクとおおむね線形関係にあります)。

MITモードは、トルク、位置、速度の混合制御を可能にします。その制御ブロック図は次に示されています。
ロボットは通常複数の関節を持ち、高周波制御を必要とするため、通信プロトコルには通常CAN busまたはEtherCATが使用されます。CANの最大ボーレートは1 Mbpsです。1 kHzを超える閉ループ制御を実現するには、最大100 Mbpsまで対応するEtherCATが必要です。
一般的に、1 MbpsのCAN busを使用する6軸関節モーターシステムでは、達成可能な最大制御周波数は約300–500 Hzであり、これは協働ロボットには十分です。しかし、1 kHzで力制御を十分に活用するには、複数のCANチャネルが必要であり、各CANチャネルで3つのモーターを駆動します(四足歩行ロボットの設計で一般的に見られる構成です)。
ロボット関節モーターの選定は、トルク、速度、精度、サイズ、コスト、信頼性のバランスを取る総合的なプロセスです。ブラシ付きモーターからブラシレスモーターへ、ステッピングモーターからサーボモーターへ、そしてディスクリート設計から高度に統合された関節モジュールへと、進化し続ける技術はロボット性能の向上を絶えず推進しています。
続きを読む
HONPINEのストーリーおよび精密伝動に関連する業界動向についてさらに詳しくご覧ください。
ダブルクリック
当社は harmonic drive reducer,planetary reducer,robot joint motor,robot rotary actuators,RV gear reducer,robot end effector,dexterous robot hand を提供しています