JP2002292582A - Working robot device - Google Patents
Working robot deviceInfo
- Publication number
- JP2002292582A JP2002292582A JP2001097776A JP2001097776A JP2002292582A JP 2002292582 A JP2002292582 A JP 2002292582A JP 2001097776 A JP2001097776 A JP 2001097776A JP 2001097776 A JP2001097776 A JP 2001097776A JP 2002292582 A JP2002292582 A JP 2002292582A
- Authority
- JP
- Japan
- Prior art keywords
- coordinate system
- robot
- work
- working
- tool
- 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.)
- Pending
Links
Landscapes
- Control Of Position Or Direction (AREA)
- Numerical Control (AREA)
- Manipulator (AREA)
Abstract
(57)【要約】
【課題】ロボット座標系と作業の対象となる作業座標系
とが異なる場合に、その作業を容易に行うことができる
作業用ロボット装置を提供する。
【解決手段】作業対象部材に対して所定の作業を行うツ
ール部7がアーム部4aの先端に取り付けられたロボッ
ト本体4を、制御装置5を介して操作盤6にて操作する
ようにした作業用ロボット装置1であって、上記制御装
置5に、作業対象部材の形状を距離センサ8を介して検
出する作業対象検出部14と、作業対象部材の形状に応
じた作業座標系(円筒座標系)上での制御パラメータ値
(r,θ,L,α,β,γ)を、ロボット本体4から見
たツール部7の位置・姿勢を決定するロボット座標系
(直交座標系)上での制御パラメータ値(X,Y,Z,
a,b,c)に変換するパラメータ変換部11を具備し
たものである。
(57) [Summary] [PROBLEMS] To provide a work robot device capable of easily performing a work when a robot coordinate system is different from a work coordinate system to be worked. An operation in which a robot main body having a tool unit for performing a predetermined operation on an operation target member attached to an end of an arm unit is operated on an operation panel via a control unit. The robot device 1 includes a work object detection unit 14 for detecting the shape of the work target member via the distance sensor 8 and a work coordinate system (cylindrical coordinate system) corresponding to the shape of the work target member. The control parameter values (r, θ, L, α, β, γ) are controlled on a robot coordinate system (orthogonal coordinate system) that determines the position and orientation of the tool unit 7 as viewed from the robot body 4. Parameter values (X, Y, Z,
a, b, c) is provided.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、作業用ロボット装
置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a working robot device.
【0002】[0002]
【従来の技術】近年、多くの作業にロボット装置が使用
されており、この種のロボット装置は、それぞれの作業
に特化されているため、ロボットを作動させるパラメー
タ、すなわちロボットを駆動する駆動座標系は、通常、
直交座標系が使用されている。例えば、道路のトンネル
内壁面などを検査するためのロボット装置は、作業車両
上に載置されるとともに、ロボットのアームの先端に設
けられる作業用のツール部は、X−Y−Z座標に基づき
駆動されている。2. Description of the Related Art In recent years, robot apparatuses have been used for many tasks. Since this type of robot apparatus is specialized for each task, parameters for operating the robot, that is, driving coordinates for driving the robot, are used. The system is usually
A rectangular coordinate system is used. For example, a robot device for inspecting an inner wall surface of a road tunnel or the like is mounted on a work vehicle, and a work tool unit provided at a tip of a robot arm is based on XYZ coordinates. Being driven.
【0003】[0003]
【発明が解決しようとする課題】上述したように、検査
用のロボット装置における検査具を駆動する際の座標系
は直交座標系であるのに対し、操作の対象物となるトン
ネル内壁面は円筒面であるため、検査具をトンネル内壁
面に沿わせるという作業が、作業員にとっては難しいと
いう問題があった。As described above, the coordinate system for driving the inspection tool in the inspection robot apparatus is an orthogonal coordinate system, whereas the inner wall surface of the tunnel to be operated is a cylinder. There is a problem that it is difficult for the operator to work the inspection tool along the inner wall surface of the tunnel because of the surface.
【0004】そこで、本発明は、ロボット座標系と作業
の対象となる作業座標系とが異なる場合に、その作業を
容易に行うことができる作業用ロボット装置を提供する
ことを目的とする。Accordingly, an object of the present invention is to provide a work robot apparatus which can easily perform a work when the robot coordinate system is different from the work coordinate system to be worked.
【0005】[0005]
【課題を解決するための手段】上記課題を解決するため
に、請求項1に記載の作業用ロボット装置は、作業対象
部位に対して所定の作業を行うツール部がアーム部の先
端に取り付けられたロボット本体を、制御装置を介し
て、操作盤にて操作するようにした作業用ロボット装置
であって、上記制御装置に、作業対象部位の形状に応じ
た作業座標系上での制御パラメータ値を、ロボット本体
から見たツール部の位置・姿勢を決定するロボット座標
系上での制御パラメータ値に変換するパラメータ変換手
段を具備したものである。According to a first aspect of the present invention, there is provided a working robot apparatus according to the first aspect of the present invention, wherein a tool for performing a predetermined work on a work target portion is attached to a tip of an arm. A robot main body, which is operated by an operation panel via a control device, wherein the control device has control parameter values on a work coordinate system corresponding to the shape of a work target part. Is converted into a control parameter value on a robot coordinate system that determines the position and orientation of the tool unit as viewed from the robot body.
【0006】また、請求項2に記載の作業用ロボット装
置は、上記請求項1に記載のロボット装置における制御
装置に、アーム部の先端に設けられた距離センサによ
り、複数箇所にて作業対象部位までの距離を計測すると
ともに、これら計測距離に基づき作業対象部位における
局所的平面の方程式を複数個求めた後、これら各平面の
方程式に最小二乗法を適用して平面の方程式の係数を決
定することにより、作業対象部位の表面形状を求める作
業対象部位検出手段を具備したものである。According to a second aspect of the present invention, there is provided a working robot apparatus, wherein the control device in the robot apparatus according to the first aspect includes a distance sensor provided at a tip end of an arm portion at a plurality of working target parts. After measuring the distances to the planes and obtaining a plurality of local plane equations based on the measured distances, the least squares method is applied to the equations of each plane to determine the coefficients of the plane equations. In this way, there is provided a work target part detecting means for obtaining the surface shape of the work target part.
【0007】さらに、請求項3に記載の作業用ロボット
装置は、上記請求項1または2に記載の作業用ロボット
装置における作業座標系を円筒座標系とし、ロボット座
標系を直交座標系としたものである。Further, a working robot device according to a third aspect of the present invention is the working robot device according to the first or second aspect, wherein the working coordinate system is a cylindrical coordinate system and the robot coordinate system is a rectangular coordinate system. It is.
【0008】上記作業用ロボット装置の構成によると、
ロボット本体を制御する制御装置に、作業対象部位の形
状に応じた作業座標系上での制御パラメータ値を、ロボ
ット座標系上での制御パラメータ値に変換するパラメー
タ変換手段を具備したので、作業対象座標系がロボット
座標系とは異なる座標系である場合でも、作業を容易に
行うことができる。According to the configuration of the working robot device,
Since the control device for controlling the robot body is provided with parameter conversion means for converting a control parameter value on the work coordinate system according to the shape of the work target part into a control parameter value on the robot coordinate system, Even when the coordinate system is different from the robot coordinate system, the work can be easily performed.
【0009】[0009]
【発明の実施の形態】以下、本発明の実施の形態におけ
る作業用ロボット装置を、図1〜図6に基づき説明す
る。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A working robot apparatus according to an embodiment of the present invention will be described below with reference to FIGS.
【0010】本実施の形態に係る作業用ロボット装置と
しては、例えば自動車道路におけるトンネルの内壁面の
傷などの有無を検査するためのロボット装置として説明
する。A working robot device according to the present embodiment will be described as a robot device for inspecting, for example, the presence or absence of a scratch on the inner wall surface of a tunnel on an automobile road.
【0011】すなわち、図1および図2に示すように、
この作業用ロボット装置1は、トンネル2内を走行し得
る走行体例えば走行車両3上に配置されるロボット本体
4と、このロボット本体4を制御する制御装置5と、こ
の制御装置4を介してロボットの操作を行う操作盤6と
から構成されている。なお、ロボット本体4は、例えば
ベースロボット部と、このベースロボット部に支持され
た例えば多関節型(ピューマ型)のアームロボット部と
から構成されて、ベースロボット部の駆動により、アー
ムロボット部の作業範囲の拡大化および制御の容易化が
図られているが、以下、アームロボット部をロボット本
体4として説明する。勿論、アームロボット部の先端に
設けられるエンドエフェクタ(以下、ツール部という)
7には作業用ツールとして検査具が取り付けられてい
る。That is, as shown in FIGS. 1 and 2,
The working robot device 1 includes a robot body 4 disposed on a traveling body that can travel in the tunnel 2, for example, a traveling vehicle 3, a control device 5 for controlling the robot body 4, and the control device 4. And an operation panel 6 for operating the robot. The robot body 4 includes, for example, a base robot unit and an articulated (puma-type) arm robot unit supported by the base robot unit, and is driven by the base robot unit. Although the working range is expanded and control is facilitated, the arm robot unit will be described below as the robot main body 4. Of course, an end effector provided at the tip of the arm robot unit (hereinafter referred to as a tool unit)
An inspection tool is attached to 7 as a work tool.
【0012】ところで、本発明の要旨は、作業用ロボッ
ト装置における検査などの作業の容易化、すなわちロボ
ット本体4における駆動座標系(以下、ロボット座標系
ともいう){R}を、作業対象部材(作業対象部位)で
あるトンネル内壁面2aに対応した作業座標系{L}に
て操作を行うことにあり、したがって本実施の形態で
は、ロボット本体4が直交座標系で制御されるのに対
し、作業対象部材が半円筒状のトンネル内壁面2aであ
るため、作業座標系として円筒座標系を用いた場合につ
いて説明する。By the way, the gist of the present invention is to facilitate work such as inspection in a working robot apparatus, that is, to change a driving coordinate system (hereinafter also referred to as a robot coordinate system) {R} in the robot body 4 into a work target member ( The operation is performed in the work coordinate system {L} corresponding to the tunnel inner wall surface 2a which is the work target part). Therefore, in the present embodiment, the robot body 4 is controlled in the rectangular coordinate system. Since the work target member is the semi-cylindrical tunnel inner wall surface 2a, a case where a cylindrical coordinate system is used as the work coordinate system will be described.
【0013】図3に示すように、ロボット本体4の駆動
座標系であるロボット座標系{R}としては直交座標系
(X,Y,Z)が使用されており、例えばX軸がトンネ
ル軸心fに沿う方向に、Y軸がトンネル軸心fと直交す
る水平方向に、またZ軸が高さ方向に設定される。As shown in FIG. 3, an orthogonal coordinate system (X, Y, Z) is used as a robot coordinate system {R} which is a drive coordinate system of the robot body 4, and for example, the X axis is a tunnel axis. In the direction along f, the Y axis is set in the horizontal direction orthogonal to the tunnel axis f, and the Z axis is set in the height direction.
【0014】一方、作業座標系{L}としては円筒座標
系(r,θ,y)が使用されるが、y軸はトンネル軸心
fに一致され、θは原点OLを通りy軸に直交する鉛直
面内で且つ鉛直軸(Z軸でもある)からの傾斜角度、r
は原点OLからの半径方向の距離を表す。[0014] On the other hand, a cylindrical coordinate system is a task coordinate system {L} (r, θ, y) but is used, y-axis is coincident to the tunnel axis f, theta is as y-axis the origin O L The angle of inclination in an orthogonal vertical plane and from the vertical axis (also the Z axis), r
Represents the radial distance from the origin O L.
【0015】ここで、ロボット本体4を制御する制御装
置5およびこの制御装置5に操作指令等を指示するため
の操作盤6の構成並びに制御装置5にて行われる作業座
標系{L}からロボット座標系{R}への制御パラメー
タの変換手順について説明する。Here, a control device 5 for controlling the robot body 4 and an operation panel 6 for instructing the control device 5 to issue an operation command and the like, and a robot from the work coordinate system {L} performed by the control device 5 The procedure for converting the control parameters into the coordinate system {R} will be described.
【0016】まず、図2に示すように、操作盤6には、
ロボット本体4のツール部7の位置および姿勢に関する
操作指令を入力指示するための入力手段例えば入力キー
6aが設けられるとともに、ロボット本体4を制御する
際の座標系を変換するための変換モード、座標変換を行
わない非変換モードおよび作業対象部材を検出するため
の計測モードのいずれかに切り替えるためのモード切替
手段であるモード切替スイッチ6bが設けられている。First, as shown in FIG.
Input means for inputting and instructing an operation command relating to the position and orientation of the tool unit 7 of the robot body 4, for example, an input key 6 a is provided, and a conversion mode and coordinates for converting a coordinate system for controlling the robot body 4. A mode switching switch 6b is provided as mode switching means for switching between a non-conversion mode in which conversion is not performed and a measurement mode for detecting a work target member.
【0017】上記制御装置5には、モード切替スイッチ
6bの変換モード時に操作盤6からの操作指令を入力し
て作業座標系{L}の制御パラメータをロボット座標系
{R}の制御パラメータに変換するパラメータ変換部
(パラメータ変換手段の一例で、具体的には、座標変換
プログラムにより構成される)11と、このパラメータ
変換部11にて変換されたロボット座標系での制御パラ
メータおよび上記モード切替スイッチ6bの非変換モー
ド時に操作盤6からの操作指令を直接入力してロボット
本体4の駆動用パラメータ(θ1〜θ6)を算出するロボ
ット逆変換部12と、このロボット逆変換部12で算出
された駆動用パラメータに基づきロボット本体4を制御
する駆動制御部13と、ロボット本体4のアーム部4a
の先端に取り付けられるツール部7に設けられた距離セ
ンサ8からの計測信号を入力して作業対象部材であるト
ンネル内壁面2aの形状を検出する作業対象検出部(作
業対象部位検出手段の一例で、具体的には、プログラム
により構成されており、内容については後述する)14
とが具備されている。The control device 5 receives an operation command from the operation panel 6 in the conversion mode of the mode changeover switch 6b to convert the control parameters of the working coordinate system {L} into the control parameters of the robot coordinate system {R}. A parameter conversion unit (an example of a parameter conversion unit, specifically formed of a coordinate conversion program), a control parameter in the robot coordinate system converted by the parameter conversion unit 11, and the mode changeover switch In the non-conversion mode 6b, a robot reverse conversion unit 12 for directly inputting an operation command from the operation panel 6 to calculate drive parameters (θ 1 to θ 6 ) of the robot body 4, and a calculation by the robot reverse conversion unit 12 A drive control unit 13 for controlling the robot main body 4 based on the set driving parameters, and an arm 4a of the robot main body 4
A work object detection unit (an example of work object part detection means) which inputs a measurement signal from a distance sensor 8 provided on a tool unit 7 attached to the tip of the work and detects the shape of the tunnel inner wall surface 2a as a work object member. (Specifically, it is constituted by a program, the contents of which will be described later.)
Are provided.
【0018】また、通常、ロボット本体4はトンネル軸
心fから検査壁面側にすなわちトンネル内壁面2aに近
寄った位置で走行移動されるため、本説明の変換手順に
おいては、図3に示すように、作業座標系{L}を、一
旦、トンネル2の中心位置にて、ロボット座標系と同じ
直交座標系を用いた中間座標系{C}に変換した後、こ
の中間座標系{C}をトンネルの中心位置から所定距離
Wだけ離れたロボット座標系{R}に変換するものとす
る。勿論、この中間座標系{C}の原点OCは、ロボッ
ト座標系{R}のX−Z平面とトンネル軸心fとの交点
である。なお、図3では、中間座標系{C}および作業
座標系{L}を分かり易くするために、両者の原点OC
およびOLを同士を互いにずらして描いている。また、
図1に示すように、ロボット座標系{R}の原点ORの
Z軸方向での高さは、中間座標系{C}の原点OCに対
して少し高くされているが、以下の説明では、同一高さ
であるとして説明する(勿論、実際には、高さについて
は考慮される)。Since the robot main body 4 is normally moved from the tunnel axis f toward the inspection wall surface, that is, at a position close to the tunnel inner wall surface 2a, in the conversion procedure of this description, as shown in FIG. , The working coordinate system {L} is once transformed into an intermediate coordinate system {C} using the same orthogonal coordinate system as the robot coordinate system at the center position of the tunnel 2, and then the intermediate coordinate system {C} is tunneled. Is converted to a robot coordinate system {R} separated by a predetermined distance W from the center position of the robot. Of course, the origin O C of the intermediate coordinate system {C} is the intersection of the X-Z plane and the tunnel axis f of the robot coordinate system {R}. In FIG. 3, in order to make the intermediate coordinate system {C} and the working coordinate system {L} easy to understand, the origins O C of both of them are shown.
They are drawn offset from each other to each other to and O L. Also,
As shown in FIG. 1, the height in the Z-axis direction of the origin O R of the robot coordinate system {R} has been slightly higher with respect to the origin O C of the intermediate coordinate system {C}, the following description In the following, a description will be given assuming that the heights are the same (of course, the height is actually considered).
【0019】以下、制御パラメータの変換手順について
説明するが、まず計測モードにより、トンネル内壁面の
形状、すなわち被作業部の座標系であるツール座標系
{T}を、距離センサ(変位センサともいい、具体的に
は、レーザ光または超音波などを使用したものが使用さ
れる)8および作業対象検出部14により求める。な
お、作業座標系{L}の位置を表すのに円筒座標系を使
用するとともに、ツール部{T}の姿勢を、表現を簡単
にするために、その半径rが基準軸(Z軸)に一致する
オイラー角(α,β,γ)でもって表す。The procedure for converting the control parameters will be described below. First, in the measurement mode, the shape of the inner wall surface of the tunnel, that is, the tool coordinate system {T}, which is the coordinate system of the workpiece, is measured by a distance sensor (also called a displacement sensor). Specifically, a laser beam or an ultrasonic wave is used). In addition, the cylindrical coordinate system is used to represent the position of the working coordinate system {L}, and the radius of the tool part {T} is set to the reference axis (Z axis) in order to simplify the expression. It is represented by the coincident Euler angles (α, β, γ).
【0020】なお、このオイラー角については、本実施
の形態では、Z軸−Y軸−X軸の順番に、α,β,γ
(rad)だけ回転させる場合を採用している。このよ
うに、オイラー角の基準軸を、ツール部{T}の原点O
Rを示すベクトル(半径r方向)に一致させるようにし
たので、このツール座標系{T}の姿勢は半径rの角度
θごとに変化することになり、したがって、以下、瞬間
座標系{U}ともいう。In this embodiment, the Euler angles are α, β, and γ in the order of Z-axis-Y-axis.
(Rad) is used. Thus, the reference axis of the Euler angle is set to the origin O of the tool part {T}.
Since the position of the tool coordinate system {T} is changed for each angle θ of the radius r because the vector is set to coincide with the vector indicating R (radius r direction), the instantaneous coordinate system {U} Also called.
【0021】図4に示すように、まず、距離センサ8が
取り付けられたアーム部4aを例えば1回転させる間に
少なくとも3箇所以上の計測点にてトンネル内壁面2a
までの距離d′を計測するとともにこの距離d′に基づ
きロボット座標系{R}の原点ORまでの距離dを求
め、そしてこの距離dを用いて計測箇所におけるトンネ
ル内壁面(曲面である)の局所範囲を、最小二乗法を用
いて近似的に平面として検出する。As shown in FIG. 4, first, at least three or more measurement points during one rotation of the arm 4a to which the distance sensor 8 is attached, for example, at the tunnel inner wall 2a.
Until seek distance d to the origin O R of the distance the robot coordinate system on the basis of 'the distance d with measuring the' d {R} of, and (a curved surface) in the tunnel wall in the measurement point by using the distance d Is approximately detected as a plane using the least squares method.
【0022】ここで、上記近似平面を最小二乗法により
求める方法について説明する。まず、ロボット本体4の
アーム部4aを、その軸心回りに1回転させてツール部
7に取り付けられた距離センサ8により、少なくとも3
箇所以上の点にて、作業用ロボット装置1の原点すなわ
ちロボット座標系{R}の原点ORからトンネル内壁面
2aまでの距離dを求める。Here, a method of obtaining the above-mentioned approximate plane by the least square method will be described. First, the arm unit 4a of the robot body 4 is rotated once around its axis by the distance sensor 8 attached to the tool unit 7, and at least 3
In areas more points to determine the distance d of the working robot apparatus 1 of the origin i.e. robot coordinate system from the origin O R of {R} to the tunnel inner wall surface 2a.
【0023】この計測により求められた各距離dを下記
の(1)式に代入して、計測点の数だけ方程式を作成す
る。 lx+my+nz=d・・・(1) 但し、l,m,nは平面への方向余弦を表している。Each distance d obtained by this measurement is substituted into the following equation (1), and equations are created by the number of measurement points. lx + my + nz = d (1) where l, m and n represent the direction cosine to the plane.
【0024】なお、計算の容易化のために、(1)式を
dで除した(正規化した)下記(2)式に基づき説明す
る。 ax+by+cz=1・・・(2) ここで、距離センサ8にて計測した計測点の位置をSi
(xi,yi,zi)とすると、(2)式における誤差Δi
は、下記(3)式にて表される。For ease of calculation, a description will be given based on the following equation (2) obtained by dividing (normalized) equation (1) by d. ax + by + cz = 1 (2) Here, the position of the measurement point measured by the distance sensor 8 is represented by S i.
(X i, y i, z i) When the error delta i in (2)
Is represented by the following equation (3).
【0025】 Δi=axi+byi+czi−1・・・(3) ここで、(3)式中のiは、計測点を表しており、1<
i≦n(但し、nは計測点数であり、平面の近似式を求
めるためには、n≧3でなければならない)の範囲であ
る。Δ i = ax i + by i + cz i −1 (3) where i in the equation (3) represents a measurement point, and 1 <
i ≦ n (where n is the number of measurement points and n ≧ 3 in order to obtain an approximate expression of a plane).
【0026】最小二乗法は、(3)式の二乗和を最小に
することで最適な近似解を得るものであり、当然、計測
箇所を増やせば、精度が高い平面の式を求めることがで
きる。The least-squares method obtains an optimal approximate solution by minimizing the sum of squares of the equation (3). Naturally, if the number of measurement points is increased, a highly accurate plane equation can be obtained. .
【0027】各計測点での誤差の二乗和は下記(4)式
にて表される。The sum of squares of the error at each measurement point is expressed by the following equation (4).
【0028】[0028]
【数1】 上記(4)式を最小にするa,b,cの必要条件を式に
て示すと下記(5)式のようになる。(Equation 1) The necessary conditions of a, b, and c that minimize the above equation (4) are expressed by the following equation (5).
【0029】[0029]
【数2】 上記(4)式および(5)式により、以下の(6)式に
示す3元連立方程式を得る。(Equation 2) From the above equations (4) and (5), a ternary simultaneous equation shown in the following equation (6) is obtained.
【0030】[0030]
【数3】 上記(6)式の連立方程式を解くことにより平面の式が
求められる。(Equation 3) By solving the simultaneous equations of the above equation (6), a plane equation is obtained.
【0031】したがって、作業対象となるトンネル内壁
面2aの形状を検出することができ、これによりツール
部7が取るべき基本姿勢(ツールフレーム{T}の姿
勢)を知ることができる。Therefore, the shape of the inner wall surface 2a of the tunnel to be worked can be detected, whereby the basic posture (the posture of the tool frame {T}) to be taken by the tool unit 7 can be known.
【0032】すなわち、壁面(内壁面)の式が求まれ
ば、壁面での法線ベクトルが求まる。この時、法線ベク
トルをX軸(本実施の形態では、ツールフレームのX軸
が検査具の正面方向としている)とし、他の軸(Y軸,
Z軸)を求めた平面上で右手系を成すように適当に配置
した座標系を壁面フレームとして定義する。このときの
ツールフレーム(検査具そのもの)の目標値を壁面フレ
ーム上で定義すれば、壁面に対して相対的な位置決めが
容易となる。例えば、壁面フレームでのツールフレーム
の目標値を(−10,0,0,0,0,0)とすれば、
検査具は壁面に垂直に向き10mm手前に位置する。That is, if the equation of the wall surface (inner wall surface) is obtained, the normal vector on the wall surface is obtained. At this time, the normal vector is set to the X axis (in this embodiment, the X axis of the tool frame is set to the front direction of the inspection tool), and the other axes (Y axis,
A coordinate system appropriately arranged so as to form a right-handed system on the plane on which the (Z axis) is obtained is defined as a wall surface frame. If the target value of the tool frame (inspection tool itself) at this time is defined on the wall surface frame, relative positioning with respect to the wall surface becomes easy. For example, if the target value of the tool frame in the wall frame is (−10, 0, 0, 0, 0, 0),
The inspection tool is perpendicular to the wall surface and is located 10 mm before.
【0033】なお、以下、各作業位置におけるツール部
7の基本姿勢を瞬間座標系{U}という。次に、操作盤
6にて入力された作業座標系{L}に基づく操作データ
を、ロボット座標系{R}により駆動されるロボット本
体4に対する駆動指令に変換する手順、すなわち変換モ
ードでのパラメータ変換部11における変換手順につい
て説明する。Hereinafter, the basic posture of the tool unit 7 at each work position is referred to as an instantaneous coordinate system {U}. Next, a procedure for converting the operation data based on the work coordinate system {L} input from the operation panel 6 into a drive command for the robot body 4 driven by the robot coordinate system {R}, that is, a parameter in the conversion mode The conversion procedure in the conversion unit 11 will be described.
【0034】パラメータ変換部11においては、上述し
たように、円筒座標系である作業座標系{L}から、一
旦、円筒中心上に位置する直交座標系である中間座標系
{C}に変換された後、この中間座標系{C}から直交
座標系であるロボット座標系{R}に変換される。In the parameter conversion unit 11, as described above, the working coordinate system {L}, which is a cylindrical coordinate system, is temporarily converted to an intermediate coordinate system {C}, which is an orthogonal coordinate system located on the center of the cylinder. After that, the intermediate coordinate system {C} is converted into a robot coordinate system {R} which is a rectangular coordinate system.
【0035】まず、図3および図5に基づき、円筒座標
系である作業座標系{L}を直交座標系である中間座標
系{C}に変換する手順について説明する。なお、図5
は、円筒座標系である作業座標系{L}における座標軸
と、直交座標系である中間座標系{C}における座標軸
との互いの関係を示す。First, a procedure for converting the working coordinate system {L}, which is a cylindrical coordinate system, to the intermediate coordinate system {C}, which is a rectangular coordinate system, will be described with reference to FIGS. FIG.
Indicates the relationship between the coordinate axes in the working coordinate system {L}, which is a cylindrical coordinate system, and the coordinate axes in the intermediate coordinate system {C}, which is a rectangular coordinate system.
【0036】作業座標系{L}におけるツール部7の原
点位置を示す点PL(rL,θL,yL)(なお、この明細
書のテキスト文中にて示される各パラメータの右肩の記
号は、明細書の数式中に示されるように、本来、左肩に
付けられるものである。データの記録制約上、右肩に付
けているだけである。)から、中間座標系{C}上の点
PC(XC,YC,ZC)への座標変換は、下記の(7)式
に基づき行われる。A point P L (r L , θ L , y L ) indicating the origin position of the tool section 7 in the work coordinate system {L} (note that the right shoulder of each parameter shown in the text of this specification) The symbol is originally attached to the left shoulder as shown in the mathematical formula of the specification. It is only attached to the right shoulder due to data recording restrictions.) The coordinate conversion to the point P C (X C , Y C , Z C ) is performed based on the following equation (7).
【0037】[0037]
【数4】 そして、中間座標系{C}におけるツール部7の位置を
示す点PC(rC,θC,yC)から、ロボット座標系
{R}上の点PR(XR,YR,ZR)への座標変換は、下
記の(8)式にて表される。(Equation 4) Then, a point P R (X R , Y R , Z) on the robot coordinate system {R} from a point P C (r C , θ C , y C ) indicating the position of the tool unit 7 in the intermediate coordinate system {C}. R ) is represented by the following equation (8).
【0038】[0038]
【数5】 但し、(8)式中、ロボット座標系{R}と中間座標系
{C}との関係を示す同次変換行列TR Cは既知であり、
予め求められている。(Equation 5) However, (8) where homogeneous transformation matrix T R C showing the relationship between the robot coordinate system {R} intermediate coordinate system {C} is known,
It is required in advance.
【0039】次に、ツール部7の姿勢変換について説明
する。一般的に、直交座標系に基づくロボット座標系の
姿勢については、オイラー角が用いられており、本実施
の形態に係る作業座標系(円筒座標系){L}において
も、上述したように、オイラー角を用いるものとする。
したがって、まず、基準となる回転軸を決定する必要が
あり、本実施の形態では、トンネル内壁面2aである円
筒面の法線ベクトルを基準としてオイラー角を定義す
る。このように定義することにより、ツール部7を任意
の場所に移動させた場合でも、トンネル内壁面2aとの
相対的な姿勢関係が変化しないため、操作を容易に行う
ことができる。Next, the posture conversion of the tool unit 7 will be described. Generally, Euler angles are used for the posture of the robot coordinate system based on the rectangular coordinate system, and in the working coordinate system (cylindrical coordinate system) {L} according to the present embodiment, as described above, Euler angles shall be used.
Therefore, first, it is necessary to determine the reference rotation axis. In the present embodiment, the Euler angle is defined based on the normal vector of the cylindrical surface that is the tunnel inner wall surface 2a. By defining in this way, even when the tool section 7 is moved to an arbitrary position, the relative attitude relationship with the tunnel inner wall surface 2a does not change, so that the operation can be easily performed.
【0040】以下、図6に基づき、ロボット本体4の先
端アーム部4aの姿勢であるツール部7の姿勢について
説明する。作業座標系{L}におけるツール座標系
{T}(原点をTCPとする座標系)の姿勢(回転行
列)は、瞬間座標系{U}を用いて表すことができる。Hereinafter, the posture of the tool unit 7, which is the posture of the tip arm 4a of the robot body 4, will be described with reference to FIG. The posture (rotation matrix) of the tool coordinate system {T} (coordinate system whose origin is TCP) in the working coordinate system {L} can be represented using an instantaneous coordinate system {U}.
【0041】すなわち、ツール座標系{T}の作業座標
系{L}からロボット座標系{R}への姿勢(変換)に
ついての回転行列RR Tは、瞬間座標系{U}におけるツ
ール座標系{T}への回転行列RU T、中間座標系{C}
における瞬間座標系{U}への回転行列RC U、およびロ
ボット座標系{R}における中間座標系{C}への回転
行列RR Cを用いると、下記(9)式のように表される。That is, the rotation matrix R R T for the posture (transformation) of the tool coordinate system {T} from the working coordinate system {L} to the robot coordinate system {R} is represented by the tool coordinate system in the instantaneous coordinate system {U}. Rotation matrix R U T to {T}, intermediate coordinate system {C}
With the rotation matrix R R C to the intermediate coordinate system {C} in the rotation matrix R C U to the instantaneous coordinate system {U}, and the robot coordinate system {R}, is expressed as follows (9) You.
【0042】[0042]
【数6】 上記回転行列RU Tについては、作業座標系{L}で指定
された角度を表すパラメータであるオイラー角(α,
β,γ)そのものである。(Equation 6) For the rotation matrix R U T, Euler angles is a parameter representing the angular specified in the work coordinate system {L} (α,
β, γ) itself.
【0043】なお、この回転行列RU Tを、オイラー角を
用いて具体的に示すと、下記のようになる。回転行列R
を下記(10)式のように定義すると、Incidentally, the rotation matrix R U T, Specifically demonstrated using Euler angles, is as follows. Rotation matrix R
Is defined as the following equation (10):
【0044】[0044]
【数7】 オイラー角(α,β,γ)は、下記(11)式にて表さ
れる。(Equation 7) The Euler angles (α, β, γ) are represented by the following equation (11).
【0045】[0045]
【数8】 したがって、回転行列Rを、オイラー角(α,β,γ)
にて表すと、下記(12)式のようになる。(Equation 8) Therefore, the rotation matrix R is calculated as Euler angles (α, β, γ)
When expressed by the following equation (12) is obtained.
【0046】[0046]
【数9】 また、上記回転行列RC Uについては、下記のように表さ
れる。(Equation 9) As for the rotation matrix R C U, it is expressed as follows.
【0047】すなわち、中間座標系{C}から見たある
位置でのトンネル内壁面2aに対する法線ベクトルを基
準軸とする瞬間座標系{U}における各座標軸の単位ベ
クトルは、下記(13)式にて表される。That is, the unit vector of each coordinate axis in the instantaneous coordinate system {U} with the normal vector to the tunnel inner wall surface 2a at a certain position viewed from the intermediate coordinate system {C} as the reference axis is given by the following equation (13). Is represented by
【0048】[0048]
【数10】 これより、中間座標系{C}から瞬間基準座標系{U}
への回転行列RC Uは、下記(14)式にて表される。(Equation 10) Thus, from the intermediate coordinate system {C} to the instantaneous reference coordinate system {U}
The rotation matrix R C U to is expressed by the following equation (14).
【0049】[0049]
【数11】 また、上記回転行列RR Cについては、最初の部分で説明
したように、同時変換行列TR Cが既知であるため、回転
行列RR Cも既知となる。[Equation 11] As for the rotation matrix R R C, as described in the first part, for simultaneous conversion matrix T R C is known, the rotation matrix R R C is also known.
【0050】このように、各回転行列RU T,RC U,RR C
により、作業座標系{L}での姿勢は、ロボット座標系
{R}の姿勢に変換することができる。上述したよう
に、円筒座標系{L}での位置および姿勢を表すベクト
ルPL(r,θ,y,α,β,γ)は、ロボット座標系
{R}での位置および姿勢を表すベクトルPR(X,
Y,Z,a,b,c)に変換することができる。Thus, each of the rotation matrices R U T , R C U , R R C
Thus, the posture in the work coordinate system {L} can be converted into the posture in the robot coordinate system {R}. As described above, the vector P L (r, θ, y, α, β, γ) representing the position and orientation in the cylindrical coordinate system {L} is a vector representing the position and orientation in the robot coordinate system {R}. P R (X,
Y, Z, a, b, c).
【0051】すなわち、作業者が、操作盤6より、所定
のパラメータ、すなわちトンネル軸心方向での位置y、
鉛直軸心からの傾斜角θ、トンネル軸心からの半径方向
の距離rを入力すると、パラメータ変換部11にて、中
間座標系{C}の座標データに変換された後、直ちにロ
ボット座標系{R}上での座標データに変換される。That is, the operator operates the operation panel 6 to set predetermined parameters, that is, the position y in the tunnel axis direction,
When the inclination angle θ from the vertical axis and the radial distance r from the tunnel axis are input, the parameter conversion unit 11 converts the data into the coordinate data of the intermediate coordinate system {C}, and then immediately converts the robot coordinate system { It is converted into coordinate data on R #.
【0052】そして、この座標データに基づき、ロボッ
ト逆変換部12にて各アームの回転角θが算出され、所
定の位置にツール部7が移動される。以下に、上記作業
用ロボット装置における概略的な動作を簡単に説明す
る。Then, based on the coordinate data, the rotation angle θ of each arm is calculated by the robot inverse transform unit 12, and the tool unit 7 is moved to a predetermined position. Hereinafter, a brief operation of the working robot device will be briefly described.
【0053】操作の開始に際して、まずトンネル軸心f
とロボット本体4との間、すなわちロボット座標系
{R}と中間座標系{C}との間での変換行列TR Cを設
定する。次に、操作盤6から、入力キー6aにより、操
作指令を数値にて入力する。At the start of the operation, first, the tunnel center f
And set between, ie the transformation matrix T R C between the robot coordinate system {R} intermediate coordinate system {C} with the robot body 4. Next, an operation command is input as a numerical value from the operation panel 6 using the input keys 6a.
【0054】すると、作業座標系{L}での座標が計算
された後、中間座標系{C}を経てロボット座標系
{R}に変換される。そして、この得られた座標値に基
づき、ロボット逆変換が行われて、各ロボット軸での回
転角θ1〜θ6が求められて、各駆動用のサーボモータに
出力される。この変換ループは、短周期(例えば10m
s周期)でもって繰り返し行われる。Then, after the coordinates in the work coordinate system {L} are calculated, the coordinates are converted into the robot coordinate system {R} via the intermediate coordinate system {C}. Then, based on the obtained coordinate values, a robot inverse transformation is performed, and rotation angles θ 1 to θ 6 on the respective robot axes are obtained and output to the respective driving servomotors. This conversion loop has a short period (for example, 10 m
(s cycle).
【0055】なお、上記説明においては、ロボット座標
系{R}から中間座標系{C}への同次変換行列TR Cは
予め既知であるものとして説明したが、既知でない場合
には、作業対象部材の表面形状を検出する方法を使用し
て、中間座標系{C}の中心座標を求めることにより、
同次変換行列TR Cを求めればよい。例えば、トンネルの
中心軸心を求める場合には、近似的平面を複数箇所にて
検出するとともに、これら複数の平面の法線ベクトルを
求め、これら複数の法線ベクトルの交点を求めることに
より、トンネル軸心位置を求めることができる。[0055] In the above description, when the transformation matrix T R C of the robot coordinate system {R} intermediate coordinate system to the {C} has been described as being known in advance, not known, work By using the method of detecting the surface shape of the target member and determining the center coordinates of the intermediate coordinate system {C},
We are determined the homogeneous transformation matrix T R C. For example, when obtaining the center axis of the tunnel, the approximate plane is detected at a plurality of locations, the normal vectors of the plurality of planes are obtained, and the intersection of the plurality of normal vectors is obtained. The position of the axis can be determined.
【0056】上述したように、ロボット本体4を制御す
る制御装置5に、作業対象部材の形状、例えばトンネル
内壁面2aの形状を、ツール部7に取り付けられた距離
センサ8を使用して検出し得る作業対象検出部14およ
びこの作業対象検出部14にて検出された形状データを
使用して作業座標系{L}からの操作指令をロボット座
標系{R}に変換するパラメータ変換部11を具備させ
たので、ロボットによる作業性の向上を図ることができ
る。As described above, the control device 5 for controlling the robot body 4 detects the shape of the work object, for example, the shape of the inner wall surface 2a of the tunnel using the distance sensor 8 attached to the tool portion 7. A work object detection unit 14 to be obtained and a parameter conversion unit 11 for converting an operation command from the work coordinate system {L} to a robot coordinate system {R} using the shape data detected by the work object detection unit 14 are provided. Therefore, the workability of the robot can be improved.
【0057】なお、ロボット本体の制御を直交座標系を
用いて行う場合には、モード切替スイッチ6bで非変換
モードにして、入力キー6aから、直接、直交座標系
{R}に対して操作指令を入力すればよい。When the control of the robot body is performed using the rectangular coordinate system, the mode changeover switch 6b is used to set the non-conversion mode, and the operation key is directly input to the rectangular coordinate system {R} from the input key 6a. Should be input.
【0058】ところで、上記実施の形態においては、ト
ンネル内壁面を検査するロボット装置に適用した場合に
ついて説明したが、このような作業に限定されるもので
はなく、ロボットの制御のための座標系と作業上有利な
座標系とが異なる場合であれば、どのような作業にでも
適用し得るものである。By the way, in the above-described embodiment, the case where the present invention is applied to the robot apparatus for inspecting the inner wall surface of the tunnel has been described. However, the present invention is not limited to such a work. The present invention can be applied to any work as long as the coordinate system advantageous for the work is different.
【0059】また、上記実施の形態においては、直交座
標系と円筒座標系との間での変換について説明したが、
これ以外に、直交座標系と球面座標系との間、または円
筒座標系と球面座標系との間の変換にも適用し得るもの
である。In the above embodiment, the conversion between the rectangular coordinate system and the cylindrical coordinate system has been described.
In addition, the present invention can be applied to conversion between an orthogonal coordinate system and a spherical coordinate system or between a cylindrical coordinate system and a spherical coordinate system.
【0060】[0060]
【発明の効果】以上のように本発明の作業用ロボット装
置の構成によると、ロボット本体を制御する制御装置
に、作業対象部位の形状に応じた作業座標系上での制御
パラメータ値を、ロボット座標系上での制御パラメータ
値に変換するパラメータ変換手段を具備したので、作業
対象座標系がロボット座標系とは異なる座標系である場
合でも、作業を容易に行うことができる。As described above, according to the configuration of the working robot apparatus of the present invention, the control device for controlling the robot main body transmits the control parameter values on the working coordinate system corresponding to the shape of the work target part to the robot. Since a parameter conversion means for converting into a control parameter value on the coordinate system is provided, even when the work target coordinate system is a coordinate system different from the robot coordinate system, the work can be easily performed.
【0061】また、ロボット本体を制御する制御装置
に、作業対象部位の表面形状を距離センサを使用して検
出し得る作業対象部位検出手段を具備したので、自動的
に作業対象部位を検出することができ、したがって作業
性の向上を図ることができる。Further, since the control device for controlling the robot main body is provided with work target part detection means capable of detecting the surface shape of the work target part using the distance sensor, the work target part can be automatically detected. Therefore, workability can be improved.
【図1】本発明の実施の形態における作業用ロボット装
置の作業状態を示す概略正面図である。FIG. 1 is a schematic front view showing a working state of a working robot device according to an embodiment of the present invention.
【図2】同作業用ロボット装置の概略構成を示す図であ
る。FIG. 2 is a diagram showing a schematic configuration of the working robot device.
【図3】同作業用ロボット装置における座標変換を説明
するための斜視図である。FIG. 3 is a perspective view for explaining coordinate conversion in the working robot device.
【図4】同作業用ロボット装置における座標変換を説明
するための要部側面図である。FIG. 4 is a main part side view for explaining coordinate conversion in the working robot device.
【図5】同作業用ロボット装置における座標変換を説明
するための模式図である。FIG. 5 is a schematic diagram for explaining coordinate conversion in the working robot device.
【図6】同作業用ロボット装置における座標変換を説明
するための模式図である。FIG. 6 is a schematic diagram for explaining coordinate conversion in the working robot device.
1 作業用ロボット装置 2 トンネル 2a トンネル内壁面 3 走行車両 4 ロボット本体 5 制御装置 6 操作盤 6b モード切替スイッチ 7 ツール部 8 距離センサ 11 パラメータ変換部 12 ロボット逆変換部 13 駆動制御部 14 作業対象検出部 DESCRIPTION OF SYMBOLS 1 Working robot device 2 Tunnel 2a Tunnel inner wall surface 3 Running vehicle 4 Robot main body 5 Control device 6 Operation panel 6b Mode switch 7 Tool unit 8 Distance sensor 11 Parameter conversion unit 12 Robot reverse conversion unit 13 Drive control unit 14 Work target detection Department
───────────────────────────────────────────────────── フロントページの続き (72)発明者 宮脇 国男 大阪府大阪市住之江区南港北1丁目7番89 号 日立造船株式会社内 (72)発明者 河内 襄介 大阪府大阪市住之江区南港北1丁目7番89 号 日立造船株式会社内 Fターム(参考) 3C007 AS14 AS21 CS08 KS03 KS04 KS36 KX07 LV19 MT01 WA16 5H269 AB33 BB07 CC09 CC11 DD04 DD06 FF05 JJ19 QC02 RC01 SA04 SA11 5H303 AA10 BB03 BB08 BB15 CC10 GG11 JJ05 KK22 KK35 QQ06 QQ09 ──────────────────────────────────────────────────続 き Continuing on the front page (72) Kunio Miyawaki 1-7-89 Minami Kohoku, Suminoe-ku, Osaka-shi, Osaka Inside Hitachi Zosen Corporation (72) Inventor Shosuke Kawachi 1 Minami-Kohoku, Suminoe-ku, Osaka-shi, Osaka No. 7-89 F-term in Hitachi Zosen Corporation (reference) QQ09
Claims (3)
ール部がアーム部の先端に取り付けられたロボット本体
を、制御装置を介して、操作盤にて操作するようにした
作業用ロボット装置であって、 上記制御装置に、作業対象部位の形状に応じた作業座標
系上での制御パラメータ値を、ロボット本体から見たツ
ール部の位置・姿勢を決定するロボット座標系上での制
御パラメータ値に変換するパラメータ変換手段を具備し
たことを特徴とする作業用ロボット装置。1. A work robot apparatus in which a tool body for performing a predetermined work on a work target part is attached to a tip end of an arm part via a control device via an operation panel. In the control device, the control parameter value on the work coordinate system according to the shape of the work target part, the control parameter on the robot coordinate system to determine the position and orientation of the tool unit viewed from the robot body A work robot device comprising a parameter conversion means for converting a value into a value.
距離センサにより、複数箇所にて作業対象部位までの距
離を計測するとともに、これら計測距離に基づき作業対
象部位における局所的平面の方程式を複数個求めた後、
これら各平面の方程式に最小二乗法を適用して平面の方
程式の係数を決定することにより、作業対象部位の表面
形状を求める作業対象部位検出手段を具備したことを特
徴とする請求項1に記載の作業用ロボット装置。The control device measures distances to a work target site at a plurality of positions by using a distance sensor provided at a tip of an arm portion, and calculates a local plane equation at the work target site based on the measured distances. After obtaining several
2. A work target part detection means for obtaining a surface shape of a work target part by determining a coefficient of a plane equation by applying a least square method to each of the plane equations. Work robot device.
座標系が直交座標系であることを特徴とする請求項1ま
たは2に記載の作業用ロボット装置。3. The working robot device according to claim 1, wherein the working coordinate system is a cylindrical coordinate system, and the robot coordinate system is a rectangular coordinate system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001097776A JP2002292582A (en) | 2001-03-30 | 2001-03-30 | Working robot device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001097776A JP2002292582A (en) | 2001-03-30 | 2001-03-30 | Working robot device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002292582A true JP2002292582A (en) | 2002-10-08 |
Family
ID=18951513
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001097776A Pending JP2002292582A (en) | 2001-03-30 | 2001-03-30 | Working robot device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2002292582A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009295107A (en) * | 2008-06-09 | 2009-12-17 | Kajima Corp | Guidance system and guidance method |
| JP2013527040A (en) * | 2010-05-26 | 2013-06-27 | ザ・ボーイング・カンパニー | Method and system for placing inspection sensors |
| WO2018147359A1 (en) * | 2017-02-13 | 2018-08-16 | パナソニックIpマネジメント株式会社 | Robot control method and robot |
-
2001
- 2001-03-30 JP JP2001097776A patent/JP2002292582A/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009295107A (en) * | 2008-06-09 | 2009-12-17 | Kajima Corp | Guidance system and guidance method |
| JP2013527040A (en) * | 2010-05-26 | 2013-06-27 | ザ・ボーイング・カンパニー | Method and system for placing inspection sensors |
| WO2018147359A1 (en) * | 2017-02-13 | 2018-08-16 | パナソニックIpマネジメント株式会社 | Robot control method and robot |
| JPWO2018147359A1 (en) * | 2017-02-13 | 2019-12-12 | パナソニックIpマネジメント株式会社 | Robot control method and robot |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11534912B2 (en) | Vibration display device, operation program creating device, and system | |
| CN210678714U (en) | Robotic system with mobile robot | |
| WO1997012202A1 (en) | Structure measuring system | |
| JPH09501373A (en) | How to handle objects, especially airplanes | |
| JP2787891B2 (en) | Automatic teaching device for laser robot | |
| JPH09183087A (en) | Work robot equipment | |
| JP2002292582A (en) | Working robot device | |
| CN119407633B (en) | Curved surface grinding device and grinding method thereof | |
| JP7296252B2 (en) | Robot control system and method | |
| JPH0727408B2 (en) | Robot handling device with fixed 3D vision | |
| KR102381594B1 (en) | Direct teaching device and direct teaching method of robot | |
| JP2917679B2 (en) | Inking device | |
| JP2003181782A (en) | Industrial robot | |
| JPH05303425A (en) | Direct teaching robot | |
| JP3218553B2 (en) | Robot system control method and device | |
| JP2654206B2 (en) | Touch-up method | |
| JP3285694B2 (en) | Automatic welding apparatus and welding method using the automatic welding apparatus | |
| JP2001025985A (en) | Work robot installation status detection method | |
| JP7095944B2 (en) | Robot direct teaching device and direct teaching method | |
| JPH0784632A (en) | Robot position and posture teaching method | |
| JPH09267282A (en) | Workpiece position detection device for articulated robot | |
| JPH0755425A (en) | Panel measuring device | |
| JP3198467B2 (en) | Sensor position and attitude path tracking control method | |
| JPH07232272A (en) | Automatic welding device and welding method | |
| JPS62195513A (en) | Shape detecting method for material body |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040402 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060118 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060124 |
|
| A02 | Decision of refusal |
Effective date: 20060523 Free format text: JAPANESE INTERMEDIATE CODE: A02 |