Nothing Special   »   [go: up one dir, main page]

JP3086104B2 - Weight and center of gravity position correction device for force control work machine - Google Patents

Weight and center of gravity position correction device for force control work machine

Info

Publication number
JP3086104B2
JP3086104B2 JP13127893A JP13127893A JP3086104B2 JP 3086104 B2 JP3086104 B2 JP 3086104B2 JP 13127893 A JP13127893 A JP 13127893A JP 13127893 A JP13127893 A JP 13127893A JP 3086104 B2 JP3086104 B2 JP 3086104B2
Authority
JP
Japan
Prior art keywords
posture
weight
force
center
gravity
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.)
Expired - Fee Related
Application number
JP13127893A
Other languages
Japanese (ja)
Other versions
JPH06315882A (en
Inventor
榑沼  透
正治 八木沼
雅史 鈴木
信一 猿楽
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.)
Hitachi Construction Machinery Co Ltd
Original Assignee
Hitachi Construction Machinery 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 Hitachi Construction Machinery Co Ltd filed Critical Hitachi Construction Machinery Co Ltd
Priority to JP13127893A priority Critical patent/JP3086104B2/en
Publication of JPH06315882A publication Critical patent/JPH06315882A/en
Application granted granted Critical
Publication of JP3086104B2 publication Critical patent/JP3086104B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Automatic Control Of Machine Tools (AREA)
  • Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)
  • Finish Polishing, Edge Sharpening, And Grinding By Specific Grinding Devices (AREA)
  • Manipulator (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は力制御作業機械の重量・
重心位置補正装置に関し、特に、力制御作業機械に力セ
ンサを介して装着される作業ツールについて、この作業
ツールの重量および重心位置の各パラメータを求め、こ
れらのパラメータで作業時に力センサの検出値が補正さ
れる重量・重心位置補正装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention
Regarding the center-of-gravity position correction device, in particular, for a work tool mounted on a force-controlled work machine via a force sensor, the parameters of the weight and the center of gravity of the work tool are obtained, and the detected values of the force sensor during work using these parameters The present invention relates to a weight / gravity center position correcting device for correcting the position.

【0002】[0002]

【従来の技術】グラインダがけ装置、バリ取り装置、嵌
め合わせ装置等のごとく力センサを介して作業ツールを
機構部(ロボット本体)のアーム先部に取付け、力制御
等に基づいて機構部全体の姿勢を変化させて作業ツール
に力作業を行わせるように構成された力制御作業機械で
は、力センサに固定した作業ツールおよびそのホルダ等
(以下ツールと記す)の重量と重心位置をパラメータ
(重力補正値)として設定することが制御上必要であ
る。その理由は、次の通りである。
2. Description of the Related Art A work tool is attached to an arm tip of a mechanical section (robot main body) via a force sensor, such as a grinder, a deburring apparatus, a fitting apparatus, and the like. In a force control work machine configured to perform a force work by a work tool by changing a posture, a weight (gravity) of a work tool fixed to a force sensor and a holder thereof (hereinafter referred to as a tool) and a position of a center of gravity are set as parameters (gravity). It is necessary for control to set it as a (correction value). The reason is as follows.

【0003】ツールがワークに対して所定の力作業を行
うとき、力センサで検出される力データは、力センサの
検出中心位置に加わる力である。これに対して、本来、
知りたい力情報は、ツールとワークが接触する箇所での
ワークからツールに対し作用する力である。またツール
が空中に存在し、いかなる外力も受けない状態を想定す
ると、ツールはその重心位置に重力が加わって重量を有
する。従ってワークに接触して作業を行っているツール
には、作業に伴って生じる前記接触箇所での作用力とツ
ール自身の重量による力との複合力が加わっている。力
センサが検出する力はかかる複合力である。そこでツー
ルの接触箇所における作業に関連する力情報のみを検出
するためには、ツールの重量と重心位置に関する値を重
力補正値として予め用意し、これを用いて力センサで検
出された力データを補償しなければならない。そのた
め、ツールの重量および重心位置を重力補正用パラメー
タとして設定することが必要となる。
When a tool performs a predetermined force operation on a workpiece, force data detected by the force sensor is a force applied to a detection center position of the force sensor. In contrast,
The force information to be known is the force acting on the tool from the work at the place where the tool and the work come into contact. Also, assuming that the tool is in the air and does not receive any external force, the tool has a weight due to gravity applied to its center of gravity. Therefore, a tool that is working in contact with a workpiece is subjected to a combined force of the acting force at the contact point and the force due to the weight of the tool itself, which is generated during the work. The force detected by the force sensor is a combined force. Therefore, in order to detect only the force information related to the work at the contact point of the tool, values relating to the weight of the tool and the position of the center of gravity are prepared in advance as gravity correction values, and the force data detected by the force sensor is used using this. I have to compensate. Therefore, it is necessary to set the weight and the position of the center of gravity of the tool as parameters for gravity correction.

【0004】ツールの重量と重心位置のパラメータを算
出する従来方法としては、特開昭62−74594号に
開示される方法がある。この先行文献に開示されるロボ
ット装置の力センサ較正方法では、ツールの重量・重心
位置を求める際に必要となる3つの姿勢のとり方につい
て簡単な例が示されている。
As a conventional method for calculating the parameters of the tool weight and the position of the center of gravity, there is a method disclosed in Japanese Patent Application Laid-Open No. 62-74594. In the method of calibrating the force sensor of the robot apparatus disclosed in this prior document, a simple example is shown of how to take three postures required when obtaining the weight and the position of the center of gravity of the tool.

【0005】[0005]

【発明が解決しようとする課題】上記従来技術に示され
る方法によれば、操作者が、その誘導に基づき記述され
た3つの姿勢を作ることはそれ程容易ではない。すなわ
ち姿勢のとり方によってはツールの重量・重心位置の演
算が不可能である場合が存在する。換言すれば、操作者
がツールおよびアームを誘導動作させ、操作者自身が、
機構部全体についてマニュアル等で指定された3つの姿
勢を採ったと考えたとしても、座標上の関係では実質的
に同じ姿勢を2つ採っている場合があり得る。このよう
な場合には、重量・重心位置の計算に必要な3つの姿勢
を採ったことにはならないから、ツールの重量・重心位
置を計算することができない。このように実際にはツー
ルの重量・重心位置を演算することができないようなツ
ールの姿勢の取り方があるにも拘らず、上記の従来の装
置では操作者がこれを回避するような操作方法を提供し
ていない点に問題があった。
According to the method described in the above prior art, it is not so easy for an operator to create the described three postures based on the guidance. That is, there is a case where it is impossible to calculate the weight and the position of the center of gravity of the tool depending on how to take the posture. In other words, the operator guides the tool and the arm, and the operator himself
Even if it is considered that three postures specified by a manual or the like are taken for the entire mechanism, two substantially same postures may be taken in relation to coordinates. In such a case, the three postures required for calculating the weight and the center of gravity are not taken, so that the weight and the center of gravity of the tool cannot be calculated. As described above, in spite of the fact that there is a method of setting the posture of the tool that cannot actually calculate the weight and the position of the center of gravity of the tool, in the above-described conventional apparatus, an operation method that the operator avoids this. There was a problem in not providing.

【0006】本発明の目的は、力制御作業機械でツール
の重量・重心位置の値を求める場合において、ツールの
姿勢設定の操作が簡単で必要なツール姿勢を確実に得ら
れると共に、ツールの重量・重心位置を良好な精度で計
算できる力制御作業機械の重量・重心位置補正装置を提
供することにある。
SUMMARY OF THE INVENTION It is an object of the present invention to obtain a required tool posture by simply performing the operation of setting the posture of the tool when obtaining the values of the weight and the position of the center of gravity of the tool with the force control work machine. The object of the present invention is to provide a weight / gravity center position correcting device for a force control work machine capable of calculating the center of gravity position with good accuracy.

【0007】[0007]

【課題を解決するための手段】本発明に係る力制御作業
機械の重量・重心位置補正装置は、動作する時に任意の
姿勢をとる構造を有する機構部の例えば先部に任意方向
の力と基準点回りのモーメントを検出する力センサを介
して作業ツールを取付け、制御手段で実行される力制御
に基づいて機構部を動作させ、作業ツールに所定の力作
業を行わせる力制御作業機械であり、機構部の設置箇所
に対応する第1のデカルト座標系(ベース座標系)と、
力センサに対応する第2のデカルト座標系(例えばセン
サ座標系)とが設定され、第1および第2のデカルト座
標系を利用して作業ツールに加わる力データと作業ツー
ルの姿勢データを計測する手段と、作業ツールを取り付
けた機構部の姿勢を複数の姿勢に誘導し設定する姿勢設
定手段と、これらの座標系を利用して計測された作業ツ
ールの姿勢データと力データから作業ツールの重量・重
心位置を演算する重量・重心位置演算手段を備え、さら
に、機構部に複数の姿勢をとるように例えば操作者が誘
導して動作させたとき、各姿勢で作業ツールに関し力デ
ータと姿勢データを計測し、各姿勢での計測で得られた
姿勢データが、重量・重心位置を演算するのにその条件
を満足するものであるか否かを判定する姿勢判定手段
と、この判定結果を操作者に通知する姿勢判定通知手段
を備える。前記の構成において、好ましくは、複数の姿
勢は少なくとも3つの姿勢である。また姿勢判定手段
は、好ましくは、第1のデカルト座標系に対する第2の
デカルト座標系の相対的な姿勢関係に基づき判定する。
さらに、この相対的な姿勢関係は、第1のデカルト座標
系の1つの軸に設定された原点を頂点する円錐形誘導領
域を設定し、第2のデカルト座標系の原点を頂点と一致
させた状態で第2のデカルト座標系の各軸が前記円錐形
誘導領域に含まれる関係である。
According to the present invention, there is provided an apparatus for correcting the weight and center of gravity of a force control work machine according to the present invention. A force control work machine that attaches a work tool via a force sensor that detects a moment about a point, operates a mechanism based on force control performed by a control unit, and causes the work tool to perform a predetermined force work. A first Cartesian coordinate system (base coordinate system) corresponding to the installation location of the mechanism,
A second Cartesian coordinate system (for example, a sensor coordinate system) corresponding to the force sensor is set, and force data applied to the work tool and posture data of the work tool are measured using the first and second Cartesian coordinate systems. Means, a posture setting means for guiding and setting the posture of the mechanism unit to which the work tool is attached to a plurality of postures, and a weight of the work tool from posture data and force data of the work tool measured using these coordinate systems.・ Weight and center of gravity position calculating means for calculating the position of the center of gravity, and further, force data and posture data relating to the work tool in each position when, for example, the operator guides and operates the mechanism unit to take a plurality of positions. And posture determination means for determining whether or not the posture data obtained by the measurement in each posture satisfies the conditions for calculating the weight and the center of gravity, and It provided with a posture determination notification means to notify the author. In the above configuration, preferably, the plurality of postures are at least three postures. Preferably, the posture determination means makes the determination based on a relative posture relationship of the second Cartesian coordinate system with respect to the first Cartesian coordinate system.
Further, this relative posture relationship is set by setting a conical guidance region that apexes the origin set on one axis of the first Cartesian coordinate system, and matches the origin of the second Cartesian coordinate system with the vertex. In this state, the axes of the second Cartesian coordinate system are included in the conical guiding area.

【0008】[0008]

【作用】本発明では、作業ツールの重量・重心位置を演
算する過程で必要な作業ツールの複数の姿勢を操作者が
誘導して設定するにあたって、操作者が姿勢を採った時
にその姿勢が重量・重心位置の演算を行う上で演算可能
な条件を満足する十分な姿勢であるかどうかを判定し、
その判定結果を通知する。それによって、操作者は、自
分が誘導した機構部の姿勢で重量・重心位置の演算が可
能かどうかをすぐに知ることができるため、誤った姿勢
入力による演算精度不足が起こらず、精度の高い重量パ
ラメータおよび重心位置パラメータを得ることができる
ため、力制御作業機械で必要となる正確な力のフィード
バックが可能となる。
In the present invention, when the operator guides and sets a plurality of postures of the work tool necessary in the process of calculating the weight and the position of the center of gravity of the work tool, when the operator adopts the posture, the posture becomes heavy. -Determine whether the posture is sufficient to satisfy the conditions that can be calculated in calculating the position of the center of gravity,
The determination result is notified. Thereby, the operator can immediately know whether or not the calculation of the weight and the center of gravity can be performed based on the posture of the mechanism section guided by the operator. The ability to obtain weight and center of gravity position parameters allows for accurate force feedback as required by a force controlled work machine.

【0009】[0009]

【実施例】以下に、本発明の実施例を添付図面に基づい
て説明する。
Embodiments of the present invention will be described below with reference to the accompanying drawings.

【0010】図2は、本発明に係る重量・重心位置補正
装置が適用される力制御作業機械の全体システムを示す
構成図である。力制御作業機械は、位置および力の制御
に基づき作動する作業機械としてのロボット本体(機構
部)1と、ロボット本体1の動作を制御するための制御
装置2と、研削等の所定の力作業を実施する作業ツール
3と、この作業ツール3に加わる力およびモーメントを
検出する力センサ4と、教示装置としてのティーチング
ボックス5とで構成される。ロボット本体1はその動作
を行うにあたって位置制御が行われるのは当然のことで
あり、併せて作業上の必要性に基づき力制御も行われる
ことからその特徴によって力制御作業機械として認識さ
れる。作業ツール3はツールホルダを含むものとし、以
下ツール3という。
FIG. 2 is a block diagram showing the overall system of a force control work machine to which the weight / gravity center position correcting device according to the present invention is applied. The force control work machine includes a robot body (mechanical unit) 1 as a work machine that operates based on position and force control, a control device 2 for controlling the operation of the robot body 1, and a predetermined force work such as grinding. , A force sensor 4 for detecting a force and a moment applied to the work tool 3, and a teaching box 5 as a teaching device. It is natural that the robot body 1 performs position control when performing its operation, and also performs force control based on the necessity for work. Therefore, the robot body 1 is recognized as a force control work machine by its characteristics. The work tool 3 includes a tool holder, and is hereinafter referred to as a tool 3.

【0011】ロボット本体1は、上側にアーム6を備
え、このアーム6の手首部に力センサ4を介してツール
3を装着し、動作を行うにあたって構造上6自由度を有
することによりツール3を任意の姿勢で任意の位置に移
動させることができる。ロボット本体1には、制御演算
の便宜上図2に示すような台座7に固定されたデカルト
座標系(ベース座標系B:3つの直交軸XB ,YB ,Z
B )が設定されている。またロボット本体1のアーム6
の手首部に装着した力センサ4は、直交する3つの軸
(XS ,YS ,ZS )の各軸方向の力と各軸回りのモー
メント、すなわち6軸方向の力を計測する。力センサ4
には、制御演算の便宜上、図2に示すように力検出中心
(モーメントの基準点)を原点とする力センサ固有のデ
カルト座標系(センサ座標系S)が設定されている。
The robot body 1 is provided with an arm 6 on the upper side. The tool 3 is mounted on the wrist of the arm 6 via a force sensor 4, and the tool 3 has six degrees of freedom in performing the operation. It can be moved to any position in any posture. The robot body 1 has a Cartesian coordinate system (base coordinate system B: three orthogonal axes X B , Y B , Z) fixed to a pedestal 7 as shown in FIG.
B ) is set. The arm 6 of the robot body 1
The force sensor 4 mounted on the wrist of the device measures the force in each of the three orthogonal axes (X S , Y S , Z S ) and the moment around each axis, that is, the force in the six axes. Force sensor 4
2, a Cartesian coordinate system (sensor coordinate system S) unique to a force sensor having the origin at a force detection center (a reference point of moment) is set as shown in FIG.

【0012】制御装置2は、コンピュータによって構成
される演算処理装置であり、ロボット本体1の動作の制
御処理(位置と力の制御)と、本発明に係るツール4の
重量・重心位置の演算処理および補正処理を行う。ティ
ーチングボックス5は、ロボット本体1の作業動作の教
示および誘導操作に必要な複数の各種指令用押しボタン
8と、各種情報を表示する例えば液晶画面を有する表示
装置9を備える。操作者は、ティーチングボックス5を
操作することによって、ロボット本体1に対し力作業に
必要な任意の動作を教示すためのデータや指令プログラ
ムを入力することができ、この入力された教示内容は、
制御装置2の記憶装置に格納される。
The control device 2 is an arithmetic processing device constituted by a computer. The control device 2 controls the operation of the robot body 1 (controls the position and force) and calculates the weight and the center of gravity of the tool 4 according to the present invention. And a correction process. The teaching box 5 includes a plurality of command push buttons 8 necessary for teaching and guiding operation of the work operation of the robot body 1 and a display device 9 having, for example, a liquid crystal screen for displaying various information. By operating the teaching box 5, the operator can input data and instruction programs for instructing the robot main body 1 to perform any operation necessary for the power work.
It is stored in the storage device of the control device 2.

【0013】次に図1に従って、制御装置2およびティ
ーチングボックス5の内部構成について詳述する。
Next, the internal configuration of the control device 2 and the teaching box 5 will be described in detail with reference to FIG.

【0014】ロボット動作制御装置10は、ロボット本
体1の各関節部(可動軸)に取付けられたモータの動作
を制御する信号を生成し、この制御信号を各モータに与
えることによりロボット本体1に必要な姿勢をとらせ、
ツール3に必要な作業動作を行わせる。ロボット動作制
御装置10が実行する制御は、位置と力を制御情報とし
て扱っており、いわゆる力制御を含むものである。力制
御では、ワークからツール3に加わる力を前述の力セン
サ4で検出し、検出した力データをフィードバックして
予め設定された所望の力基準値と比較し、その差に基づ
き所望の力が発生するように制御が行われる。位置およ
び力の制御に基づいて動作するロボット本体1の基本的
制御の原理、およびこの制御を行うためのロボット動作
制御装置10の基本構成は知られている。力制御では、
力センサ4に取付けられるツール3とそのホルダ等の重
力値を補償して得られる正しい力情報を用いることが必
要である。ツール3の重力値の補償演算を行うには、ツ
ールの重量および重心位置の各値をパラメータ(重力補
正値)として予め求めておく必要がある。ツール3の重
力値は、ツールごとに異なる。実際の研削作業等では、
作業内容に応じてツールの交換が行われるので、比較的
頻繁に、ツールの重量および重心位置のパラメータを求
める作業が必要となる。
The robot operation control device 10 generates a signal for controlling the operation of a motor attached to each joint (movable axis) of the robot main body 1, and supplies the control signal to each motor to give the robot main body 1 a control signal. Take the necessary posture,
The tool 3 performs a necessary work operation. The control executed by the robot operation control device 10 handles position and force as control information, and includes so-called force control. In the force control, the force applied from the workpiece to the tool 3 is detected by the above-described force sensor 4, the detected force data is fed back and compared with a predetermined desired force reference value, and the desired force is determined based on the difference. Control is performed to cause this. The principle of the basic control of the robot main body 1 that operates based on the control of the position and the force, and the basic configuration of the robot operation control device 10 for performing this control are known. With force control,
It is necessary to use correct force information obtained by compensating for the gravity value of the tool 3 attached to the force sensor 4 and its holder. In order to perform the compensation calculation of the gravitational value of the tool 3, it is necessary to previously obtain the values of the weight and the position of the center of gravity of the tool as parameters (gravity correction values). The gravity value of the tool 3 differs for each tool. In actual grinding work, etc.,
Since the tool is exchanged according to the work content, it is necessary to relatively frequently perform the work of obtaining the parameters of the weight and the position of the center of gravity of the tool.

【0015】ツール3の重量および重心位置のパラメー
タを求めるための装置を構成する機能要素として力入力
装置11、姿勢入力装置12、重量・重心位置演算装置
13、重量および重心位置の各パラメータを格納する記
憶装置14が設けられる。記憶装置14は、本来的に制
御装置2に設けられたRAMおよびROMからなる記憶
装置で、ロボット本体1の動作制御に使用されるプログ
ラムや制御用の各種のパラメータを格納しており、さら
に重量・重心位置演算装置13で求められた重量および
重心位置のパラメータを格納する手段としても用いられ
る。記憶装置14に格納される各種の制御用パラメータ
およびプログラムは、必要に応じて適宜なタイミングで
ロボット動作制御装置10に読み込まれる。
A force input device 11, a posture input device 12, a weight / gravity position calculating device 13, and parameters of the weight and the position of the center of gravity are stored as functional elements constituting a device for obtaining parameters of the weight and the position of the center of gravity of the tool 3. Storage device 14 is provided. The storage device 14 is a storage device consisting essentially of a RAM and a ROM provided in the control device 2 and stores programs used for controlling the operation of the robot body 1 and various control parameters. It is also used as a means for storing the parameters of the weight and the position of the center of gravity obtained by the center of gravity calculating device 13. Various control parameters and programs stored in the storage device 14 are read into the robot operation control device 10 at appropriate timing as needed.

【0016】力入力装置11は、ロボット本体1に設け
られた力センサ4が検出する力データを入力する。力セ
ンサ4で検出される力データは前述のセンサ座標系Sで
表現される。力センサ4で検出される力データは、ツー
ル3が力作業を行っていないときにはツール自身の重量
であり、ワークに接触して力作業を行っているときには
ワークからツール3に加わる力とツール自身の重量が複
合されたものである。また姿勢入力装置12は、ロボッ
ト本体1の各関節部に設けられた位置変位センサが検出
する姿勢データを入力する。位置変位センサはロボット
本体1の各関節部のモータ内に取付けられた例えばエン
コーダであって、ロボット本体1に関する姿勢は一般的
に位置変位センサの検出出力を用いて各軸の方向余弦を
計算することに基づきベース座標系Bで表現される。
The force input device 11 inputs force data detected by the force sensor 4 provided on the robot body 1. The force data detected by the force sensor 4 is expressed in the sensor coordinate system S described above. The force data detected by the force sensor 4 is the weight of the tool 3 itself when the tool 3 is not performing force work, and the force applied to the tool 3 from the work and the tool itself when the tool 3 is performing force work in contact with the work. Are combined. The posture input device 12 inputs posture data detected by a position displacement sensor provided at each joint of the robot body 1. The position displacement sensor is, for example, an encoder mounted in a motor of each joint of the robot body 1. The posture of the robot body 1 generally calculates the direction cosine of each axis using the detection output of the position displacement sensor. Based on this, it is expressed in the base coordinate system B.

【0017】重量・重心位置演算装置13は、力入力装
置11で取り込まれた力データおよび姿勢入力装置12
で取り込まれた姿勢データを用いて、ロボット本体1の
アーム6の手首部に力センサ4を介して装備されたツー
ル3の重量パラメータと重心位置パラメータを求める演
算機能を有している。重量・重心位置演算装置13とし
ては、かかる演算機能を有するものであれば任意のもの
を用いることができるが、例えば重量パラメータと重心
位置パラメータを求めるための1つの演算方式として本
発明者らは先に重量パラメータをベクトル形式で求める
ようにした重量・重心位置補正装置(特願平3−279
774号)を提案している。この重量・重心位置補正装
置では、重力補正に使用されるツールの重量パラメータ
をベース座標系等で表現したベクトル量で求めるように
したため、それ以前の演算方式のごとくスカラー量で求
めていたものに比較して、力制御作業機械の設置状態を
作業ツールの重量表現の中に必然的に含ませることがで
き、調整のための手段や調整プロセスが不要になるとい
う利点を有する。いずれにせよ、本発明による重量・重
心位置補正装置では、力センサ4の出力する力データを
取り込む力入力装置11、位置変位センサの出力する姿
勢データを取り込む姿勢入力装置12、力データと姿勢
データを用いて重量パラメータと重心位置パラメータを
演算する重量・重心位置演算装置13を含み、かつ重量
パラメータと重心位置パラメータを演算するにあたって
少なくとも3つの姿勢に関する力データと位置データを
用いること条件とする。この条件を満足するものであれ
ば、重量および重心位置の各パラメータを求める手段の
構成に関しては任意の重量・重心位置補正装置を用いる
ことができる。
The weight / center-of-gravity position calculating device 13 includes a force data input by the force input device 11 and a posture input device 12.
Has a calculation function for obtaining a weight parameter and a center-of-gravity position parameter of the tool 3 mounted on the wrist of the arm 6 of the robot main body 1 via the force sensor 4 using the posture data captured in Step 1. As the weight / center-of-gravity position calculating device 13, any device having such a calculating function can be used. For example, as one calculation method for obtaining a weight parameter and a center-of-gravity position parameter, the present inventors use A weight / gravity center position correction device in which weight parameters are previously obtained in a vector format (Japanese Patent Application No. 3-279).
774). In this weight / gravity center position correction device, since the weight parameter of the tool used for gravity correction is obtained by a vector amount expressed in a base coordinate system or the like, it is obtained by a scalar amount as in the previous calculation method. In comparison, the installation state of the force control work machine can be inevitably included in the weight representation of the work tool, which has the advantage that no means or adjustment process for adjustment is required. In any case, in the weight / gravity center position correcting device according to the present invention, a force input device 11 for capturing force data output from the force sensor 4, a posture input device 12 for capturing posture data output from the position displacement sensor, force data and posture data And a weight / centroid position calculating device 13 for calculating a weight parameter and a center-of-gravity position parameter by using the above. The condition that force data and position data on at least three postures are used in calculating the weight parameter and the center-of-gravity position parameter. As long as this condition is satisfied, an arbitrary weight / center-of-gravity position correcting device can be used for the configuration of the means for obtaining each parameter of the weight and the center of gravity.

【0018】操作者が誘導操作してロボット本体1に例
えば第1姿勢、第2姿勢、第3姿勢を順次に採らせ、各
姿勢において得られる力データと姿勢データをすべて用
いて重量・重心位置演算装置13はツール3に関する重
量パラメータと重心位置パラメータを算出する。重量・
重心位置補正装置13で求められたツール3に関する重
量パラメータおよび重心位置パラメータは記憶装置14
に格納される。記憶装置14に格納された重量パラメー
タや重心位置パラメータは、ツール3を用いて実際に力
作業を実行する時に、ロボット動作制御装置10に読み
込まれ、力センサ4の検出する力データを重量補償する
データとして使用される。
The operator guides the robot body 1 to take, for example, a first posture, a second posture, and a third posture sequentially, and uses the force data and posture data obtained in each posture to use the weight / centroid position. The arithmetic unit 13 calculates a weight parameter and a center-of-gravity position parameter relating to the tool 3. weight·
The weight parameter and the center-of-gravity position parameter regarding the tool 3 obtained by the center-of-gravity position correcting device 13 are stored in the storage device 14.
Is stored in The weight parameter and the center-of-gravity position parameter stored in the storage device 14 are read into the robot operation control device 10 when a force operation is actually performed using the tool 3, and the force data detected by the force sensor 4 is weight-compensated. Used as data.

【0019】本発明の特徴とする点は、操作者がロボッ
ト本体1を誘導操作して第1姿勢、第2姿勢、第3姿勢
を採るときに、互いに異なる3種類の姿勢を正しく採っ
ているか否かという情報を操作者に適切なタイミングで
提供できることであり、操作者がロボット本体1を誘導
操作しているときに採ったロボット本体1の姿勢が適切
かまたは不適切であるかを操作者に正確に認識できる構
成を有する点である。そこで、操作者が誘導操作して採
ったロボット本体1の姿勢が適切かまたは不適切である
かを正確に認識できるようにするため、制御装置2にお
いて姿勢演算装置15と姿勢判定装置16を設けると共
に、ティーチングボックス5において姿勢誘導指示装置
17と姿勢判定装置18を設けている。またティーチン
グボックス5における姿勢誘導指示装置17は、操作者
によって入力された誘導操作のための指令をロボット動
作制御装置10に与えるためのものである。
A feature of the present invention is that, when the operator takes the first posture, the second posture, and the third posture by guiding the robot main body 1, it takes three different postures correctly. Information can be provided to the operator at an appropriate timing, and the operator can determine whether the posture of the robot body 1 taken while guiding the robot body 1 is appropriate or inappropriate. In that it has a configuration that can be accurately recognized. Therefore, in order to be able to accurately recognize whether the posture of the robot body 1 taken by the operator by performing the guiding operation is appropriate or inappropriate, the control device 2 is provided with a posture calculation device 15 and a posture determination device 16. In addition, a posture guidance instruction device 17 and a posture determination device 18 are provided in the teaching box 5. The posture guidance instructing device 17 in the teaching box 5 is for giving a command for guidance operation input by the operator to the robot operation control device 10.

【0020】操作者は、ティーチングボックス5を操作
して、すなわちティーチングボックス5内の姿勢誘導指
示装置17と姿勢判定通知装置18を使って重量パラメ
ータと重心位置パラメータを演算するにあたって必要な
適切な姿勢をロボット本体1に採らせる。これらの姿勢
誘導指示装置17と姿勢判定通知装置18について、具
体的には、姿勢誘導指示装置17は前述の誘導用の複数
の押しボタン8を含んで構成され、姿勢判定通知装置1
8は表示装置9の画面を含んで構成される。
The operator operates the teaching box 5, that is, uses the attitude guidance instructing device 17 and the attitude determination notifying device 18 in the teaching box 5 to calculate an appropriate posture necessary for calculating the weight parameter and the center of gravity position parameter. To the robot body 1. Regarding the posture guidance instructing device 17 and the posture determination notifying device 18, specifically, the posture guidance instructing device 17 includes a plurality of push buttons 8 for guidance as described above, and the posture determination informing device 1
8 is configured to include the screen of the display device 9.

【0021】重量・重心位置の各パラメータを演算する
には、操作者による姿勢誘導指示装置17から出力され
る指令信号に従ってロボット動作制御装置10に基づき
ロボット本体2を動作させると共に、姿勢演算装置15
でロボット本体1の姿勢を計算し、姿勢判定装置16で
そのときの姿勢が重量・重心位置の各パラメータを計算
するのに十分であるか否かを判断する。姿勢判定装置1
6で判断した結果、条件を満足する姿勢であれば、その
時力センサ4で検出された力データ(力の値)を力入力
装置11を経て取込むことおよび位置変位センサから出
力される姿勢データを姿勢入力装置12を経て取込むこ
とを許容する指令を力入力装置11、姿勢入力装置1
2、重量・重心位置演算装置に与え、かつ次の姿勢を採
ることのメッセージを姿勢判定通知装置18を通して操
作者に与える。かかる動作を繰り返すことにより、少な
くとも3つの姿勢に基づき重量パラメータおよび重心位
置パラメータを算出するのに十分なデータを揃え、重量
・重心位置演算装置13によって重量・重心位置を演算
し、その演算結果を記憶装置14に記憶することができ
る。なお姿勢判定装置16では、例えばベース座標系
(第1デカルト座標系)に対するセンサ座標系(第2デ
カルト座標系)の相対的な姿勢関係に基づき判定を行
う。
In order to calculate the parameters of the weight and the position of the center of gravity, the robot body 2 is operated based on the robot operation control device 10 in accordance with a command signal output from the posture guidance instruction device 17 by the operator.
, The posture of the robot body 1 is calculated, and the posture determination device 16 determines whether or not the posture at that time is sufficient to calculate each parameter of the weight and the position of the center of gravity. Posture determination device 1
As a result of the determination in step 6, if the posture satisfies the condition, the force data (force value) detected by the force sensor 4 at that time is taken in through the force input device 11 and the posture data output from the position displacement sensor Command to allow the user to input the data through the posture input device 12, the force input device 11, the posture input device 1
2. A message to the weight / gravity position calculating device and a message to take the next posture are given to the operator through the posture judgment notifying device 18. By repeating such an operation, data sufficient for calculating the weight parameter and the center of gravity position parameter based on at least three postures are prepared, the weight / center of gravity position calculating device 13 calculates the weight / center of gravity position, and the calculation result is obtained. It can be stored in the storage device 14. Note that the posture determination device 16 makes a determination based on, for example, a relative posture relationship between a sensor coordinate system (second Cartesian coordinate system) and a base coordinate system (first Cartesian coordinate system).

【0022】図3および図4に基づいて重量・重心位置
の演算のためのロボット本体1における姿勢の採り方に
ついて説明する。重量・重心位置の演算には最低3種類
の姿勢を採る必要がある。本例では図4に示されるベー
ス座標系のZB 軸に対して、第1の姿勢ではセンサ座標
系のZS 軸がθ以内の角度に入り(図3(A))、第2
の姿勢ではセンサ座標系のXS 軸がθ以内の角度に入り
(図3(B))、第3の姿勢ではセンサ座標系のYS
がθ以内の角度に入る(図3(C))ようにする。上記
の誘導は、ベース座標系Bの原点とセンサ座標系Sの原
点と一致させた状態において、図4に示した円錐形誘導
領域19内に上記センサ座標系のそれぞれの軸を誘導す
ればよく、ロボット本体1が垂直に設置されている場
合、操作者は目視により各軸をほぼ垂直にすればよい。
なお上記θは0°≦θ<25°の範囲が望ましい。
A method of taking a posture in the robot body 1 for calculating the weight and the position of the center of gravity will be described with reference to FIGS. It is necessary to take at least three types of postures for calculating the weight and the position of the center of gravity. Relative Z B axis of the base coordinate system shown in FIG. 4 in this embodiment, Z S axis of the sensor coordinate system in the first position enters the angle within theta (FIG. 3 (A)), the second
In the posture, the X S axis of the sensor coordinate system enters an angle within θ (FIG. 3B), and in the third posture, the Y S axis of the sensor coordinate system enters an angle within θ (FIG. 3C). ). The above guidance may be performed by guiding each axis of the sensor coordinate system into the conical guidance area 19 shown in FIG. 4 in a state where the origin of the base coordinate system B and the origin of the sensor coordinate system S coincide with each other. When the robot main body 1 is installed vertically, the operator may visually make each axis substantially vertical.
The above θ is desirably in the range of 0 ° ≦ θ <25 °.

【0023】図5に基づき全体処理の流れを説明する。
まず、姿勢No(姿勢番号)を1にセットし(第1の姿
勢のセット:ステップS1)、ティーチングボックス5
の表示装置9の画面上に操作者に対し第1姿勢への誘導
を行うための誘導指示メッセージを表示する(ステップ
S2)。操作者は、誘導ボタンを押し下げながら(ステ
ップS3)、手動でロボット本体1を動作させ第1姿勢
を採らせる(ステップS4)。そして、操作者は、自身
が第1姿勢を採ることができたと判断したときには、誘
導ボタンの押し下げを解除し(ステップS3)、姿勢決
定ボタンを押し下げる(ステップS5)。姿勢決定ボタ
ンが押し下げられると、このときのロボット本体1の姿
勢を計測し演算する(ステップS6)。次に姿勢判定が
行われる(ステップS7)。第1姿勢は、センサ座標系
のZS 軸で判定する。ZS 軸の方向を示す単位ベクトル
をベース座標系を基準に計算し、これを(za x ,za
y,za z )とするとき、判定は次式で行われる。
The flow of the whole process will be described with reference to FIG.
First, the posture number (posture number) is set to 1 (first posture setting: step S1), and the teaching box 5 is set.
A guidance instruction message for guiding the operator to the first posture is displayed on the screen of the display device 9 (step S2). The operator manually operates the robot body 1 to take the first posture while depressing the guidance button (step S3) (step S4). When the operator determines that he or she has taken the first posture, the operator releases the depression of the guidance button (step S3) and depresses the posture determination button (step S5). When the attitude determination button is depressed, the attitude of the robot body 1 at this time is measured and calculated (step S6). Next, posture determination is performed (step S7). The first orientation is checked by Z S axis of the sensor coordinate system. A unit vector indicating the direction of the ZS axis is calculated with reference to the base coordinate system, and is calculated as (za x , za
y, when the za z), determination is made by the following equation.

【0024】[0024]

【数1】za z >cosθ[Number 1] za z> cosθ

【0025】第1姿勢が(数1)の条件を満足しないと
きは、姿勢判定通知装置18を用いてエラーメッセージ
を表示する(ステップS8)。第1姿勢が(数1)を満
足しているときは、力センサ4で力を検出しこれを力入
力装置11に出力する(ステップS9)。さらに、位置
変位センサで得られる姿勢データを姿勢入力装置12に
出力する(ステップS10)。次の判断ステップS11
で、姿勢Noが3未満であれば、次の姿勢(第2の姿
勢)をセットし(ステップS12)、第2姿勢について
上記の処理内容を繰り返す。ただし姿勢の判定では、姿
勢No2(第2姿勢)はXS 軸で判定するので、XS
の方向を示す単位ベクトルを(xn x ,xn y ,xn
z )とするとき、次式で判定される。
If the first posture does not satisfy the condition of (Equation 1), an error message is displayed using the posture judgment notifying device 18 (step S8). When the first posture satisfies (Equation 1), the force is detected by the force sensor 4 and output to the force input device 11 (step S9). Further, posture data obtained by the position displacement sensor is output to the posture input device 12 (step S10). Next judgment step S11
If the posture number is less than 3, the next posture (second posture) is set (step S12), and the above processing is repeated for the second posture. However, in the determination of the position, since the posture No2 (second posture) is determined by X S axis, a unit vector indicating the direction of the X S axis (xn x, xn y, xn
z ) is determined by the following equation.

【0026】[0026]

【数2】xn z >cosθ## EQU2 ## xn z > cos θ

【0027】また同様に、姿勢No3(第3姿勢)はY
s 軸で判定するので、Ys 軸の方向を示す単位ベクトル
を(yo x ,yo y ,yo z )とするとき、次式で判定
される。
Similarly, posture No. 3 (third posture) is Y
Since the determination is made on the s axis, when the unit vector indicating the direction of the Y s axis is (yo x , yo y , yo z ), the determination is made by the following equation.

【0028】[0028]

【数3】yo z >cosθ[Equation 3] yo z > cos θ

【0029】姿勢No3までの力データおよび姿勢デー
タを取り終えたら、これらのデータを用いて重量・重心
位置演算装置13で重量・重心位置の演算を行い(ステ
ップS13)、これを記憶装置14に記憶する(ステッ
プS14)。重量・重心位置の演算の例としては、前述
の通り例えば特願平3−279774号に示される方法
がある。
When the force data and the posture data up to the posture No. 3 have been obtained, the weight / gravity position calculating device 13 calculates the weight / gravity position using these data (step S13), and stores them in the storage device 14. It is stored (step S14). As an example of the calculation of the weight and the position of the center of gravity, as described above, for example, there is a method disclosed in Japanese Patent Application No. 3-279774.

【0030】上記実施例の説明では、操作者がティーチ
ングボックス5の姿勢誘導指示装置17の誘導用押しボ
タン8によりロボット本体1を誘導動作させる方法につ
いて述べたが、ボタンを押している間に自動的に目的の
姿勢にロボット本体1が動いたり、3つの姿勢を自動的
にロボット本体1が採り、重量・重心位置の各パラメー
タを算出するように構成することもできる。
In the above description of the embodiment, the method in which the operator guides the robot main body 1 by the push button 8 for guidance of the posture guidance instructing device 17 of the teaching box 5 has been described. Alternatively, the robot body 1 may move to a desired posture, or the robot body 1 may automatically adopt three postures to calculate each parameter of the weight and the position of the center of gravity.

【0031】また姿勢の判定はセンサ座標系で説明した
が、ロボット本体1の手首部以降に便宜的に設ける座標
系であれば任意のものを用いることができる。
Although the determination of the posture has been described using the sensor coordinate system, any coordinate system can be used as long as it is provided for convenience after the wrist of the robot body 1.

【0032】[0032]

【発明の効果】以上の説明で明らかなように本発明によ
れば、操作者がロボット本体を誘導して重量補償用の重
量・重心位置を演算するのに適切な少なくとも3つの姿
勢を採るとき、誘導で設定した姿勢が適切であるかどう
かをロボット側が操作者に通知するように構成したた
め、正しい姿勢に正確に設定でき、操作性がよく、計算
結果の精度も保障でき、力制御に用いた場合に制御性能
が向上するという効果がある。
As is apparent from the above description, according to the present invention, when the operator guides the robot body and takes at least three postures suitable for calculating the weight / gravity position for weight compensation. The robot is configured to notify the operator whether the posture set by the guidance is appropriate, so that the posture can be set accurately, the operability is good, and the accuracy of the calculation result can be guaranteed. In this case, the control performance is improved.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明に係る力制御作業機械の重量・重心位置
補正装置の内部構成を示すブロック図である。
FIG. 1 is a block diagram showing an internal configuration of a weight / gravity center position correcting device for a force control work machine according to the present invention.

【図2】力制御作業機械の全体的なシステム構成を示す
図である。
FIG. 2 is a diagram showing an overall system configuration of the force control work machine.

【図3】誘導される3つの姿勢のそれぞれを示す図であ
る。
FIG. 3 is a diagram showing each of three guided postures.

【図4】ベース座標系において誘導許容範囲は示す図で
ある。
FIG. 4 is a diagram showing a guidance allowable range in a base coordinate system.

【図5】姿勢誘導における全体処理の流れを示すフロー
チャートである。
FIG. 5 is a flowchart showing a flow of overall processing in posture guidance.

【符号の説明】[Explanation of symbols]

1 ロボット本体 2 制御装置 3 作業ツール 4 力センサ 5 ティーチングボックス 6 アーム 8 押しボタン 9 表示装置 10 ロボット動作制御装置 11 力入力装置 12 姿勢入力装置 13 重量・重心位置演算装置 14 記憶装置 15 姿勢演算装置 16 姿勢判定装置 17 姿勢誘導指示装置 18 姿勢判定通知装置 19 円錐形誘導領域 DESCRIPTION OF SYMBOLS 1 Robot main body 2 Control device 3 Work tool 4 Force sensor 5 Teaching box 6 Arm 8 Push button 9 Display device 10 Robot motion control device 11 Force input device 12 Posture input device 13 Weight / gravity position calculation device 14 Storage device 15 Posture calculation device Reference Signs List 16 attitude determination device 17 attitude guidance instruction device 18 attitude determination notification device 19 conical guidance area

───────────────────────────────────────────────────── フロントページの続き (72)発明者 猿楽 信一 千葉県習志野市東習志野7丁目1番1号 日立京葉エンジニアリング株式会社内 (56)参考文献 特開 平3−55189(JP,A) 特開 昭62−84991(JP,A) 特開 平5−116081(JP,A) (58)調査した分野(Int.Cl.7,DB名) B25J 3/00 - 3/04 B25J 9/10 - 9/22 B25J 13/00 - 13/08 B25J 15/04 B25J 19/02 - 19/06 B23Q 15/00 - 15/28 B23Q 3/155,3/157 B24B 27/00 B24B 41/00 - 51/00 G05D 15/01 ──────────────────────────────────────────────────続 き Continuation of the front page (72) Inventor Shinichi Sarugaku 7-1-1 Higashi Narashino, Narashino-shi, Chiba Hitachi Keiyo Engineering Co., Ltd. (56) References JP-A-3-55189 (JP, A) Sho 62-84991 (JP, A) JP-A-5-116081 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) B25J 3/00-3/04 B25J 9/10-9 / 22 B25J 13/00-13/08 B25J 15/04 B25J 19/02-19/06 B23Q 15/00-15/28 B23Q 3 / 155,3 / 157 B24B 27/00 B24B 41/00-51/00 G05D 15/01

Claims (4)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 機構部に力検出手段を介して作業ツール
を取り付け、制御手段による力制御で前記機構部を動作
させ前記作業ツールに力作業を行わせると共に、前記機
構部の設置箇所に対応する第1のデカルト座標系と前記
力センサに対応する第2のデカルト座標系が設定される
力制御作業機械において、 前記第1および第2のデカルト座標系を利用して前記作
業ツールに加わる力データと前記作業ツールの姿勢デー
タを計測する手段と、前記作業ツールを取り付けた前記
機構部の姿勢を複数の姿勢に誘導し設定する姿勢設定手
段と、前記各姿勢で得られる前記作業ツールに関する前
記力データと前記姿勢データを用いて前記作業ツールの
補正用の重量・重心位置を求める重量・重心位置演算手
段と、前記複数の姿勢のそれぞれが前記重量・重心位置
を求めるための条件を満足する姿勢であるか否かを判定
する姿勢判定手段と、この判定結果を操作者に知らせる
姿勢判定通知手段を含むことを特徴とする力制御作業機
械の重量・重心位置補正装置。
1. A work tool is attached to a mechanism via force detecting means, and the mechanism is operated by force control by a control means to perform a force work on the work tool, and corresponds to an installation position of the mechanism. A first Cartesian coordinate system to be set and a second Cartesian coordinate system corresponding to the force sensor are set, the force applied to the work tool using the first and second Cartesian coordinate systems Means for measuring data and posture data of the work tool, posture setting means for guiding and setting the posture of the mechanism unit to which the work tool is attached to a plurality of postures, and the work tool obtained in each posture. Weight / gravity position calculating means for calculating a weight / gravity position for correction of the work tool using force data and the posture data, and wherein each of the plurality of postures has the weight / gravity position. Attitude determination means for determining whether or not the posture satisfies the condition for obtaining the heart position, and posture determination notification means for notifying the operator of the determination result. Center of gravity position correction device.
【請求項2】 請求項1記載の力制御作業機械の重量・
重心位置補正装置において、前記複数の姿勢は少なくと
も3つの姿勢であることを特徴とする力制御作業機械の
重量・重心位置補正装置。
2. The weight of the force control work machine according to claim 1.
In the center-of-gravity position correcting device, the plurality of postures are at least three postures, wherein the weight / center-of-gravity position correcting device for a force control work machine is characterized.
【請求項3】 請求項1記載の力制御作業機械の重量・
重心位置補正装置において、前記姿勢判定手段は、前記
第1のデカルト座標系に対する前記第2のデカルト座標
系の相対的な姿勢関係に基づき判定することを特徴とす
る力制御作業機械の重量・重心位置補正装置。
3. The weight and weight of the force control work machine according to claim 1.
In the center-of-gravity position correcting apparatus, the posture determining means makes a determination based on a relative posture relationship of the second Cartesian coordinate system with respect to the first Cartesian coordinate system. Position correction device.
【請求項4】 請求項3記載の力制御作業機械の重量・
重心位置補正装置において、前記姿勢関係は、前記第1
のデカルト座標系の1つの軸に設定された原点を頂点す
る円錐形誘導領域を設定し、前記第2のデカルト座標系
の原点を前記頂点と一致させた状態で前記第2のデカル
ト座標系の各軸が前記円錐形誘導領域に含まれる関係で
あることを特徴とする力制御作業機械の重量・重心位置
補正装置。
4. The weight and weight of the force control work machine according to claim 3.
In the center-of-gravity position correcting device, the posture relationship is the first position.
A conical guidance area that sets the vertex at the origin set on one axis of the Cartesian coordinate system is set, and the origin of the second Cartesian coordinate system is matched with the vertex. A weight / gravity center position correcting apparatus for a force control work machine, wherein each axis is included in the conical guidance area.
JP13127893A 1993-05-07 1993-05-07 Weight and center of gravity position correction device for force control work machine Expired - Fee Related JP3086104B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13127893A JP3086104B2 (en) 1993-05-07 1993-05-07 Weight and center of gravity position correction device for force control work machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13127893A JP3086104B2 (en) 1993-05-07 1993-05-07 Weight and center of gravity position correction device for force control work machine

Publications (2)

Publication Number Publication Date
JPH06315882A JPH06315882A (en) 1994-11-15
JP3086104B2 true JP3086104B2 (en) 2000-09-11

Family

ID=15054204

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13127893A Expired - Fee Related JP3086104B2 (en) 1993-05-07 1993-05-07 Weight and center of gravity position correction device for force control work machine

Country Status (1)

Country Link
JP (1) JP3086104B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100665506B1 (en) * 2005-10-11 2007-01-09 이후근 Nailclipper

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6003312B2 (en) * 2012-07-10 2016-10-05 セイコーエプソン株式会社 Robot system
JP6007636B2 (en) * 2012-07-20 2016-10-12 セイコーエプソン株式会社 Robot control system and robot control apparatus
JP5752229B2 (en) * 2013-12-27 2015-07-22 ファナック株式会社 Tool center of gravity position estimation device and machine tool
JP7028092B2 (en) * 2018-07-13 2022-03-02 オムロン株式会社 Gripping posture evaluation device and gripping posture evaluation program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100665506B1 (en) * 2005-10-11 2007-01-09 이후근 Nailclipper

Also Published As

Publication number Publication date
JPH06315882A (en) 1994-11-15

Similar Documents

Publication Publication Date Title
US10423154B2 (en) Robot system including force-controlled pushing device
JP2665897B2 (en) Robot work teaching device
EP1481772A2 (en) Robot system for controlling the movements of a robot utilizing a visual sensor
WO1996001977A1 (en) Method and apparatus for controlling and programming a robot or other moveable object
US20190321990A1 (en) Device, method and program for estimating weight and position of gravity center of load by using robot
JP2021030364A (en) Robot control device
JP2004148466A (en) Robot controller
JPH08272425A (en) Method to teach coordinate system to robot in non-contact
JP3086104B2 (en) Weight and center of gravity position correction device for force control work machine
JPH09128549A (en) Relative position attitude detecting method for robot system
US20240001543A1 (en) Training device for indicating training point through direct training operation, robot control device, and computer program for training device
US10513039B2 (en) Teach pendant and robot system provided with the same
JPH06262563A (en) Force display for position teaching support of industrial robot
JP2702015B2 (en) Weight and center of gravity position correction device for force control work machine
JP2005154047A (en) Power assist device
JP6978457B2 (en) Information processing equipment and information processing method
JPH05303425A (en) Direct teaching type robot
JP2791030B2 (en) Curved copying controller for multi-degree-of-freedom work machine
JP2000094370A (en) Inclination measuring method of work surface of robot and measuring device thereof
JPH05329787A (en) Work position detecting device for force control robot
JP2003211377A (en) Manipulating operation support device and support method
JP2868343B2 (en) Off-line teaching method of 3D laser beam machine
JP2792842B2 (en) Robot work teaching method and device
JPH0639068B2 (en) Robot controller
US20240165822A1 (en) Control device for calculating parameters for controlling position and posture of robot

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees