JP2013094934A - Robot - Google Patents

Robot Download PDF

Info

Publication number
JP2013094934A
JP2013094934A JP2011242495A JP2011242495A JP2013094934A JP 2013094934 A JP2013094934 A JP 2013094934A JP 2011242495 A JP2011242495 A JP 2011242495A JP 2011242495 A JP2011242495 A JP 2011242495A JP 2013094934 A JP2013094934 A JP 2013094934A
Authority
JP
Japan
Prior art keywords
robot arm
robot
stage
gravity
center
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2011242495A
Other languages
Japanese (ja)
Other versions
JP5758777B2 (en
Inventor
Tetsuya Ishikawa
哲也 石川
Takafumi Fukushima
崇文 福島
Susumu Miyazaki
進 宮崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2011242495A priority Critical patent/JP5758777B2/en
Publication of JP2013094934A publication Critical patent/JP2013094934A/en
Application granted granted Critical
Publication of JP5758777B2 publication Critical patent/JP5758777B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Manipulator (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a robot which is moved by a moving body such as a truck and has a wide application range.SOLUTION: A robot 1 includes a robot arm 2 equipped with joint mechanisms J, J, I, and I, and a link member connected by them, the robot being moved by a truck X. On the truck X, an XY stage Xis provided which displaces a base end part of the robot arm 2. The XY stage Xis controlled based on the detection result of a 6-axis force sensor F2 which detects a force acting between the XY stage Xand the base end part of the robot arm 2. Thus, a centroid of the robot arm 2 is controlled.

Description

本発明は、台車等の移動体により移動するロボットに関する。   The present invention relates to a robot that moves by a moving body such as a carriage.

このような移動体により移動するロボットとして、特許文献1には、移動体としてのXYステージ上にインデックスユニットを介してアームと上下駆動ユニットとハンドユニットを設けた工業用ロボットが記載されている。この工業用ロボットでは、XYステージ上に各ユニットを設けることによって、位置制御は直交座標型ロボットと同様の簡単な方法で行いながら、直交座標型ロボットでは得られない広い動作範囲の確保を図っている。   As a robot that moves by such a moving body, Patent Document 1 describes an industrial robot in which an arm, a vertical drive unit, and a hand unit are provided via an index unit on an XY stage as a moving body. In this industrial robot, by providing each unit on the XY stage, position control is performed by the same simple method as the Cartesian coordinate robot, while ensuring a wide operating range that cannot be obtained with the Cartesian coordinate robot. Yes.

特許文献2には、移動機構を備え、遠隔操作によって各種点検、作業等の操作を行う移動ロボットが記載されている。この移動ロボットは、移動経路の途中に設けられた、移動動作、点検作業動作等の補助を行う補助器具を制御して、自身の方向転換や、上部フロアへの移動等を行う。これにより、移動ロボット自体の機能が縮小され、小型化が図られている。   Patent Document 2 describes a mobile robot that includes a moving mechanism and performs various inspections and operations by remote control. This mobile robot controls an auxiliary device provided in the middle of the movement path for assisting a movement operation, an inspection operation, etc., and changes its direction, moves to the upper floor, and the like. As a result, the function of the mobile robot itself is reduced and the size is reduced.

特開昭60−80576号公報Japanese Patent Laid-Open No. 60-80576 特開昭61−139806号公報JP-A-61-139806

しかしながら、特許文献1の工業用ロボットによれば、XYステージ上に各ユニットが設けられているので、工業用ロボットが移動できる範囲は、XYステージの可動範囲内に限られる。   However, according to the industrial robot of Patent Document 1, since each unit is provided on the XY stage, the range in which the industrial robot can move is limited to the movable range of the XY stage.

一方、特許文献2の移動ロボットによれば、車輪を備えた移動機構を備えているので、移動ロボットは、移動機構により広い範囲を移動することができる。しかし、アームや関節機構で構成される腕状機構が移動機構上にそのまま固定されているので、移動ロボットが、移動機構により操作対象の近傍まで移動しても、腕状機構の長さが若干足りないために、腕状機構が操作対象に届かず、操作対象を操作できない場合がある。   On the other hand, according to the mobile robot of Patent Document 2, since the mobile robot is provided with a moving mechanism having wheels, the mobile robot can move over a wide range by the mobile mechanism. However, since the arm-like mechanism composed of the arm and the joint mechanism is fixed as it is on the moving mechanism, even if the mobile robot moves to the vicinity of the operation target by the moving mechanism, the length of the arm-like mechanism is slightly Since there are not enough, the arm-shaped mechanism may not reach the operation target, and the operation target may not be operated.

また、腕状機構先端のエンドエフェクタや、これによる操作対象として、微細で正確な操作を要するものを採用する場合には、操作対象に対するエンドエフェクタの位置決めや操作が、腕状機構の動作のみでは困難な場合もある。   In addition, when an end effector at the tip of the arm-shaped mechanism or an operation target that requires fine and accurate operation is employed, the positioning and operation of the end effector with respect to the operation target can be performed only by the operation of the arm-shaped mechanism. It can be difficult.

本発明の目的は、かかる従来技術の問題点に鑑み、適用範囲の広いロボットを提供することにある。   An object of the present invention is to provide a robot having a wide application range in view of the problems of the prior art.

本発明に係るロボットは、関節機構と該関節機構を介して連結されたリンク部材とを有するロボットアームを備え、移動体により移動するロボットであって、前記移動体上で前記ロボットアームの基端部を変位させる変位機構を具備することを特徴とする。   A robot according to the present invention includes a robot arm having a joint mechanism and a link member connected via the joint mechanism, and is a robot that moves by a moving body, the base end of the robot arm on the moving body A displacement mechanism for displacing the part is provided.

本発明によれば、ロボットアームの駆動及び移動体による移動のみでは、ロボットアームの先端のエンドエフェクタが操作対象に届かず、操作対象を操作できない場合でも、変位機構によってロボットアームを操作対象の方へ変位させることにより、エンドエフェクタを操作対象の操作が可能な位置まで近接させることができる場合がある。したがって、ロボットによるアクセス範囲を拡大することができる。   According to the present invention, even when the robot arm is only driven and moved by the moving body, the end effector at the tip of the robot arm does not reach the operation target, and the operation target cannot be operated. In some cases, the end effector can be brought close to a position where the operation target can be operated. Therefore, the access range by the robot can be expanded.

また、関節機構によるロボットアームの駆動と、変位機構によるロボットアームの変位とを併用しながらエンドエフェクタによる操作を行うことにより、操作対象に対するエンドエフェクタの位置決めや操作を、高い精度で行うことができる。これにより、高い位置決め精度や操作精度が要求されるエンドエフェクタや操作対象についても支障なく操作を行うことができる。したがって、本発明によれば、適用範囲の広いロボットを提供することができる。   In addition, the end effector can be positioned and operated with respect to the operation target with high accuracy by using the end effector while simultaneously driving the robot arm by the joint mechanism and the displacement of the robot arm by the displacement mechanism. . Thereby, it is possible to operate the end effector and the operation target that require high positioning accuracy and operation accuracy without any trouble. Therefore, according to the present invention, a robot with a wide application range can be provided.

本発明において、前記変位機構は、前記ロボットアームの基端部を、前記移動体を基準とする所定の平面に沿って変位させるものであり、前記ロボットは、前記変位機構とロボットアームの基端部との間に作用する力を検出する力検出器と、前記力検出器の検出結果に基づいて前記変位機構を制御することにより前記ロボットアームの重心位置を制御する制御手段とを備えていてもよい。   In the present invention, the displacement mechanism displaces a base end portion of the robot arm along a predetermined plane with respect to the moving body, and the robot includes a base end of the displacement mechanism and the robot arm. A force detector that detects a force acting between the robot arm and a control unit that controls the position of the center of gravity of the robot arm by controlling the displacement mechanism based on a detection result of the force detector. Also good.

これによれば、制御手段によってロボットアームの重心位置を適切に制御することにより、移動体による不整地の走行中や、エンドエフェクタによる操作対象の操作中におけるロボットの安定性確保や転倒防止を図ることができる。   According to this, by controlling the position of the center of gravity of the robot arm appropriately by the control means, it is possible to ensure the stability of the robot and to prevent the vehicle from falling over while traveling on rough terrain by the moving body or operating the operation target by the end effector. be able to.

本発明において、前記制御手段は、前記変位機構の制御により、前記ロボットアームの重心位置を、所定の安定位置に位置するように制御するものであり、前記変位機構の制御のみでは前記ロボットアームの重心位置を前記安定位置に位置するように制御できない場合には、さらに前記ロボットアームの最も基端側の前記関節機構を制御し、又は該関節機構及び前記移動体の双方を制御することにより、前記ロボットの重心位置を、前記安定位置に位置するように制御するものであってもよい。   In the present invention, the control means controls the position of the center of gravity of the robot arm so as to be located at a predetermined stable position by controlling the displacement mechanism. When the center of gravity position cannot be controlled so as to be positioned at the stable position, further controlling the joint mechanism on the most proximal side of the robot arm, or by controlling both the joint mechanism and the moving body, The center of gravity of the robot may be controlled so as to be positioned at the stable position.

これによれば、変位機構のみの制御によってはロボットアームの重心位置を安定位置に位置させることができない場合でも、さらに関節機構や移動体を追加的に制御することにより、ロボットアームの重心位置を安定位置に位置させることができる。したがって、移動体による移動中や操作対象の操作中におけるロボットの安定性や転倒防止を、より確実に実現することができる。   According to this, even when the center of gravity position of the robot arm cannot be positioned at the stable position by controlling only the displacement mechanism, the center of gravity position of the robot arm is further controlled by additionally controlling the joint mechanism and the moving body. It can be located in a stable position. Therefore, it is possible to more reliably realize the stability of the robot and the prevention of falling during the movement by the moving body and the operation of the operation target.

本発明の一実施形態に係るロボットの構成を示す説明図である。It is explanatory drawing which shows the structure of the robot which concerns on one Embodiment of this invention. 図1のロボットにおける制御装置の構成を示すブロック図である。It is a block diagram which shows the structure of the control apparatus in the robot of FIG. 図2の制御装置による制御を表わす制御ブロック図である。It is a control block diagram showing control by the control apparatus of FIG.

以下、図面を用いて本発明の実施形態を説明する。図1に示すように、ロボット1は、マニピュレータとしてのロボットアーム2を備える。ロボットアーム2は、複数の関節機構と、当該複数の関節機構を介して連結されている複数のリンク部材とを備える。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. As shown in FIG. 1, the robot 1 includes a robot arm 2 as a manipulator. The robot arm 2 includes a plurality of joint mechanisms and a plurality of link members connected via the plurality of joint mechanisms.

複数の関節機構には、ロボットアーム2の先端部側に配置された第1関節機構J1と、ロボットアーム2の基端部側に配置された第2関節機構J2と、第1関節機構J1と第2関節機構J2との中間に配置された2つの中間関節機構I及びI2とが含まれる。中間関節機構は省略されてもよい。中間関節機構の数は任意に変更され得る。 The plurality of joint mechanisms include a first joint mechanism J 1 disposed on the distal end side of the robot arm 2, a second joint mechanism J 2 disposed on the proximal end side of the robot arm 2, and a first joint mechanism. Two intermediate joint mechanisms I 1 and I 2 arranged between J 1 and the second joint mechanism J 2 are included. The intermediate joint mechanism may be omitted. The number of intermediate joint mechanisms can be arbitrarily changed.

第1関節機構J1の回転自由度は3(ロール、ピッチ及びヨー)であり、第2関節機構J2の回転自由度は2(ピッチ及びヨー)である。第1の中間関節機構I1の回転自由度は1(ロール)であり、第2の中間関節機構I2の回転自由度は2(ピッチ及びヨー)である。ロボットアーム2は、各関節機構の各回転自由度内における回転角度(関節角度)に応じた信号を出力するロータリエンコーダ等の関節角度センサSi(i=1,2,・・・)を備える(図2参照)。なお、各関節機構の回転自由度は任意に変更されてもよい。 The rotational degree of rotation of the first joint mechanism J 1 is 3 (roll, pitch and yaw), and the rotational degree of freedom of the second joint mechanism J 2 is 2 (pitch and yaw). The rotational freedom degree of the first intermediate joint mechanism I 1 is 1 (roll), and the rotational freedom degree of the second intermediate joint mechanism I 2 is 2 (pitch and yaw). The robot arm 2 includes joint angle sensors S i (i = 1, 2,...) Such as a rotary encoder that outputs a signal corresponding to a rotation angle (joint angle) within each rotation degree of freedom of each joint mechanism. (See FIG. 2). Note that the degree of freedom of rotation of each joint mechanism may be arbitrarily changed.

ロボットアーム2の先端部は、第1関節機構J1及び弾性要素X0を順に介して冶具X1に連結される。冶具X1は、例えばバルブの開閉というタスクを実行するため、当該バルブのハンドルに係合させるための適当な構造とされる。弾性要素X0及び冶具X1のうち少なくとも1つがロボットアーム2の構成要素であってもよい。 The tip of the robot arm 2 is connected to the jig X 1 through the first joint mechanism J 1 and the elastic element X 0 in order. The jig X 1 has an appropriate structure for engaging with a handle of the valve, for example, for performing a task of opening and closing the valve. At least one of the elastic element X 0 and the jig X 1 may be a component of the robot arm 2.

ロボットアーム2の基端部は、第2関節機構J2を介してXYステージX2に連結されている。XYステージX2は、台車X3上でロボットアーム2を支持し、台車X3を基準とする所定の基準平面に対して平行に、ロボットアーム2を移動させる。台車X3は、遠隔操作可能な移動体である。 The base end portion of the robot arm 2 is connected to the XY stage X 2 via the second joint mechanism J 2 . XY stage X 2 supports the robot arm 2 on carriage X 3, parallel to carriage X 3 with respect to a predetermined reference plane based, it moves the robot arm 2. The cart X 3 is a movable body that can be remotely controlled.

ロボットアーム2は、その先端部に配置されている第1の6軸力センサF1と、第1のジャイロセンサG1とを備える。第1の6軸力センサF1は、ロボットアーム2と冶具X1との相対的な3軸(ロール軸、ピッチ軸及びヨー軸)方向の力及び当該3軸回りのモーメントに応じた信号を出力するように構成される。第1のジャイロセンサG1は、世界座標系(基準座標系)における冶具X1の姿勢(水平方向に対する傾斜角度など)に応じた信号を出力するように構成される。 The robot arm 2 includes a first six-axis force sensor F 1 and a first gyro sensor G 1 arranged at the distal end thereof. The first 6-axis force sensor F 1 outputs a signal corresponding to the relative force in the three axes (roll axis, pitch axis and yaw axis) between the robot arm 2 and the jig X 1 and the moment about the three axes. Configured to output. The first gyro sensor G 1 is configured to output a signal corresponding to the posture of the jig X 1 in the world coordinate system (reference coordinate system) (such as an inclination angle with respect to the horizontal direction).

ロボットアーム2は、その基端部に配置されている第2の6軸力センサF2と第2のジャイロセンサG2とを備える。第2の6軸力センサF2は、ロボットアーム2とXYステージX2との相対的な3軸(ロール軸、ピッチ軸及びヨー軸)方向の力及び当該3軸回りのモーメントに応じた信号を出力するように構成される。第2のジャイロセンサG2は、世界座標系(基準座標系)におけるXYステージX2の姿勢に応じた信号を出力するように構成される。 The robot arm 2 includes a second six-axis force sensor F 2 and a second gyro sensor G 2 arranged at the base end thereof. The second six-axis force sensor F 2 is a signal corresponding to the relative force in the three axes (roll axis, pitch axis and yaw axis) between the robot arm 2 and the XY stage X 2 and the moment about the three axes. Is configured to output. The second gyro sensor G 2 is configured to output a signal corresponding to the attitude of the XY stage X 2 in the world coordinate system (reference coordinate system).

ロボットアーム2、冶具X1及び台車X3のうち少なくとも1つに、撮像装置が取り付けられ、当該撮像装置により撮像された画像がロボットアーム2から離れた場所に設置されている画像装置に表示される。操作者は、この画像を見ながら遠隔操作装置を操作することにより、XYステージX2、台車X3、ロボットアーム2、冶具X1等の動作を遠隔制御することができる。 An imaging device is attached to at least one of the robot arm 2, the jig X 1, and the cart X 3 , and an image captured by the imaging device is displayed on an image device installed at a location away from the robot arm 2. The The operator can remotely control the operations of the XY stage X 2 , the cart X 3 , the robot arm 2, the jig X 1, etc. by operating the remote control device while viewing this image.

その際、台車X3を、冶具X1による操作対象に可能な位置まで近接させ、ロボットアーム2を伸ばした場合でも、冶具X1が操作対象に届かず、冶具X1により操作対象にアクセスできない場合には、XYステージX2を操作対象の方向へ移動させることより、冶具X1をさらに操作対象に近接させることができる。これにより、冶具X1による操作が可能な範囲を拡大することができる。 At that time, even when the carriage X 3 is brought close to a position where it can be operated by the jig X 1 and the robot arm 2 is extended, the jig X 1 does not reach the operation target and cannot be accessed by the jig X 1. In this case, the jig X 1 can be brought closer to the operation target by moving the XY stage X 2 in the direction of the operation target. Thus, it is possible to operate according to the jig X 1 to expand the possible range.

また、冶具X1による操作対象の操作に際し、高い操作精度が要求される場合がある。この場合、各関節機構J1、J2、I1、I2によりロボットアーム2を駆動させるのみでは、冶具X1を操作対象に対して精確に位置決めできなかったり、冶具X1の動作に連動してロボットアーム2を精確に駆動できなかったりして、操作対象の操作に支障を来たすおそれがある。 In addition, high operation accuracy may be required when operating the operation target with the jig X 1 . In this case, the jig X 1 cannot be accurately positioned with respect to the operation target only by driving the robot arm 2 by the joint mechanisms J 1 , J 2 , I 1 , and I 2 , or linked to the operation of the jig X 1. As a result, the robot arm 2 cannot be driven accurately, which may hinder the operation of the operation target.

このような場合には、各関節機構J1、J2、I1、I2によるロボットアーム2の駆動と、XYステージX2によるロボットアーム2の移動とを併用しながら冶具X1による操作を行うことにより、操作対象に対する冶具X1の位置決めや冶具X1による操作を、高い精度で行うことができる。ロボットアーム2とXYステージX2とでは、精度の高い駆動の方向や動作内容等が異なるからである。これにより、高い操作精度が要求される操作対象に対しても、支障なく処理を行うことができる。 In such a case, the operation with the jig X 1 is performed while using both the driving of the robot arm 2 by the joint mechanisms J 1 , J 2 , I 1 and I 2 and the movement of the robot arm 2 by the XY stage X 2. By performing, the positioning of the jig X 1 with respect to the operation target and the operation with the jig X 1 can be performed with high accuracy. This is because the robot arm 2 and the XY stage X 2 differ in highly accurate driving direction, operation content, and the like. Thereby, it is possible to perform processing without any trouble even on an operation target for which high operation accuracy is required.

ロボットアーム2は、図2に示される制御装置3を備える。制御装置3は、プログラマブルコンピュータにより構成される。制御装置3には、遠隔操作装置からロボットアーム2の目標運動軌道が入力される。変数の「軌道」とは、当該変数の時間変化態様を表わす時系列的な変数値を意味する。   The robot arm 2 includes a control device 3 shown in FIG. The control device 3 is configured by a programmable computer. The target motion trajectory of the robot arm 2 is input to the control device 3 from the remote control device. The “trajectory” of a variable means a time-series variable value representing a time change mode of the variable.

制御装置3には、そのほか、第1の6軸力センサF1、第2の6軸力センサF2、第1のジャイロセンサG1及び第2のジャイロセンサG2に加えて、各関節機構J1、J2、I1、I2の関節角度センサSiから出力される信号が入力される。 In addition to the first six-axis force sensor F 1 , the second six-axis force sensor F 2 , the first gyro sensor G 1, and the second gyro sensor G 2 , the control device 3 includes each joint mechanism. A signal output from the joint angle sensor S i of J 1 , J 2 , I 1 , I 2 is input.

制御装置3は、当該入力信号に基づき、ロボットアーム2の各関節機構J1、J2、I1、I2、XYステージX2、及び台車X3の動作制御指令信号を生成し、これらを作動させるアクチュエータAiに対して当該信号を出力するという制御処理を実行するように構成される。 Based on the input signal, the control device 3 generates operation control command signals for the joint mechanisms J 1 , J 2 , I 1 , I 2 , the XY stage X 2 , and the carriage X 3 of the robot arm 2. A control process of outputting the signal to the actuator A i to be operated is configured to be executed.

ここで、制御装置3が制御処理を実行するように構成されるとは、制御装置3を構成するCPU(中央演算処理)が、必要なソフトウェア及びデータをメモリ(記憶装置)から読み取り、当該ソフトウェアに従って当該演算処理を実行するようにプログラムされていることを意味する。   Here, the control device 3 is configured to execute the control process. The CPU (central processing unit) constituting the control device 3 reads necessary software and data from a memory (storage device), and the software It is programmed that the said arithmetic processing is performed according to.

また、制御装置3は、6軸力センサF2等の検出結果に基づき、ロボットアーム2の重心位置が所定の安定位置からずれている場合には、そのずれが補償されるようにXYステージX2を制御する。その際、XYステージX2に対する補償制御のみでは足りない場合に、第2関節機構J2及び台車X3についても追加的に補償制御が行われる。 Further, based on the detection result of the six-axis force sensor F 2 or the like, the control device 3 detects the XY stage X so that the deviation is compensated when the position of the center of gravity of the robot arm 2 is deviated from a predetermined stable position. Control 2 At this time, when only the compensation control for the XY stage X 2 is not sufficient, the compensation control is additionally performed for the second joint mechanism J 2 and the carriage X 3 .

図3に示されるように、制御装置3は、XYステージX2、第2関節機構J2、及び台車X3の補償制御を行うための構成として、ロボットアーム2の推定重心位置軌道gc_actを生成する推定重心位置軌道生成要素31と、第2関節機構J2及び台車X3それぞれの補償制御を行う場合を規定する補償制御規定要素32及び33と、補償制御規定要素32からの位置による補償量の軌道を第2関節機構J2の回転角度(ヨー軸回り及びピッチ軸回りの角度)による角度補償軌道θ_compに変換する角度変換要素34とを備える。 As shown in FIG. 3, the control device 3 generates an estimated center-of-gravity position trajectory gc_act of the robot arm 2 as a configuration for performing compensation control of the XY stage X 2 , the second joint mechanism J 2 , and the carriage X 3. The estimated center-of-gravity position trajectory generating element 31, compensation control defining elements 32 and 33 for defining the case where compensation control is performed for each of the second joint mechanism J 2 and the cart X 3, and the compensation amount according to the position from the compensation control defining element 32 It comprises a track and angle conversion element 34 for converting the angular compensation track θ_comp by rotation angle of the second joint mechanism J 2 (yaw axis and the angle around the pitch axis).

補償制御規定要素32は、リミッタ321と、リミッタ321の出力側に接続された一次遅れ要素322とを備える。補償制御規定要素33は、リミッタ331と、リミッタ331の出力側に接続された一次遅れ要素332とを備える。   The compensation control defining element 32 includes a limiter 321 and a first-order lag element 322 connected to the output side of the limiter 321. The compensation control defining element 33 includes a limiter 331 and a first-order lag element 332 connected to the output side of the limiter 331.

この構成において、制御装置3は、XYステージX2、第2関節機構J2、及び台車X3の制御に際し、制御装置3に対して入力されたロボットアーム2の目標運動軌道により、ロボットアーム2の目標重心位置の軌道である目標重心位置軌道gc_cmdと、XYステージX2の目標位置の軌道である目標ステージ位置軌道sp_cmdと、第2関節機構J2の目標回転角度の軌道である目標角度軌道θ_cmdと、台車X3の目標位置の軌道である台車目標位置軌道cp_cmdとを定める。 In this configuration, the control device 3 uses the target motion trajectory of the robot arm 2 input to the control device 3 when controlling the XY stage X 2 , the second joint mechanism J 2 , and the cart X 3. Target center of gravity position trajectory gc_cmd which is the trajectory of the target center of gravity position, target stage position trajectory sp_cmd which is the trajectory of the target position of the XY stage X 2 , and target angle trajectory which is the trajectory of the target rotation angle of the second joint mechanism J 2 θ_cmd and a cart target position trajectory cp_cmd which is a trajectory of the target position of the cart X 3 are determined.

目標重心位置軌道gc_cmdは、台車X3を基準とする所定の基準平面上の位置の軌道として表され、ロボット1の姿勢が最も安定するようなロボットアーム2の重心位置の軌道として設定される。この台車X3の基準平面は、台車X3が水平な床の上に位置するときに水平となるような平面である。この平面に沿って、XYステージX2が移動する。したがって、目標ステージ位置軌道sp_cmdは、台車X3の基準平面に沿った位置として表される。目標角度軌道θ_cmdは、台車X3又はXYステージX2を基準とする第2関節機構J2のピッチ及びヨー軸回りの角度として表される。 Target barycentric position trajectory gc_cmd is represented as a track position on a predetermined reference plane relative to the carriage X 3, is set as the trajectory of the center of gravity of the robot arm 2, such as the posture of the robot 1 is most stable. Reference plane of the carriage X 3 is a plane as a horizontal when the carriage X 3 is positioned on a horizontal floor. Along this plane, XY stage X 2 is moved. Therefore, the target stage position trajectory sp_cmd is represented as a position along the reference plane of the carriage X 3. The target angle trajectory θ_cmd is expressed as an angle around the pitch and yaw axis of the second joint mechanism J 2 with reference to the cart X 3 or the XY stage X 2 .

推定重心位置軌道生成要素31により、第2の6軸力センサF2の検出出力軌道f_actに基づいてロボットアーム2の推定重心位置軌道gc_actを生成する。このとき、例えば、第2の6軸力センサF2として、XYステージX2を4点で支持する4つの6軸力センサを採用した場合には、各6軸力センサにより検出されるZ軸方向(XYステージXの移動面に垂直な方向)の力に基づいてロボットアーム2の重心位置を算出することができる。 The estimated center-of-gravity position trajectory generation element 31, generates an estimated center-of-gravity position trajectory gc_act of the robot arm 2 on the basis of the second six-axis force sensor F 2 detection output trajectory F_act. At this time, for example, when four 6-axis force sensors that support the XY stage X 2 at four points are employed as the second 6-axis force sensor F 2 , the Z-axis detected by each 6-axis force sensor. it is possible to calculate the center of gravity of the robot arm 2 based on the force in the direction (the direction perpendicular to the moving surface of the XY stage X 2).

この重心位置は、上述の台車X3の基準平面上の位置として算出される。その算出に際しては、第2のジャイロセンサG2に基づいて得られるXYステージX2(台車X3)の傾きが考慮される。 The centroid position is calculated as a position on the reference plane of the carriage X 3 above. In the calculation, the inclination of the XY stage X 2 (cart X 3 ) obtained based on the second gyro sensor G 2 is taken into consideration.

目標重心位置軌道gc_cmdと推定重心位置軌道gc_actとの偏差に基づき、関係式(1)に従って、ステージ位置補償軌道sp_compが生成される。ステージ位置補償軌道sp_compは、ロボットアーム2の重心位置の安定位置からのずれを、XYステージX2の制御により補償するための軌道である。「Kp」は比例ゲイン係数であり、「Kd」は微分ゲイン係数である。Kp及びKdのうち一方が0とされてもよい。 Based on the deviation between the target center-of-gravity position trajectory gc_cmd and the estimated center-of-gravity position trajectory gc_act, a stage position compensation trajectory sp_comp is generated according to the relational expression (1). Stage position compensation trajectory sp_comp is the deviation from a stable position of the center of gravity of the robot arm 2, a trajectory for compensating the control of the XY stage X 2. “Kp” is a proportional gain coefficient, and “Kd” is a differential gain coefficient. One of Kp and Kd may be 0.

sp_comp=(Kp+Kds)(gc_cmd-gc_act) ..(1)。   sp_comp = (Kp + Kds) (gc_cmd-gc_act) .. (1).

目標ステージ位置軌道sp_cmdが、ステージ位置補償軌道sp_compに基づき、関係式(2)に従って補正されることにより、補正目標ステージ位置軌道sp_cmd_mdfdが生成される。   The target stage position trajectory sp_cmd is corrected according to the relational expression (2) based on the stage position compensation trajectory sp_comp, thereby generating a corrected target stage position trajectory sp_cmd_mdfd.

sp_cmd_mdfd=sp_cmd+sp_comp ..(2)。   sp_cmd_mdfd = sp_cmd + sp_comp .. (2).

この補正目標ステージ位置軌道sp_cmd_mdfdに従ってXYステージX2が駆動されることにより、ロボットアーム2の重心位置が、台車X3上の安定位置である目標重心位置軌道gc_cmdからずれている場合には、そのずれ量分だけ、XYステージX2が、ずれ方向とは反対方向に移動される。これにより、ロボットアーム2の重心位置が常に台車X3上の安定位置に位置するように制御されるので、ロボット1の姿勢が安定する。 When the XY stage X 2 is driven according to the corrected target stage position trajectory sp_cmd_mdfd, the center of gravity position of the robot arm 2 deviates from the target center of gravity position trajectory gc_cmd which is a stable position on the carriage X 3. deviation amount only, XY stage X 2 is, the deviation direction is moved in the opposite direction. Thereby, the position of the center of gravity of the robot arm 2 is controlled so as to be always located at a stable position on the carriage X 3 , so that the posture of the robot 1 is stabilized.

XYステージX2の制御のみでは、ロボットアーム2の重心位置の安定位置からのずれが補償できない場合には、さらに、第2関節機構J2のピッチ軸回りの角度及びヨー軸回りの角度と、台車X3の位置が制御される。 Only control of the XY stage X 2, when the deviation from the stable position of the center of gravity of the robot arm 2 can not be compensated, further the angle and yaw axis of the angle of the second pitch axis of the joint mechanism J 2, The position of the carriage X 3 is controlled.

すなわち、目標重心位置軌道gc_cmdと推定重心位置軌道gc_actとの偏差がリミッタ321の上限値Lmaxを超え、又は下限値Lminを下回る場合には、それぞれ関係式(3a)又は(3b)に従い、一次遅れ要素322を経て、関節機構補償軌道j_compが生成される。当該偏差が上限値Lmax以下で下限値Lmin以上である場合には、関節機構補償軌道j_compの値は0(ゼロ)である。   That is, when the deviation between the target center-of-gravity position trajectory gc_cmd and the estimated center-of-gravity position trajectory gc_act exceeds the upper limit value Lmax of the limiter 321 or falls below the lower limit value Lmin, the first order lags according to the relational expression (3a) or (3b), respectively. Through element 322, a joint mechanism compensation trajectory j_comp is generated. When the deviation is not more than the upper limit value Lmax and not less than the lower limit value Lmin, the value of the joint mechanism compensation trajectory j_comp is 0 (zero).

j_comp=(gc_cmd-gc_act-Lmax)K1/(T1s+1) ..(3a)。   j_comp = (gc_cmd-gc_act-Lmax) K1 / (T1s + 1) .. (3a).

j_comp=(gc_cmd-gc_act-Lmin)K1/(T1s+1) ..(3b)。   j_comp = (gc_cmd-gc_act-Lmin) K1 / (T1s + 1) .. (3b).

関節機構補償軌道j_compは、後述する台車X3の移動に応じた分だけ、その移動とは逆方向にロボットアーム2の重心位置が移動するように、第2関節機構J2の角度を補償するための軌道である。T1は時定数であり、K1はゲイン定数である。 The joint mechanism compensation trajectory j_comp compensates the angle of the second joint mechanism J 2 so that the position of the center of gravity of the robot arm 2 moves in the opposite direction to the movement corresponding to the movement of the carriage X 3 described later. Orbit for. T1 is a time constant and K1 is a gain constant.

関節機構補償軌道j_compは、角度変換要素34を経て、第2関節機構J2のピッチ軸回りの角度及びヨー軸回りの角度で表した補償量の軌道である角度補償軌道θ_compに変換される。この変換は、通常の幾何学的計算によって行われる。角度補償軌道θ_compに基づき、目標角度軌道θ_cmdが関係式(4)に従って補正され、補正目標角度軌道θ_cmd_mdfdが生成される。 Joint mechanism compensating track j_comp passes through an angle conversion element 34 is converted into angular compensation track θ_comp a trajectory compensation amount, expressed in angle and the angle of yaw axis of the second pitch axis of the joint mechanism J 2. This conversion is performed by ordinary geometric calculation. Based on the angle compensation trajectory θ_comp, the target angle trajectory θ_cmd is corrected according to the relational expression (4), and a corrected target angle trajectory θ_cmd_mdfd is generated.

θ_cmd_mdfd=θ_cmd+θ_comp ..(4)。   θ_cmd_mdfd = θ_cmd + θ_comp .. (4).

一方、目標重心位置軌道gc_cmdと推定重心位置軌道gc_actとの偏差がリミッタ331の上限値Lmaxを超え、又は下限値Lminを下回る場合には、それぞれ関係式(5a)又は(5b)に従い、一次遅れ要素332を経て、台車位置補償軌道cp_compが生成される。当該偏差が上限値Lmax以下で下限値Lmin以上である場合には、台車位置補償軌道cp_compの値は0(ゼロ)である。   On the other hand, when the deviation between the target center-of-gravity position trajectory gc_cmd and the estimated center-of-gravity position trajectory gc_act exceeds the upper limit value Lmax of the limiter 331 or falls below the lower limit value Lmin, the first-order lags according to the relational expression (5a) or (5b), respectively. Through element 332, a carriage position compensation trajectory cp_comp is generated. When the deviation is not more than the upper limit value Lmax and not less than the lower limit value Lmin, the value of the carriage position compensation trajectory cp_comp is 0 (zero).

cp_comp=(gc_cmd-gc_act-Lmax)K2/(T2s+1)..(5a)。   cp_comp = (gc_cmd-gc_act-Lmax) K2 / (T2s + 1) .. (5a).

cp_comp=(gc_cmd-gc_act-Lmin)K2/(T2s+1)..(5b)。   cp_comp = (gc_cmd-gc_act-Lmin) K2 / (T2s + 1) .. (5b).

台車位置補償軌道cp_compは、ロボットアーム2の重心位置の安定位置からのずれを、台車X3の制御により、上述の第2関節機構J2の角度補償と協働して補償するための軌道である。T2は時定数であり、K2はゲイン定数である。上述の関係式(3a)及び(3b)における時定数T1と時定数T2との大小関係は、T1=T2、T1>T2又はT1<T2のいずれであってもよい。 The cart position compensation trajectory cp_comp is a trajectory for compensating the deviation of the center of gravity position of the robot arm 2 from the stable position in cooperation with the angle compensation of the second joint mechanism J 2 described above under the control of the cart X 3. is there. T2 is a time constant, and K2 is a gain constant. The magnitude relationship between the time constant T1 and the time constant T2 in the relational expressions (3a) and (3b) described above may be any of T1 = T2, T1> T2, or T1 <T2.

台車目標位置軌道cp_cmdが、台車位置補償軌道cp_compに基づき、関係式(6)に従って補正され、補正目標台車位置軌道cp_cmd_mdfdが生成される。   The cart target position trajectory cp_cmd is corrected according to the relational expression (6) based on the cart position compensation trajectory cp_comp to generate a corrected target cart position trajectory cp_cmd_mdfd.

cp_cmd_mdfd=cp_cmd-cp_comp ..(6)。   cp_cmd_mdfd = cp_cmd-cp_comp .. (6).

そして、補正目標台車位置軌道cp_cmd_mdfdにより台車X3のアクチュエータが駆動され、補正目標角度軌道θ_cmd_mdfdにより第2関節機構J2のアクチュエータが駆動される。 Then, the actuator of the carriage X 3 is driven by the corrected target carriage position trajectory cp_cmd_mdfd, and the actuator of the second joint mechanism J 2 is driven by the corrected target angular path θ_cmd_mdfd.

これにより、台車X3は、ロボットアーム2の重心位置の安定位置(目標重心位置gc_cmd)からのずれ量に応じた量だけ、そのずれの方向へ移動するように(台車X3が移動中の場合にはそのずれの方向への移動量が増加するように)補償制御される。また、第2関節機構J2は、そのずれ方向とは反対方向にロボットアーム2の重心位置が移動するように、ピッチ軸回りの角度及びヨー軸回りの角度が制御される。これにより、ロボットアーム2の重心位置の安定位置からのずれが、より確実に補償される。 Thus, the carriage X 3 moves in the direction of the deviation by an amount corresponding to the deviation amount from the stable position of the center of gravity position of the robot arm 2 (target gravity center position gc_cmd) (the carriage X 3 is moving). In some cases, compensation control is performed so that the amount of movement in the direction of the deviation increases. In addition, the second joint mechanism J 2 is controlled to have an angle around the pitch axis and an angle around the yaw axis so that the position of the center of gravity of the robot arm 2 moves in the direction opposite to the direction of the shift. Thereby, the shift | offset | difference from the stable position of the gravity center position of the robot arm 2 is compensated more reliably.

なお、この重心位置の制御のほか、制御装置3は、6軸力センサF1、F2、ジャイロセンサG1、G2、及び各関節機構J1、J2、I1、I2の関節角度センサSiからの出力に基づき、各関節機構J1、J2、I1、I2の各アクチュエータAiを制御することにより、たわみ補償や、コンプライアンス補償を行うことができる。 In addition to the control of the center of gravity, the control device 3 includes six-axis force sensors F 1 and F 2 , gyro sensors G 1 and G 2 , and joints of the joint mechanisms J 1 , J 2 , I 1 , and I 2 . By controlling the actuators A i of the joint mechanisms J 1 , J 2 , I 1 , and I 2 based on the output from the angle sensor S i , deflection compensation and compliance compensation can be performed.

以上のように、本実施形態によれば、台車X3とロボットアーム2との間にXYステージX2を設けたので、冶具X1による操作可能な範囲を拡大することができる。 As described above, according to the present embodiment, since the XY stage X 2 is provided between the carriage X 3 and the robot arm 2, the range in which the jig X 1 can be operated can be expanded.

また、ロボットアーム2の駆動と、XYステージX2によるロボットアーム2の移動とを併用しながら冶具X1による操作を行うことにより、操作対象に対する冶具X1の位置決めや操作を高い精度で行うことができる。したがって、冶具X1による高い操作精度が要求される操作対象についても、支障なく処理を行うことができる。 In addition, the jig X 1 can be positioned and operated with high accuracy by performing the operation with the jig X 1 while using both the driving of the robot arm 2 and the movement of the robot arm 2 with the XY stage X 2. Can do. Therefore, it is possible to perform processing without any trouble even on an operation target that requires high operation accuracy with the jig X 1 .

また、ロボットアーム2の重心位置が、台車X3上の所定の安定位置(目標重心位置gc_cmd)からずれた場合には、そのずれ量分だけ、XYステージX2を、ずれ方向とは反対方向に移動させるようにしたので、ロボットアーム2の重心位置を、常に安定位置に位置するように制御することができる。 Further, when the center of gravity of the robot arm 2 deviates from a predetermined stable position (target center of gravity position gc_cmd) on the carriage X 3 , the XY stage X 2 is moved in the direction opposite to the direction of deviation by the amount of the deviation. Therefore, it is possible to control the center of gravity of the robot arm 2 so that it is always located at the stable position.

これにより、ロボット1が台車X3により走行しているときや、ロボット1が操作対象を操作しているときに、ロボット1の安定性を確保するとともに、ロボット1の転倒を防止することができる。 Thereby, when the robot 1 is traveling by the carriage X 3 or when the robot 1 is operating the operation target, the stability of the robot 1 can be ensured and the robot 1 can be prevented from falling. .

また、XYステージX2の移動のみでは、ロボットアーム2の重心位置の安定位置からのずれが解消されない場合には、さらに、ロボットアーム2の重心位置が安定位置に位置するように、第2関節機構J2の回転角度と台車X3の位置を制御するようにしたので、ロボットアーム2の重心位置を確実に安定位置に位置させることができる。 Moreover, the only movement of the XY stage X 2, if the deviation from the stable position of the center of gravity of the robot arm 2 persists, further, as the center of gravity of the robot arm 2 is positioned in the stable position, the second joint Since the rotation angle of the mechanism J 2 and the position of the carriage X 3 are controlled, the position of the center of gravity of the robot arm 2 can be surely positioned at the stable position.

なお、本発明は上述の実施形態に限定されない。例えば、上述においては、ロボット1が移動するための移動体として台車X3を用いているが、台車X3の代わりに、他の移動体、例えばレール上を走行する走行手段等を用いてもよい。 In addition, this invention is not limited to the above-mentioned embodiment. For example, in the above description, the carriage X 3 is used as a moving body for the robot 1 to move. However, instead of the carriage X 3 , another moving body such as a traveling means that travels on a rail may be used. Good.

また、上述においては、エンドエフェクタとして冶具X1を用いているが、この代わりに、計測器等のような受動的な機能を有するものを用いるようにしてもよい。 In the above, although using a jig X 1 as an end effector, alternatively, it may be used those having a passive functions such as measuring instruments.

また、上述においては、変位機構としてXYステージX2を用いているが、この代わりに、リニアステージや2次元直動ステージ等の他の変位機構を用いるようにしてもよい。 In the above, although using the XY stage X 2 as a displacement mechanism, instead of this, it is also possible to use other displacement mechanism such as a linear stage or a two-dimensional linear stage.

また、上述においては力検出器として第2の6軸力センサF2を用いているが、この代わりに、3分力検出器等の他の力センサを用いるようにしてもよい。 In the above description, the second six-axis force sensor F 2 is used as the force detector, but another force sensor such as a three-component force detector may be used instead.

また、上述においては、XYステージX2の制御のみではロボットアーム2の重心位置を安定位置に位置するように制御できない場合には、さらに第2の関節機構J2及び台車X3の双方の動作を追加的に制御するようにしているが、これら双方を追加的に制御する代わりに、第2の関節機構J2の動作のみを追加的に制御するようにしてもよい。 In the above, if only the control of the XY stage X 2 can not be controlled so as to position the center of gravity of the robot arm 2 in a stable position, furthermore both the operation of the second joint mechanism J 2 and carriage X 3 However, instead of additionally controlling both of them, only the operation of the second joint mechanism J 2 may be additionally controlled.

1…ロボット、2…ロボットアーム、3…制御装置、J1…第1関節機構、J2…第2関節機構、F1…6軸力センサ、F2…6軸力センサ(力検出器)、G1…第1のジャイロセンサ、G2…ジャイロセンサ、X0…弾性要素、X1…冶具、X2…XYステージ(変位機構)、X3…台車(移動体)。 1 ... robot, 2 ... robot arm, 3 ... controller, J 1 ... first joint mechanism, J 2 ... second joint mechanism, F 1 ... 6 axis force sensor, F 2 ... 6-axis force sensor (force detector) , G 1 ... first gyro sensor, G 2 ... gyro sensor, X 0 ... elastic element, X 1 ... jig, X 2 ... XY stage (displacement mechanism), X 3 ... cart (moving body).

Claims (3)

関節機構と該関節機構を介して連結されたリンク部材とを有するロボットアームを備え、移動体により移動するロボットであって、
前記移動体上で前記ロボットアームの基端部を変位させる変位機構を具備することを特徴とするロボット。
A robot having a robot arm having a joint mechanism and a link member connected via the joint mechanism, and moving by a moving body,
A robot comprising a displacement mechanism for displacing a base end portion of the robot arm on the moving body.
前記変位機構は、前記ロボットアームの基端部を、前記移動体を基準とする所定の平面に沿って変位させるものであり、
前記ロボットは、
前記変位機構とロボットアームの基端部との間に作用する力を検出する力検出器と、
前記力検出器の検出結果に基づいて前記変位機構を制御することにより前記ロボットアームの重心位置を制御する制御手段とを備えることを特徴とする請求項1に記載のロボット。
The displacement mechanism is for displacing a base end portion of the robot arm along a predetermined plane with the moving body as a reference,
The robot is
A force detector for detecting a force acting between the displacement mechanism and the base end of the robot arm;
The robot according to claim 1, further comprising a control unit that controls the position of the center of gravity of the robot arm by controlling the displacement mechanism based on a detection result of the force detector.
前記制御手段は、
前記変位機構の制御により、前記ロボットアームの重心位置を、所定の安定位置に位置するように制御するものであり、
前記変位機構の制御のみでは前記ロボットアームの重心位置を前記安定位置に位置するように制御できない場合には、さらに前記ロボットアームの最も基端側の前記関節機構を制御し、又は該関節機構及び前記移動体の双方を制御することにより、前記ロボットの重心位置を、前記安定位置に位置するように制御することを特徴とする請求項2に記載のロボット。
The control means includes
By controlling the displacement mechanism, the position of the center of gravity of the robot arm is controlled to be positioned at a predetermined stable position,
If it is impossible to control the position of the center of gravity of the robot arm at the stable position only by controlling the displacement mechanism, the joint mechanism on the most proximal side of the robot arm is further controlled, or the joint mechanism and The robot according to claim 2, wherein the center of gravity of the robot is controlled to be positioned at the stable position by controlling both of the moving bodies.
JP2011242495A 2011-11-04 2011-11-04 robot Active JP5758777B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011242495A JP5758777B2 (en) 2011-11-04 2011-11-04 robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011242495A JP5758777B2 (en) 2011-11-04 2011-11-04 robot

Publications (2)

Publication Number Publication Date
JP2013094934A true JP2013094934A (en) 2013-05-20
JP5758777B2 JP5758777B2 (en) 2015-08-05

Family

ID=48617432

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011242495A Active JP5758777B2 (en) 2011-11-04 2011-11-04 robot

Country Status (1)

Country Link
JP (1) JP5758777B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016049616A (en) * 2014-09-02 2016-04-11 トヨタ自動車株式会社 Travel robot, operation plan method therefor and program
JP2018008320A (en) * 2016-07-11 2018-01-18 国立大学法人広島大学 Multi-jointed robot arm and uav

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11712804B2 (en) 2021-03-29 2023-08-01 Samsung Electronics Co., Ltd. Systems and methods for adaptive robotic motion control
US11724390B2 (en) 2021-03-29 2023-08-15 Samsung Electronics Co., Ltd. Systems and methods for automated preloading of actuators
US11731279B2 (en) 2021-04-13 2023-08-22 Samsung Electronics Co., Ltd. Systems and methods for automated tuning of robotics systems

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02298489A (en) * 1989-05-10 1990-12-10 Hitachi Ltd Operation device for moving robot
JP2004345030A (en) * 2003-05-22 2004-12-09 Toyota Motor Corp Inverted pendulum type carriage robot
US20060149419A1 (en) * 2004-11-30 2006-07-06 Kabushiki Kaisha Toshiba Movable robot without falling over
US20070063500A1 (en) * 2005-09-13 2007-03-22 Homer Eaton Vehicle having an articulator

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02298489A (en) * 1989-05-10 1990-12-10 Hitachi Ltd Operation device for moving robot
JP2004345030A (en) * 2003-05-22 2004-12-09 Toyota Motor Corp Inverted pendulum type carriage robot
US20060149419A1 (en) * 2004-11-30 2006-07-06 Kabushiki Kaisha Toshiba Movable robot without falling over
US20070063500A1 (en) * 2005-09-13 2007-03-22 Homer Eaton Vehicle having an articulator

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016049616A (en) * 2014-09-02 2016-04-11 トヨタ自動車株式会社 Travel robot, operation plan method therefor and program
US10065306B2 (en) 2014-09-02 2018-09-04 Toyota Jidosha Kabushiki Kaisha Traveling robot, motion planning method for traveling robot, and storage medium storing program for traveling robot
JP2018008320A (en) * 2016-07-11 2018-01-18 国立大学法人広島大学 Multi-jointed robot arm and uav

Also Published As

Publication number Publication date
JP5758777B2 (en) 2015-08-05

Similar Documents

Publication Publication Date Title
US8249746B2 (en) Method and device to regulate an automated manipulator
JP5946859B2 (en) Robot control device and robot system for robots that move according to force
JP6307431B2 (en) Robot control device, robot control method, program, recording medium, robot system
US8406921B2 (en) Method and device for controlling a manipulator
US7445260B2 (en) Gripping type hand
US7212886B2 (en) Robot control apparatus and method
US6216056B1 (en) Method of controlling force assisting device and control apparatus using the same
JP5758777B2 (en) robot
US20200156245A1 (en) Redundant underactuated robot with multi-mode control framework
WO2001038048A1 (en) Robot controller
WO2017064851A1 (en) Method for teaching robot and device for controlling robot arm
JP2013094935A (en) Robot arm device
SE508161C2 (en) Method and apparatus for calibrating motion shafts of an industrial robot
JP5672173B2 (en) 6-axis robot offset detection method
JP5770067B2 (en) Robot arm
JP6934640B2 (en) Robot control method
JP5752565B2 (en) Robot arm
JP2023515598A (en) robot device
JP4791168B2 (en) Positioning robot
US11638995B2 (en) Compliant payload presentation using robotic system with coordinated serial and parallel robots
Luo et al. On-line adaptive control for minimizing slippage error while mobile platform and manipulator operate simultaneously for robotics mobile manipulation
Taal et al. 3 axial force sensor for a semi-autonomous snake robot
JP2020131388A (en) Robot system, control device, and control method
US20220072702A1 (en) Robot control method
US20240033929A1 (en) Co-handling robot having a mixed-force control law providing high effector sensitivity and enabling interaction with the body of the robot

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20131127

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140814

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140826

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20150512

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150604

R150 Certificate of patent or registration of utility model

Ref document number: 5758777

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150