JPH0439710A - Automatic marking device - Google Patents

Automatic marking device

Info

Publication number
JPH0439710A
JPH0439710A JP2147778A JP14777890A JPH0439710A JP H0439710 A JPH0439710 A JP H0439710A JP 2147778 A JP2147778 A JP 2147778A JP 14777890 A JP14777890 A JP 14777890A JP H0439710 A JPH0439710 A JP H0439710A
Authority
JP
Japan
Prior art keywords
marking
robot
target
light wave
marking robot
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
JP2147778A
Other languages
Japanese (ja)
Other versions
JP2649860B2 (en
Inventor
Takahiro Kishishita
崇裕 岸下
Kazuhiro Jo
城 和裕
Masahiro Nakamura
正博 中村
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.)
Fujita Corp
Original Assignee
Fujita Corp
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 Fujita Corp filed Critical Fujita Corp
Priority to JP2147778A priority Critical patent/JP2649860B2/en
Publication of JPH0439710A publication Critical patent/JPH0439710A/en
Application granted granted Critical
Publication of JP2649860B2 publication Critical patent/JP2649860B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

PURPOSE:To unmannedly and automatically execute marking to a designated area by calculating a rough present position by a track ball attached to a bottom part of a marking robot, deriving an exact position by turning a light wave sensor at the time when it reaches a target position, and executing marking by operating an X-Y plotter. CONSTITUTION:When a marking robot 2 runs automatically, track balls 6, 7 attached to a bottom part of the robot 2 are operated and a position of the marking robot 2 is obtained in a real time. Also, the device is constituted so that when this position data is approximate to target marking position data, the robot 2 stops, the present exact position of the marking robot 2 is calculated by turning a light wave sensor 5, compared with the target marking position data and an X-Y plotter 8 is controlled so that its difference becomes zero, and marking is executed. In such a way, marking to a designated marking area can be executed automatically and with high accuracy without necessitating a person's help.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、建築構造物のコンクリート床面のような平面
領域に墨出し用のマーキングを自動的に行うのに使用さ
れる自動墨出し装置に関する。
Detailed Description of the Invention (Industrial Field of Application) The present invention is an automatic marking device used to automatically mark a flat area such as a concrete floor of a building structure. Regarding.

(従来の技術) ビルなどの建築構造物において、仕切壁、その他の内装
工事を行う場合、建築構造物のコンクリート床面などの
内装工事のための図面を墨出しにより描くのが一般であ
る。
(Prior Art) When performing partition wall or other interior work on an architectural structure such as a building, it is common to draw a drawing for the interior work such as a concrete floor surface of the building structure by marking out.

従来、このような墨出しに際しては、トランシットを用
いて指定された各地点を実測によりマーキングし、この
マーク点に沿って墨出しするようにしていた。
Conventionally, when marking such markings, designated points are marked by actual measurements using a transit, and markings are made along the marked points.

(発明が解決しようとする課題) しかしながら、上述のような従来の墨出し方式では、指
定された各地点の実測及びマーキング作業を全て人手に
より行なっているため、墨出しに多くの時間と人手を要
する問題があった。
(Problem to be solved by the invention) However, in the conventional marking method as described above, the actual measurement and marking work of each designated point is all done manually, so marking takes a lot of time and manpower. There was a problem.

本発明は上述のような点に鑑みなされたもので、指定さ
れた領域の墨出しを人手を要することなく自動的に低コ
ストで行うことができる自動墨出し装置を提供すること
にある。
The present invention has been made in view of the above-mentioned points, and it is an object of the present invention to provide an automatic marking device that can automatically mark out a specified area at low cost without requiring any human effort.

(課題を解決するための手段) 一実施例を示す第1図に対応づけて本発明を説明すると
、本発明は指定されたマーキング領域内の複数の所定位
置にそれぞれ設置されたターゲット1a−1dと、前記
指定されたマーキング領域内を自動走行するマーキング
ロボット2と、前記マーキングロボット2に水平方向に
旋回制御可能に、かつ上下方向に傾動制御可能に取り付
けられていると共に前記各ターゲットla〜1dに向け
光波を照射する測距用の光波センサ5と、前記光波セン
サ5の水平方向の角度を測定する水平角計測手段12と
、前記光波センサ5の上下方向の傾き角を測定する鉛直
角計測手段13と、前記マーキングロボット2に設けら
れ、マーキングロボット2の進行方向及びX、Y座標の
位置情報を出力するトラックボール6.7と、前記マー
キングロボット2を走行経路データにしたがって自動走
行させると共に、走行時のトラックボール6゜7からの
位置情報に基づいてマーキングロボット2の大まかな位
置を算出し、この算出された位置が目標のマーキング位
置近傍にきたことが判定された時は前記光波センサ5を
旋回して前記各ターゲットla〜1dまでの距離と前記
水平角計測手段12及び鉛直角計測手段13からの角度
情報に基づいてマーキングロボット2の現在位置を算出
する中央演算処理手段IOと、前記マーキングロボット
2に設けられていて前記中央演算処理手段10により現
在位置を目標のマーキング位置へ割出し制御されるX−
Yプロッタ8と、前記X−Yプロッタ8に取り付けられ
、その割出位置でマーキング動作されるスタンパ9とを
備えたことを特徴とする。
(Means for Solving the Problems) The present invention will be described in conjunction with FIG. 1 showing one embodiment. a marking robot 2 that automatically travels within the designated marking area; and a marking robot 2 that is attached to the marking robot 2 so as to be controllable in horizontal rotation and in a tilt controllable manner in the vertical direction; A light wave sensor 5 for distance measurement that irradiates light waves towards the light wave sensor 5, a horizontal angle measuring means 12 that measures the horizontal angle of the light wave sensor 5, and a vertical angle measurement device that measures the vertical angle of the light wave sensor 5. means 13, a trackball 6.7 provided on the marking robot 2 and outputting position information of the marking robot 2's traveling direction and X, Y coordinates; , calculates the rough position of the marking robot 2 based on the position information from the trackball 6°7 while traveling, and when it is determined that the calculated position is near the target marking position, the light wave sensor a central processing unit IO that calculates the current position of the marking robot 2 based on the distance to each of the targets la to 1d and the angle information from the horizontal angle measuring means 12 and the vertical angle measuring means 13; X- is provided in the marking robot 2 and is controlled by the central processing means 10 to index the current position to the target marking position.
It is characterized by comprising a Y plotter 8 and a stamper 9 that is attached to the XY plotter 8 and performs a marking operation at its indexed position.

また、本発明は、マーキングロボット2走行時の障害物
に対する追突防止のための安全監視手段20を設けたこ
とを特徴とする。
Further, the present invention is characterized in that a safety monitoring means 20 is provided to prevent rear-end collisions with obstacles when the marking robot 2 is running.

また、本発明は、マーキングロボット2に無線により走
行指令を発信してマーキングロボット2を遠隔制御する
遠隔操作手段22を設けたことを特徴とする。
Further, the present invention is characterized in that a remote control means 22 is provided for remotely controlling the marking robot 2 by transmitting a running command to the marking robot 2 wirelessly.

(作用) マーキングロボット2が走行経路データにしたがって自
動走行すると、トラックボール6.7が動作し、これか
ら得られる位置情報を中央演算処理手段IOで演算する
ことによりマーキングロボット2の位置をリアルタイム
に得る。そして、この位置データが目標のマーキング位
置データに近似するとマキングロボット2が停止し、そ
して光波センサ5が旋回することに得られる各ターゲラ
t−1a〜1dまでの距離と計測された水平角度及び傾
き角に基づいてマーキングロボット2の現在の正確な位
置を算出する。算出された現在位置データと目標のマー
キング位置データとが比較され、その点がゼロとなるよ
うにX−Yプロッタ8を制御することで目標マーキング
位置へ割出し、スタンパ9によりマーキングする。
(Function) When the marking robot 2 automatically travels according to the traveling route data, the trackball 6.7 operates, and the position information obtained from this is calculated by the central processing means IO to obtain the position of the marking robot 2 in real time. . When this position data approximates the target marking position data, the marking robot 2 stops, and the light wave sensor 5 rotates to obtain the distance to each target la to t-1d and the measured horizontal angle and The current accurate position of the marking robot 2 is calculated based on the tilt angle. The calculated current position data and target marking position data are compared, and by controlling the X-Y plotter 8 so that the point becomes zero, the target marking position is indexed and marked by the stamper 9.

従って、指定されたマーキング領域へのマーキングを人
手を要することなく自動的にかつ高精度に行なうことが
できる。
Therefore, the designated marking area can be marked automatically and with high precision without requiring any human effort.

また、本発明は安全監視手段20を設けることにより、
マーキングロボット2を安全に自律走行させることが可
能になる。
Furthermore, by providing the safety monitoring means 20, the present invention
It becomes possible to make the marking robot 2 run safely and autonomously.

更にまた、本発明は遠隔操作手段2−2を設けることに
より、マーキングロボット2を監視員等によりリモート
コントロールすることができる。
Furthermore, by providing the remote control means 2-2, the marking robot 2 can be remotely controlled by a supervisor or the like.

(実施例) 以下、本発明の実施例を第1図〜第5図に基づいて説明
する。
(Example) Hereinafter, an example of the present invention will be described based on FIGS. 1 to 5.

第1図は全体の構成図、第2図はターゲットとマーキン
グロボットとの関係を示す平面図、第3図はその側面図
、第4図はマーキングロボットの底面図、第5図はマー
キングロボットの底部の詳細を示す側面図である。
Figure 1 is an overall configuration diagram, Figure 2 is a plan view showing the relationship between the target and the marking robot, Figure 3 is its side view, Figure 4 is a bottom view of the marking robot, and Figure 5 is a diagram of the marking robot. FIG. 3 is a side view showing details of the bottom.

まず、第2図及び第3図において、1a〜1dは建物の
コンクリート床面などに相当する墨出し領域内の所定の
位置(四隅)にそれぞれ設置された光反射部材からなる
ターゲットであり、これらターゲット1a=ldはマー
キング領域の内側に向けて配置される。
First, in FIGS. 2 and 3, 1a to 1d are targets made of light reflecting members installed at predetermined positions (four corners) within the marking area, which corresponds to the concrete floor of a building, etc. Target 1a=ld is placed toward the inside of the marking area.

また、2は墨出し領域内を縦横に走行するマーキングロ
ボットである。
Further, 2 is a marking robot that runs vertically and horizontally within the marking area.

マーキングロボット2は、これを予め設定した走行経路
に沿って自動走行させる駆動装置3と、走行方向を制御
する操舵機構4を備え、頂部には、各ターゲット1a〜
1dに対し光波を照射してその反射光波を受ける測距用
の光波センサ5が設けられている。
The marking robot 2 is equipped with a drive device 3 that automatically runs the marking robot along a preset running route, and a steering mechanism 4 that controls the running direction.
A light wave sensor 5 for distance measurement is provided which irradiates a light wave to 1d and receives the reflected light wave.

この光波センサ5は水平方向に旋回可能に、かつ上下方
向に傾動可能に制御されるよう構成される。
This light wave sensor 5 is configured to be controlled so as to be able to rotate in the horizontal direction and to be tiltable in the vertical direction.

また、マーキングロボット2の前、後部には、第3図〜
第5図に示すように進行方向及びX、 Y座標の位置情
報を出力する前部トラックボール6及び後部トラックボ
ール7がそれぞれ取り付けられており、さらに底面には
、指定されたマーキング位置へ割出すためのX−Yプロ
ッタ8が設置され、X−Yプロッタ8にはコンクリート
床面などの指定位置にマーキングするスタンパ9が取り
付けられている。
In addition, in the front and rear of the marking robot 2, there are
As shown in Fig. 5, a front trackball 6 and a rear trackball 7 are attached to output direction of travel and positional information of X and Y coordinates, respectively, and furthermore, on the bottom surface, there is a trackball 6 and a rear trackball 7 for outputting position information in the direction of travel and X, Y coordinates, and furthermore, on the bottom surface, there is a trackball 6 for outputting position information in the direction of travel and X, Y coordinates. An X-Y plotter 8 is installed for this purpose, and a stamper 9 is attached to the X-Y plotter 8 for marking a specified position on a concrete floor surface or the like.

次に、第1図の構成について述べる。Next, the configuration shown in FIG. 1 will be described.

図においてlOは墨出しシステム全体を制御するマイク
ロコンピュータからなる中央演算処理装置で、この中央
演算処理装置IOには、ターゲットla〜1dの座標デ
ータ、マーキングロボット2の走行経路データ及びマー
キング位置データ等を格納するメモリ11が接続されて
いる。
In the figure, IO is a central processing unit consisting of a microcomputer that controls the entire marking system, and this central processing unit IO contains coordinate data of targets la to 1d, traveling route data of marking robot 2, marking position data, etc. A memory 11 for storing the information is connected.

光波センサ5.光波センサ5の各ターゲット1a−1d
に対する水平方向の角度(第2図のθ、〜θ4に相当)
を計測する水平角計測器12及び光波センサ5の各ター
ゲット1a〜1dに対する上下方向の傾き角を計測する
鉛直角計測器13は入力インターフェース14を介して
中央演算処理袋gtoに接続される。
Light wave sensor 5. Each target 1a-1d of the light wave sensor 5
(corresponds to θ, ~θ4 in Figure 2)
A horizontal angle measuring device 12 for measuring the horizontal angle measuring device 12 and a vertical angle measuring device 13 for measuring the vertical angle of inclination of the light wave sensor 5 with respect to each of the targets 1a to 1d are connected to the central processing bag gto via an input interface 14.

また、トラックボール6.7は入力インターフェース1
5を介して中央演算処理装置10に接続される。
Also, trackball 6.7 has input interface 1
5 to the central processing unit 10.

駆動装置3.操舵機構4.X−Yブロック8及びスタン
パ9は出力インターフェース16を介して中央演算処理
装置10に接続される。
Drive device 3. Steering mechanism 4. The XY block 8 and stamper 9 are connected to a central processing unit 10 via an output interface 16.

各ターゲットla〜1dの座標、マーキングロボット2
の走行経路データ及びマーキング位置データ等を入力す
る入力部17は入力インターフェース18を介して中央
演算処理装置1oに接続され、更に入力インターフェー
ス18には、外部からの遠隔指令信号を受信する無線受
信機19が接続されている。
Coordinates of each target la to 1d, marking robot 2
An input unit 17 for inputting travel route data, marking position data, etc. is connected to the central processing unit 1o via an input interface 18, and the input interface 18 is further provided with a wireless receiver for receiving remote command signals from the outside. 19 are connected.

マーキングロボット2が現場作業員その他の障害物に追
突するのを防止する安全監視部(超音波センサなどから
構成される)20は入力インターフェース21を介して
中央演算処理装置10に接続される。
A safety monitoring unit 20 (comprised of an ultrasonic sensor, etc.) that prevents the marking robot 2 from colliding with field workers or other obstacles is connected to the central processing unit 10 via an input interface 21 .

また、第1図において、22は監視員等が必要に応じて
マーキングロボット2を遠隔制御するための遠隔操作装
置で、マーキングロボット2をリモート操作する操作レ
バー221と、この操作しバー221の操作を指令信号
に変換する指令信号発生回路222と、この指令信号発
生回路222からの信号を送信する無線送信機223と
から構成され、無線送信機223の送信信号は受信機1
9により受信される。
Further, in FIG. 1, reference numeral 22 denotes a remote control device for a supervisor or the like to remotely control the marking robot 2 as necessary. It consists of a command signal generation circuit 222 that converts the command signal into a command signal, and a wireless transmitter 223 that transmits the signal from the command signal generation circuit 222.
received by 9.

次に、上記のように構成された本実施例の動作を第6図
に示すフロチャートを参照して説明する。
Next, the operation of this embodiment configured as described above will be explained with reference to the flowchart shown in FIG.

先ず、ステップSLにおいて、マーキング領域内に設置
された各ターゲットla〜1dの位置座標(X r +
 3’ 2 ) 〜(X a 、 3’ a )と、マ
ーキング領域内におけるマーキングロボット2の走行経
路データ及び内装工事等に必要な墨出しのためのマーキ
ング位置データ等の初期値データを入力部17のキー操
作などにより入力する。入力された初期値データはメモ
リ11に格納される。
First, in step SL, the position coordinates (X r +
3'2) ~(Xa, 3'a), initial value data such as traveling route data of the marking robot 2 within the marking area and marking position data for marking necessary for interior construction etc. are input to the input unit 17. Input by key operation. The input initial value data is stored in the memory 11.

次のステップS2では、入力部17から墨出しルーチン
の開始指令を入力することにより自動墨出システムをス
タートさせる。
In the next step S2, the automatic marking system is started by inputting a marking routine start command from the input section 17.

次のステップS3では、マーキングロボット2の初期位
置測量を行う。
In the next step S3, the initial position of the marking robot 2 is measured.

即ち、中央演算処理装置10から光波センサ5及びその
駆動部(図示せず)に起動指令がかかり、光波センサ5
から光波がターゲットに向け照射されると同時に光波セ
ンサ5が一方向に旋回され、さらに各ターゲットを正対
するように傾き角を制御する。
That is, the central processing unit 10 issues a startup command to the light wave sensor 5 and its drive unit (not shown), and the light wave sensor 5
At the same time, the light wave sensor 5 is rotated in one direction, and the inclination angle is controlled so that it directly faces each target.

これにより、光波センサ5から各ターゲット1a=1d
までの距@it、〜β4を光波の到達時間より求め、さ
らに光波センサ5と各ターゲットla”ld間の水平角
度θ1〜θ4を水平角計測器12で計測し、また、各タ
ーゲット1a〜1dに対する光波センサ5の傾き角を計
測する。
As a result, from the light wave sensor 5, each target 1a=1d
The distance to @it, ~β4 is determined from the arrival time of the light wave, and the horizontal angles θ1 to θ4 between the light wave sensor 5 and each target la"ld are measured by the horizontal angle measuring instrument 12, and each target 1a to 1d is The angle of inclination of the light wave sensor 5 relative to the angle is measured.

そして、これら各ターゲット1a−1dと光波センサ5
間の距離!1〜!4をそれぞれの水平角及び傾き角で補
正することにより各ターゲット1a〜1dから見た光波
センサ5のX、Y座標を求め、この各座標値を平均化す
ることによってマーキングロボット2のスタート点の座
標とし、これをマーキングロボット2の初期位置とする
Then, each of these targets 1a to 1d and the light wave sensor 5
The distance between! 1~! 4 by correcting the respective horizontal angles and inclination angles to obtain the X and Y coordinates of the light wave sensor 5 as seen from each target 1a to 1d, and by averaging these coordinate values, the starting point of the marking robot 2 is determined. These coordinates are used as the initial position of the marking robot 2.

次のステップS4では、トラックボール6.7で求めら
れた座標値をゼロクリアーする。
In the next step S4, the coordinate values determined by the trackball 6.7 are cleared to zero.

その後、次のステップS5において、メモリ11から走
行経路データを設定経路にしたがって順番に読み出し、
この走行経路データにより駆動装置3及び操舵機構4を
制御してマーキングロボット2を走行経路に沿い走行さ
せる。
After that, in the next step S5, the driving route data is read out from the memory 11 in order according to the set route,
The driving device 3 and the steering mechanism 4 are controlled by this traveling route data to cause the marking robot 2 to travel along the traveling route.

マーキングロボット2が走行を開始すると、前、後のト
ラックボール6.7がマーキングロボット2の走行に伴
い回転し、内蔵のX及びY方向エンコーダが動作すると
共に、そのエンコーダの値を中央演算処理装置10で処
理することにより、マーキングロボット2の現在位置情
報をリアルタイムに算出する(ステップS6)。
When the marking robot 2 starts running, the front and rear trackballs 6.7 rotate as the marking robot 2 moves, the built-in X and Y direction encoders operate, and the values of the encoders are transferred to the central processing unit. 10, the current position information of the marking robot 2 is calculated in real time (step S6).

次のステップS7では、算出されたマーキングロボット
2の位置が予め決められた目標マーキング位置近傍かを
判定する。
In the next step S7, it is determined whether the calculated position of the marking robot 2 is near a predetermined target marking position.

ここで、目標マーキング位置近傍でないと判定された時
は、ステップS8に進む。
Here, if it is determined that the marking position is not near the target marking position, the process advances to step S8.

ステップS8では、マーキングロボット2の進行方向及
び現在位置が走行経路上の許容範囲内にあるか否かを判
定し、そして許容範囲にあると判定された時はステップ
S9に移行してマーキングロボット2が直進するよう制
御し、再びステップS7に戻る。
In step S8, it is determined whether or not the advancing direction and current position of the marking robot 2 are within the permissible range on the travel route, and when it is determined that they are within the permissible range, the process moves to step S9, The vehicle is controlled so that it moves straight, and the process returns to step S7.

また、ステップS8において、許容範囲外であると判定
された時は、ステップSlOに進み、ファジィ処理を行
なうことによって、操舵機構4の舵角を制御し、マーキ
ングロボット2が走行経路に乗るようにし、ステップS
7に戻る。
If it is determined in step S8 that it is outside the allowable range, the process proceeds to step SlO, where fuzzy processing is performed to control the steering angle of the steering mechanism 4 so that the marking robot 2 follows the travel path. , step S
Return to 7.

一方、ステップS7において、目標のマーキング位置近
傍であると判定された場合は、ステップSllに進み、
マーキングロボット2を一時停止させ、ステップ512
に移行する。
On the other hand, if it is determined in step S7 that the target marking position is near, the process proceeds to step Sll;
Temporarily stop the marking robot 2, step 512
to move to.

ステップS12では、光波センサ5を旋回させて四隅に
あるターゲットlミル1d間との距離を計測し、かつ水
平角及び傾き角を計測し、これらの距離データ及び角度
データに基づいてマーキングロボット2の正確な現在位
置を算出する。
In step S12, the light wave sensor 5 is rotated to measure the distance between the targets l-mill 1d at the four corners, and also to measure the horizontal angle and inclination angle, and based on these distance data and angle data, the marking robot 2 is Calculate your exact current location.

次のステップ313では、算出されたマーキングロボッ
ト2の位置データと目標マーキング位置データとを比較
し、その差がゼロとなるようにX−Yプロッタ8を動作
させて、スタンバ9の位置を目標のマーキング位置に一
致させる。
In the next step 313, the calculated position data of the marking robot 2 and the target marking position data are compared, and the X-Y plotter 8 is operated so that the difference becomes zero, and the position of the standber 9 is adjusted to the target marking position data. Match the marking position.

その後、次のステップS14においてスタンバ9を動作
させ、コンクリート床面にマーキングする。
Thereafter, in the next step S14, the stand bar 9 is operated to mark the concrete floor surface.

次のステップS15では、走行経路の最終目標位置かを
判定する。
In the next step S15, it is determined whether it is the final target position of the travel route.

ここで、最終目標位置であると判定された時は、ステッ
プ316に進み、マーキングロボット2を停止させ、マ
ーキング作業が終了する。
If it is determined that the position is the final target position, the process proceeds to step 316, where the marking robot 2 is stopped and the marking work is completed.

また、ステップS15において、最終目標位置でないと
判定された時は、ステップS4に進み、マーキングロボ
ット2を走行経路に沿い次の目標位置に向けて走行開始
させる。
If it is determined in step S15 that the position is not the final target position, the process proceeds to step S4, and the marking robot 2 starts traveling along the travel route toward the next target position.

なお、マーキングロボット2の走行経路は、マーキング
領域内を所定の間隔でジグザグ状に走行できるように設
定されている。
Note that the traveling route of the marking robot 2 is set so that it can travel in a zigzag manner within the marking area at predetermined intervals.

このような本実施例にあっては、マーキングロボット2
の底部に取り付けた前後のトラックボール6.7により
走行経路上のマーキングロボット2の大まかな現在位置
をリアルタイムに算出し、そして、目標のマーキング位
置にマーキングロボット2が到達したならば、マーキン
グロボット2の走行を停止し、光波センサ5を旋回して
マーキングロボット2の正確な位置を求め、この位置デ
ータと目標のマーキング位置データとの差がゼロとなる
ようX−Yプロッタ8を動作させてマーキングするよう
構成したから、コンクリート床面等への墨出しのための
マーキングを自動化でき、かつ無人化も可能になると共
に、広範囲の領域でも短時間で墨出しが可能になる。こ
れに伴い休日や夜間でも墨出し作業を行なうことができ
る。
In this embodiment, the marking robot 2
The rough current position of the marking robot 2 on the traveling route is calculated in real time using the front and rear trackballs 6.7 attached to the bottom of the marking robot 2. When the marking robot 2 reaches the target marking position, the marking robot 2 stops traveling, rotates the light wave sensor 5 to determine the accurate position of the marking robot 2, and operates the X-Y plotter 8 to mark the mark so that the difference between this position data and the target marking position data becomes zero. Since it is configured to do so, it is possible to automate the marking for marking on concrete floors, etc., and it is also possible to do it unmanned, and it is also possible to mark out a wide range of areas in a short time. Accordingly, marking work can be performed even on holidays or at night.

また、安全監視部20が障害物を検出すると、マーキン
グロボット2の走行が停止するから、マーキングロボッ
ト2が障害物に追突したりするのを未然に防止できる。
Further, when the safety monitoring unit 20 detects an obstacle, the marking robot 2 stops running, so it is possible to prevent the marking robot 2 from colliding with an obstacle.

また、遠隔操作装置22の操作レバー221を操作する
ことにより、マーキングロボット2をリモートコントロ
ールできるから、ターゲットを外れた領域のマーキング
が可能になるほか、人為的に緊急停止させることも可能
になる。
Furthermore, by operating the control lever 221 of the remote control device 22, the marking robot 2 can be remotely controlled, so it is possible to mark an area that is off the target, and also to make an emergency stop manually.

なお、本発明は、上記実施例に示すコンクリド床面への
墨出しに限定されないほか、請求項に記載された範囲に
おいて種々変更し得ることは勿論である。
It should be noted that the present invention is not limited to marking on a concrete floor surface as shown in the above-mentioned embodiments, and can of course be modified in various ways within the scope of the claims.

(発明の効果) 以上説明したように本発明によれば、指定された領域へ
の墨出しを無人で、かつ自動的に行うことができると共
に、墨出しコストも低減できる。
(Effects of the Invention) As described above, according to the present invention, it is possible to mark out a designated area automatically and unattended, and it is also possible to reduce marking costs.

また、マーキングロボットを安全に自律走行させること
ができるほか、マーキングロボットのマーキング領域内
への侵入者に対する安全対策も確保でき、更にマーキン
グロボットのリモートコントロールも可能になるという
効果がある。
Moreover, in addition to being able to make the marking robot run safely and autonomously, it is also possible to ensure safety measures against intruders into the marking area of the marking robot, and it is also possible to remotely control the marking robot.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の一実施例を示す全体の構成図、第2図
は本実施例におけるターゲットとマーキングロボットと
の関係を示す平面図、第3図はその側面図、第4図はマ
ーキングロボットの底面図、第5図はマーキングロボッ
トの底部の詳細を示す側面図、第6図は本実施例の動作
手順を示すフロチャートである。 尚図中、1a=ldはターゲット、2はマーキングロボ
ット、3は駆動装置、4は操舵機構、5は光波センサ、
6,7はトラックポール、8はプロッタ、9はスタンバ
、IOは中央演算処理装置、11はメモリ、12は水平
角計測器、13は鉛直角測定器、17は入力部、19は
受信機。 20は安全監視部、22は遠隔操作装置である。
Fig. 1 is an overall configuration diagram showing an embodiment of the present invention, Fig. 2 is a plan view showing the relationship between the target and the marking robot in this embodiment, Fig. 3 is a side view thereof, and Fig. 4 is a marking robot. FIG. 5 is a bottom view of the robot, FIG. 5 is a side view showing details of the bottom of the marking robot, and FIG. 6 is a flowchart showing the operating procedure of this embodiment. In the figure, 1a=ld is a target, 2 is a marking robot, 3 is a drive device, 4 is a steering mechanism, 5 is a light wave sensor,
6 and 7 are track poles, 8 is a plotter, 9 is a standby, IO is a central processing unit, 11 is a memory, 12 is a horizontal angle measuring device, 13 is a vertical angle measuring device, 17 is an input section, and 19 is a receiver. 20 is a safety monitoring section, and 22 is a remote control device.

Claims (3)

【特許請求の範囲】[Claims] (1)指定されたマーキング領域内の複数の所定位置に
それぞれ設置されたターゲットと、 前記指定されたマーキング領域内を自動走行するマーキ
ングロボットと、 前記マーキングロボットに水平方向に旋回制御可能に、
かつ上下方向に傾動制御可能に取り付けられていると共
に前記各ターゲットに向け光波を照射する測距用の光波
センサと、 前記光波センサの水平方向の角度を測定する水平角計測
手段と、 前記光波センサの上下方向の傾き角を測定する鉛直角計
測手段と、 前記マーキングロボットに設けられ、マーキングロボッ
トの進行方向及びX,Y座標の位置情報を出力するトラ
ックボールと、 前記マーキングロボットを走行経路データにしたがって
自動走行させると共に、走行時のトラックボールからの
位置情報に基づいてマーキングロボットの大まかな位置
を算出し、この算出された位置が目標のマーキング位置
近傍にきたことが判定された時は前記光波センサを旋回
して前記各ターゲットまでの距離と前記水平角計測手段
及び鉛直角計測手段からの角度情報に基づいてマーキン
グロボットの現在位置を算出する中央演算処理手段と、 前記マーキングロボットに設けられていて前記中央演算
処理手段により現在位置を目標のマーキング位置へ割出
し制御されるX−Yプロッタと、前記X−Yプロッタに
取り付けられ、その割出位置でマーキング動作されるス
タンパと、 を備えたことを特徴とする自動墨出し装置。
(1) targets installed at a plurality of predetermined positions within a designated marking area; a marking robot that automatically travels within the designated marking area;
and a distance-measuring light wave sensor that is attached to be tilt controllable in the vertical direction and that irradiates light waves toward each of the targets; horizontal angle measuring means that measures the horizontal angle of the light wave sensor; and the light wave sensor. a vertical angle measuring means for measuring the vertical inclination angle of the marking robot; a trackball provided on the marking robot and outputting the marking robot's traveling direction and X, Y coordinate position information; Therefore, in addition to automatic running, the rough position of the marking robot is calculated based on the position information from the trackball during running, and when it is determined that the calculated position is near the target marking position, the light wave a central processing means for rotating the sensor to calculate the current position of the marking robot based on the distance to each target and angle information from the horizontal angle measuring means and the vertical angle measuring means; an X-Y plotter whose current position is indexed and controlled by the central processing means to a target marking position; and a stamper which is attached to the X-Y plotter and performs marking operations at the indexed position. An automatic marking device characterized by:
(2)マーキングロボット走行時の障害物に対する追突
防止のための安全監視手段を設けたことを特徴とする請
求項1記載の自動墨出し装置。
(2) The automatic marking device according to claim 1, further comprising a safety monitoring means for preventing rear-end collisions with obstacles when the marking robot runs.
(3)マーキングロボットに無線により走行指令を発信
してマーキングロボットを遠隔制御する遠隔操作手段を
設けたことを特徴とする請求項1記載の自動墨出し装置
(3) The automatic marking device according to claim 1, further comprising a remote control means for remotely controlling the marking robot by transmitting a running command to the marking robot wirelessly.
JP2147778A 1990-06-05 1990-06-05 Automatic inking device Expired - Fee Related JP2649860B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2147778A JP2649860B2 (en) 1990-06-05 1990-06-05 Automatic inking device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2147778A JP2649860B2 (en) 1990-06-05 1990-06-05 Automatic inking device

Publications (2)

Publication Number Publication Date
JPH0439710A true JPH0439710A (en) 1992-02-10
JP2649860B2 JP2649860B2 (en) 1997-09-03

Family

ID=15437976

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2147778A Expired - Fee Related JP2649860B2 (en) 1990-06-05 1990-06-05 Automatic inking device

Country Status (1)

Country Link
JP (1) JP2649860B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06314124A (en) * 1993-04-30 1994-11-08 Shigeo Hirose Self-running robot group system
WO2000044535A1 (en) * 1999-01-27 2000-08-03 Machine Planning Corp. Marking device
JP2019078569A (en) * 2017-10-20 2019-05-23 株式会社竹中工務店 Position recognition method, position recognition device, moving body for reference point installation, moving body for work, and position recognition system
JP2022049277A (en) * 2020-09-16 2022-03-29 株式会社日立プラントサービス Marking robot

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4887287A (en) * 1972-02-28 1973-11-16
JPS60235017A (en) * 1984-05-08 1985-11-21 Komatsu Ltd Apparatus for detecting moving distance of vehicle
JPS61111892A (en) * 1984-11-06 1986-05-29 株式会社 関電工 Robot for ceiling work
JPS62272307A (en) * 1986-05-21 1987-11-26 Komatsu Ltd Guide position correcting device for unattended moving body
JPS6398307A (en) * 1986-10-13 1988-04-28 井関農機株式会社 Direction sensor of moving working vehicle
JPH01257581A (en) * 1988-04-05 1989-10-13 Kandenko Co Ltd Ceiling work robot and working tool used therein

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4887287A (en) * 1972-02-28 1973-11-16
JPS60235017A (en) * 1984-05-08 1985-11-21 Komatsu Ltd Apparatus for detecting moving distance of vehicle
JPS61111892A (en) * 1984-11-06 1986-05-29 株式会社 関電工 Robot for ceiling work
JPS62272307A (en) * 1986-05-21 1987-11-26 Komatsu Ltd Guide position correcting device for unattended moving body
JPS6398307A (en) * 1986-10-13 1988-04-28 井関農機株式会社 Direction sensor of moving working vehicle
JPH01257581A (en) * 1988-04-05 1989-10-13 Kandenko Co Ltd Ceiling work robot and working tool used therein

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06314124A (en) * 1993-04-30 1994-11-08 Shigeo Hirose Self-running robot group system
WO2000044535A1 (en) * 1999-01-27 2000-08-03 Machine Planning Corp. Marking device
JP2019078569A (en) * 2017-10-20 2019-05-23 株式会社竹中工務店 Position recognition method, position recognition device, moving body for reference point installation, moving body for work, and position recognition system
JP2022049277A (en) * 2020-09-16 2022-03-29 株式会社日立プラントサービス Marking robot

Also Published As

Publication number Publication date
JP2649860B2 (en) 1997-09-03

Similar Documents

Publication Publication Date Title
KR0168189B1 (en) Control method and apparatus for recognition of robot environment
US5453931A (en) Navigating robot with reference line plotter
JP3079186B2 (en) Structure measurement system
CN110109466A (en) Autonomous ground milling robot control system based on multisensor
US20070100496A1 (en) Robot system, method and computer program product
JP4061596B2 (en) Movement control device, environment recognition device, and moving body control program
JP2649859B2 (en) Automatic inking device
JP4377346B2 (en) Mobile robot
JP2000172337A (en) Autonomous mobile robot
JPH0439710A (en) Automatic marking device
JPS6170618A (en) Unmanned run system
CN215881648U (en) Mobile brick laying robot system for building construction
JP3823230B2 (en) Positioning method and apparatus by bidirectional automatic tracking system
JP2016218504A (en) Movement device and movement system
JP2649861B2 (en) Automatic inking device
JP2002174519A (en) Automatically measuring system for tunnel section
JP3454287B2 (en) Method and apparatus for measuring position and direction of moving object
JP2000132229A (en) Travel controlling method for movable body
JP2602065B2 (en) Travel position control device for self-propelled vehicles
JPS61262611A (en) Automatic marking apparatus utilizing laser
JPH06100078B2 (en) Automatic survey positioning system for tunnel lining machines
JP2000222035A (en) Automatic travel device
JPH0611344A (en) Measuring method of position and attitude of moving body
JP3201050B2 (en) Unmanned vehicle guidance system
JP6973425B2 (en) Self-propelled inspection device and inspection method for metal plates

Legal Events

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