学位論文要旨



No 123066
著者(漢字)
著者(英字) Tsetserukou,Dzmitry
著者(カナ) テイエテイエルコブ,ズミトリー
標題(和) 光学式全軸トルクセンサを有した人間型ロボットアームと外界とのコンプライアントなインタラクションが可能な制御アルゴリズムの研究
標題(洋) Whole-Sensitive Anthropomorphic Robot Arm Based on Optical Torque Sensing Technique and Its Control Algorithm Providing Compliant Interaction with Environment
報告番号 123066
報告番号 甲23066
学位授与日 2007.09.28
学位種別 課程博士
学位種類 博士(情報理工学)
学位記番号 博情第155号
研究科 情報理工学系研究科
専攻 システム情報学専攻
論文審査委員 主査: 東京大学 教授 舘,障
 東京大学 教授 廣瀬,通孝
 東京大学 教授 石川,正俊
 東京大学 准教授 広田,光一
 東京大学 講師 川上,直樹
内容要旨 要旨を表示する

(本文)Many operations in specific environments are dangerous for human (e.g. nuclear, in-space, underwater) or difficult to access (e.g. micromanipulation). Recently, teleoperation has been gaining the increased attention by researchers interested in studying the possibilities to overcome the limited functionality of autonomous robots performing specific tasks, and to improve dexterous operations.

Our research is mainly devoted to realization of teleoperated robot enabling safe interaction with humans. The line of master-slave robot systems (TELESAR I and TELESAR II) was successfully developed in our laboratory. A slave robot controlled by the operator mainly performs the manipulations in unknown and unstructured human environment. The operator has to move the slave robot arm to target position, and to perform manipulations while simultaneously avoiding obstacles. However, operators cannot accomplish these tasks in real time. Besides, they are not perfect in planning the collision-free motion in dynamic unstructured surroundings. To lighten the operator's work, safe area of interaction with environment was provided around the wrist of the robot arm through impedance control. Nevertheless, collision or expected contact with an environment may occur on the entire surface of the robot arm (e.g. forearm, elbow, upper arm, shoulder) producing interactive forces. Moreover, teleoperated robot in rescue and some other applications has to interact with human being in various cooperative tasks. In these fields, human-robot interaction represents a crucial factor for a robot design and imposes very strict requirements on its behavior and control in order to ensure safe interaction with environment and effectiveness while target task execution.

To realize the safe physical contact of entire robot arm structure with human and to guarantee the collision avoidance, our primary idea is concentrated on the design of a whole-sensitive robot arm (see Fig. 1) by using distributed torque sensors in each joint (Fig. 2 and Fig. 3). When contact with environment occurs, manipulator automatically adjusts its dynamic parameters (stiffness and damping) according to the measured external torque and time derivative of torque.

The straightforward solution of torque measurement is integration of commercially available compact force/torque sensors in each robot arm joint. The main issues here are the cost of the sensors, their low signal-to-noise ratio, and difficult installation procedure. In order to facilitate the realization of local impedance control in each arm joint, we developed new optical torque sensors having high reliability, high accuracy (even in electrically-noisy environment), easy mounting procedure, and low price. In the thesis, we describe the techniques of the torque measurement; discuss their advantages and shortcomings; and point out the motivations behind using an optical approach.

The novelty of our method is employment of the ultra-small size photointerrupter (PI) RPI-121 as sensitive element to measure the relative motion of sensor components. The linear section of the transferring characteristic corresponding approximately to 0.2 mm can be used for detection of the relative displacement of the object. The dimensions of the PI (RPI-121: 3.6 mm x 2.6 mm x 3.3 mm) and its weight of 0.05 g allow realization of compact design. Furthermore, PI also has small influence from the electromagnetic field and stray light. We developed several sensor prototypes with cross-shaped, hub-spoke-shaped, ring-shaped, and semi-circular-shaped flexure on the basis of FEM analysis results in order to find the optimal solution. Because of sufficient stiffness, high natural frequency, and small influence of bending moment and axial force on the sensor accuracy, the spoke-shaped spring was chosen as deflecting part of the optical torque sensor.

Finally, the optical torque sensors with spoke-hub structure directly connected to the driving shafts of the harmonic transmissions were developed. To eliminate hysteresis, the sensors were manufactured from one piece of steel using wire electrical discharge machining cutting. Spring members of the optical torque sensors were made from AISI 4135 steel with tensile yield strength, providing thus high loading capacity. The test rig for calibration of the optical sensor was developed. Loading torque was created by means of attachment of reference weights to the lever arm. Calibration results for the torque sensor attached to the elbow joint are presented in the thesis. Based on the comparison of the developed sensors with commercially available analogues, we concluded that our sensors are better solution for torque measurement in robot arm joints.

In addition to contact force, torque sensor continuously measures the gravity load. To extract the value of the contact force from sensor signal, we elaborated the gravity compensation algorithm. Using gravity compensation algorithm we can easily determine the occurrence of contact of robot arm with environment.

The anthropomorphic manipulator having 4-DOF arm and 8-DOF hand enabling safe interaction with environment wherever contact occurs on the arm surface was developed. From the safety point of view, to minimize injures in case of collision, most of the robot arm parts were manufactured from aluminium alloys to obtain as much lightweight structure as possible. The robot links were designed in round shape to reduce impact force. The distribution of the arm joints replicates the human arm structure in order to make it easy to operate using kinesthetic sensation during teleoperation. Each joint is equipped with optical torque sensor directly connected to the output shaft of Harmonic Drive. The sizes and appearance of the arm were chosen so that the sense of incongruity during interaction with human is avoided. To protect the sensor against influence of bending moment and axial force, the simple supported loaded shaft configuration was implemented using two sets of bearings.

To achieve skillful human-like behavior, the robot has to be able to change its dynamic characteristics depending on time-varying interaction forces. The most efficient method of controlling the interaction between a manipulator and an environment is impedance control. To improve the service task effectiveness, we decided to implement position-based impedance control. In this case, compliant trajectory generated by the impedance controller is tracking by the PD control loop. Thus, inherent dynamics of the robot does not affect the performance of target impedance model. To verify the theory and to evaluate the feasibility and performance of the proposed impedance controller, the experiments were conducted with newly developed teleoperated robot arm. The experimental results showed the successful realization of the joint impedance control. While contacting with human, the robot arm generates compliant soft motion according to the sensed force. The larger force applied to the robot arm, the more compliant trajectory is generated by impedance control. The conventionally impedance-controlled robot can provide contacting task only at the tip of the end-effector with predetermined dynamics. By contrast, our approach provides delicate continuous safe interaction of all surface of the arm with environment.

In order to provide soft and natural human-robot interaction, the intelligent variable impedance control was devised. The research on impedance characteristics of human arm shows that, while pushing or pulling the object naturally, human arm stiffness and damping behavior can be approximated by exponential curves. The first essential peculiarity of the proposed control method is that we introduce the exponential functional dependency between sensed force and stiffness to impart the human-like damping and stiffness behavior to the robot arm interacting with environment. The second main feature originates from the fundamental conflict in impedance selection with regard to current working conditions. We consider the threshold of external disturbance torque value to distinct the service task (with high stiffness and damping of joints) from human following motion tasks requiring low stiffness. This value can be chosen depending on the force necessary to accomplish the service task. We assigned the specific magnitude of threshold to each joint of robot arm. When sensed value of the torque is larger then threshold level, robot recognizes this condition as human following motion mode, and adjusts its dynamics parameters (stiffness and damping) in the same way as humans in order to provide smooth natural interaction. The desired damping is adjusted to prevent force responses from being too sluggish while changing stiffness values, and to ensure contact stability. Proposed control algorithm comprehensively distinguishes and successively processes the service tasks (torques under threshold level) and co-operative human following tasks (torques above threshold level). The experimental results showed that the variable impedance control provides softer trajectory to accomplish human following motion than the impedance control with constant coefficients.

While working in human daily environment, robot has to recognize the collision condition, and its control system should be able to quickly and smoothly guide manipulator to avoid excessively large impact force. We realized the robust impact control inspired by human reflex system. When an unexpected collision is detected, the impact control algorithm provides the pre-programmed reflex action of the robot arm. After accomplishment of a safe and smooth collision, the control system is returned to the original mode aimed at distinguishing the service and co-operating tasks. While analyzing the results of collision experiments, we came to conclusion that the large contact forces, mainly used as criterion of collision, do not indicate the impact, while the time derivative of force value does. In the developed impact control system, the value of the time derivative of torque exceeding the assigned threshold is interpreted as the indicator of collision state. To realize reflexive human-like behavior, the stiffness of the impedance model of the robot arm on the first stage of contact transient is reduced drastically according to the exponential law. In the second stage of contact transient, while time derivative of torque is negative, the high damping value reducing arm inertia effect is defined, taking into account the dynamic stability ensuring. The experiment was conducted to validate the theoretical approach. As impact was recognized (time derivative of torque became larger than threshold value), the stiffness and damping were decreasing drastically. Thus, safe behavior of the robot arm while impact transient was successfully achieved.

To conclude, the newly developed anthropomorphic manipulator is capable to safely interact with environment wherever contact occurs on the arm surface. The developed control algorithm can recognize and process the service tasks, co-operative human following tasks, and impact state without involving the operator actions. Therefore, achieved compliant interaction with environment results in considerable increase in human-robot interaction safety.

Fig. 1 Developed whole-sensitive robot arm

Fig. 2 Cross-section of robot arm

Fig. 3 Implemented optical torque sensor

審査要旨 要旨を表示する

本論文は「Whole-Sensitive Anthropomorphic Robot Arm Based on Optical Torque Sensing Technique and Its Control Algorithm Providing Compliant Interaction with Environment(光学式全軸トルクセンサアームと外界とのコンプライアントなインタラクションが可能な制御アルゴリズムの研究)」と題し、5章からなる。従来の産業用ロボットにおいては、ロボットが工場のような構造化された環境で利用されるため、人間とのインタラクションを起こさないようにすることで安全を確保してきた。しかし、ロボットの活用場面が広がるにつれ、生活空間など構造化されていない環境で、人間とのインタラクションが起きうる状況下でロボットを利用するための技術が求められている。それに対する取り組みも始まっているが、多くの一般的なロボットアームにおいては、手先でしかロボットと人間の安全なインタラクションが実現されていない。また、そのようなロボットアームの手先に使用される歪ゲージを用いた従来の6軸力センサは、ノイズが大きく、大型で壊れやすく高価であるという欠点を有している。本論文では、手首のみならず肘や肩も含めた腕全体において環境とロボットの安全なインタラクションを可能とするために、新型の光学式トルクセンサに基づくローカルインピーダンス制御を実現することにある。新型センサの開発とそれを用いた制御手法の提案という独自の方法を提案し、かつ実際のシステムを構成することで、構造化されていない環境下での動的なインタラクション可能なシステム開発という困難な問題解決の糸口を明確にし、その有効性を示すことにより実用への道を拓いている。

第1章「Introduction(序論)」は緒言で、小型軽量でノイズに強い関節トルクセンサを開発し、それを全軸に搭載したロボットアームを設計し実装して、かつ各軸で衝突などの際にインピーダンスを低めて柔らかな対応可能なインピーダンス制御を実現して、構造化されていない環境での動的なインタラクションが可能なシステムを志向するという本研究の目的と立場と意義を明らかにしている。

第2章は、「Optical Torque Sensor Development (光学式トルクセンサの開発)」と題し、トルクセンサのための変位計測方式として、従来から用いられている歪ゲージ、ピエゾ素子、静電容量などを用いる電気方式やLVDTやホール素子などを用いる電磁方式に替えて、超小型のフォトインタラプタを用いた光学的な方式を提案している。トルクセンサに於いては変形が、ごく微小であることに着目すると、フォトインタラプタの特性のうちの線形部分を利用できる。構造の最適化のため、スポーク構造によるバネ、リング形状のバネ、及び準リング形状のバネを、有限要素法を用いて解析し比較している。その結果、スポーク構造によるバネでは、固有周波数も5.25kHzと他の方式の2.7kHz、1.37kHz に比べ高く、トーションスティフネスも、219.8Nm/radと他の方式の115.9Nm/rad、117.0 Nm/radより硬く、しかも他の方式が、10.0mmや7.5mmであるのに対し厚み6.5mmという薄型のトルクセンサを研究開発している。新型の光学式トルクセンサは従来の市販の6軸力センサと比べても、薄型かつ軽量であるのに加え電磁ノイズへの耐性があり、また製作しやすいという特長を持ち、さらに高い線形性・解像度を有している。さらに、フォトインタラプタの出力の高い線形性により、キャリブレーション手順が非常に簡略化されるとしている。なお、センサに用いるフォトインタラプタは超小型であるため、センサのバネ構造部分に容易に内蔵することが可能である。さらに、人間型ロボットアームに組み込むために、選択したスポーク方式を持ちハーモニックドライブに直接組み込み可能なセンサを設計している。ヒステリシスを避けるため放電加工で製作し12.5Nm、10.5Nm、4.5Nmという必要なトルクを満たすセンサを実現している。特に、第3軸と第4軸に用いる4.5Nmのセンサでは、感度0.317V/Nm、分解能0.00395Nmで厚さ5mm、直径37mm、質量34.95gを実現している。

第3章は「Design of the New Whole-Sensitive Anthropomorphic Robot Arm (全軸のトルクを計測する人間型ロボットアームの設計)」と題し、第2章で得られた光学式トルクセンサを各軸に組み込んだ4軸の人間型ロボットアームを設計し試作している。腕は円筒構造とし、人間型ということから標準的な人間の腕のサイズである上腕長0.308m、直径0.08m、前腕長0.241m、直径0.06mとして、肩に、ピッチ、ロール、ヨーの3軸を配し、肘に1軸の合計4軸を持つ。

第4章は「Joint Impedance Control (関節インピーダンス制御)」と題し、ロボットアームの各軸にインピーダンス制御を行って柔らかな応答を実現している。インピーダンス制御としては、PD制御による位置制御をベースとしたインピーダンス制御法を用いている。ただし、このインピーダンスの設定をトルクセンサで計測した結果によって変化させる。その変化のための方式として、人間と環境の自然な引き合い押し合いの際に、人間の力と硬さの間に指数関数的な関係があることに着目し、ロボットと人間がインタラクションする際の硬さをトルクの指数関数として減少させる方式を提案している。その効果を高めるため閾値をもうけて閾値を越した分に対して大きな減少をもたらすように工夫している。例えば、肘の軸のインピーダンス制御の実効慣性を0.1kgm2に設定し、閾値を0.6Nmとして実験を行なったところ、人とインタラクションのない自由な運動では、実効バネ定数が10Nm/radで、実効ダンピングが2.1Nm・s/radという良好な運動特性を実現しつつ、人間とインタラクションしている際には、例えば1Nmのトルクを受けている場合には、実効バネ定数を6Nm/radまで自動的に調整しその移行も滑らかであるとしている。しかし、自由な空間運動からインタラクションに移る際に滑らかに移行できる場合だけではなく、不意の衝突が生じる場合もある。衝突に対しても対応するため、トルクの時間変化を計測し、それが閾値を越えると指数関数的な硬さの急激な減少を行い、かつ衝突後の振動を止めるため大きなダンピングを与える、人間の反射に似た応答アルゴリズムを提案し、実験でその有効性を確認している。

第5章「Conclusion(結論)」は結論で、本論文の結論をまとめ、今後を展望している。

以上これを要するに、本論文では、超小型フォトインタラプタを使用した光学的な方法を提案し、構造の最適化のために有限要素法を用いて解析し、その結果に基づいて実際に厚み5mmという薄型トルクセンサを研究開発している。薄型かつ軽量、電磁ノイズへの耐性があり、また製作しやすいという特長を持ち、さらに高い線形性・解像度を有している。開発した新型の光学式トルクセンサを組み込んだ人間型ロボットアームを新たに設計し、このロボットアームの各関節に内蔵された光学式トルクセンサの出力を用いてローカルインピーダンス制御を実現した。これにより、人間等によって外部から力が加わった場合でも、その環境とロボットの安全で柔らかいインタラクションを可能とするために、インテリジェント可変インピーダンス制御を提案し実装している。このように、ロボットの安全な動作を実現するための人間型ロボットアームの開発とその実環境への適用方法の有効性を示して実用への道を拓いたものであって、システム情報学特に計測工学及びロボット工学に貢献するところが大である。

よって、本論文は博士(情報理工学)の学位請求論文として合格と認められる。

UTokyo Repositoryリンク