JP6952507B2 - Mobiles, methods of guiding and positioning mobiles, devices, and systems - Google Patents
Mobiles, methods of guiding and positioning mobiles, devices, and systems Download PDFInfo
- Publication number
- JP6952507B2 JP6952507B2 JP2017119083A JP2017119083A JP6952507B2 JP 6952507 B2 JP6952507 B2 JP 6952507B2 JP 2017119083 A JP2017119083 A JP 2017119083A JP 2017119083 A JP2017119083 A JP 2017119083A JP 6952507 B2 JP6952507 B2 JP 6952507B2
- Authority
- JP
- Japan
- Prior art keywords
- laser
- moving body
- distance
- screen
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
本発明は、移動体、移動体の誘導および位置決め方法、装置、及びシステムに関する。 The present invention relates to moving bodies, methods of guiding and positioning moving bodies, devices, and systems.
従来、位置決め対象物を目標位置に位置決めする方法及びシステムが知られている(例えば、特許文献1を参照)。特許文献1に記載の技術では、レーザレンジファインダを使用して計測される墨出し器の位置に基づいて、墨出し器を目標位置に向けて移動させる。そして、墨出し器が移動された後に、トータルステーションを使用して計測される墨出し器の位置に基づいて、墨出し器を目標位置に位置決めする。このシステムでは、トータルステーション、レーザレンジファインダ、視準器、及び墨出し器を用いて墨出しが行われる(例えば、特許文献1の[図1]を参照)。 Conventionally, a method and a system for positioning a positioning object at a target position are known (see, for example, Patent Document 1). In the technique described in Patent Document 1, the marking device is moved toward a target position based on the position of the marking device measured using a laser range finder. Then, after the marking device is moved, the marking device is positioned at the target position based on the position of the marking device measured using the total station. In this system, marking is performed using a total station, a laser range finder, a collimator, and a marking device (see, for example, [FIG. 1] of Patent Document 1).
また、物体の位置検出方法及び装置が知られている(例えば、特許文献2を参照)。特許文献2に記載の技術では、レーザポインタロボットの単独のレーザ光源から、対象とする物体に対して2本のレーザ光を順次照射する。そして、第1のレーザスポットの重心位置と第2のレーザスポットの重心位置を物体の物体内座標系で計測する。これにより、対象物体のエリア座標系での位置が検出される。
Further, a method and an apparatus for detecting the position of an object are known (see, for example, Patent Document 2). In the technique described in
しかし、上記特許文献1に記載の技術は、トータルステーション、レーザレンジファインダ、視準器、及び墨出し器を用いる必要があり、システムの構成が複雑となるとともに、非常に高価なシステムとなる。 However, the technique described in Patent Document 1 requires the use of a total station, a laser range finder, a collimator, and a marking device, which complicates the system configuration and makes the system extremely expensive.
また、上記特許文献1においては、レーザレンジファインダを用いて位置決め対象物の位置を計測している。しかしこの方法では位置決め対象物の姿勢を計測することができない。姿勢を測定できない場合、位置決め対象物を目標位置まで精度よく誘導することが難しくなり、位置決め対象物を目標位置に誘導させる方法としては適切でない。 Further, in Patent Document 1, the position of the positioning object is measured by using a laser range finder. However, this method cannot measure the posture of the positioning object. If the posture cannot be measured, it becomes difficult to accurately guide the positioning object to the target position, which is not suitable as a method for guiding the positioning object to the target position.
また、上記特許文献2に記載の技術では、位置検出対象物体が位置する床面に対してレーザ光を照射するため、レーザスポットが広がってしまい、位置検出対象物体の位置を精度良く検出することができない。位置検出対象物体の位置を精度良く検出するためには、高精度なレーザ機器が必要となるため、システムの構成が複雑となる。また、上記特許文献2では、2本のレーザを順次照射した後に位置を算出するため、位置算出のリアルタイム性に乏しい。また、位置検出対象物体の姿勢を算出することができないため、上記特許文献1と同様に、位置決め対象物を目標位置に誘導させる方法としては適切でない。
Further, in the technique described in
本発明は上記事実を考慮して、簡易な構成により、移動体の位置決めを自動的に行うことを目的とする。 In consideration of the above facts, an object of the present invention is to automatically position a moving body by a simple configuration.
上記目的を達成するために、本発明の移動体の誘導および位置決め方法は、姿勢測定用レーザ及び測距用レーザを移動体の目標位置へ向けて照射する照射工程と、前記照射工程の前記姿勢測定用レーザに応じて、前記移動体の姿勢を変更させる姿勢変更工程と、前記測距用レーザを照射するレーザ機器と前記移動体との間の距離が所定の距離となるように、前記移動体を移動させて、前記移動体を前記目標位置に位置決めする移動工程と、を含んで構成されている。これにより、簡易な構成により、移動体の位置決めを自動的に行うことができる。 In order to achieve the above object, the method of guiding and positioning the moving body of the present invention includes an irradiation step of irradiating a laser for posture measurement and a laser for distance measurement toward a target position of the moving body, and the posture of the irradiation step. The movement is such that the posture changing step of changing the posture of the moving body according to the measuring laser and the distance between the laser device irradiating the distance measuring laser and the moving body are a predetermined distance. It includes a moving step of moving the body and positioning the moving body at the target position. As a result, the moving body can be automatically positioned with a simple configuration.
本発明の移動体の誘導および位置決め装置は、移動体の目標位置へ向けて照射される姿勢測定用レーザに応じて、前記移動体の姿勢を制御し、前記目標位置へ向けて照射される測距用レーザを用いて計測されるレーザ反射位置までの距離に基づいて、前記測距用レーザを照射するレーザ機器と前記移動体との間の距離が所定の距離となるように、前記移動体を移動させるように制御して、前記移動体を前記目標位置に位置決めする制御部を備える。 The guiding and positioning device for a moving body of the present invention controls the posture of the moving body according to the attitude measurement laser irradiated toward the target position of the moving body, and measures the movement toward the target position. Based on the distance to the laser reflection position measured by the distance measuring laser, the moving body is set so that the distance between the laser device that irradiates the distance measuring laser and the moving body is a predetermined distance. The moving body is provided with a control unit for positioning the moving body at the target position by controlling the movement of the moving body.
本発明の前記制御部は、前記移動体に設けられた第1のスクリーンに照射された前記姿勢測定用レーザの画像を表す第1の画像と、前記移動体に設けられた第2のスクリーンに照射された前記姿勢測定用レーザの画像を表す第2の画像とに基づいて、前記第1の画像に含まれる前記姿勢測定用レーザと前記第2の画像に含まれる前記姿勢測定用レーザとが対応するように、前記移動体の姿勢を制御し、前記測距用レーザを用いて計測されるレーザ反射位置までの距離に基づいて、前記レーザ機器と前記第2のスクリーンとの間の距離が所定の距離となるように、前記移動体を移動させるように制御することができる。これにより、目標位置に対する移動体の向きと、目標位置と移動体との間の距離とを考慮して、移動体の位置決めを自動的に行うことができる。 The control unit of the present invention has a first image showing an image of the posture measurement laser irradiated on a first screen provided on the moving body and a second screen provided on the moving body. Based on the second image representing the image of the irradiated posture measurement laser, the posture measurement laser included in the first image and the posture measurement laser included in the second image Correspondingly, the distance between the laser device and the second screen is based on the distance to the laser reflection position measured by controlling the posture of the moving body and using the distance measuring laser. The moving body can be controlled to move so as to have a predetermined distance. Thereby, the positioning of the moving body can be automatically performed in consideration of the orientation of the moving body with respect to the target position and the distance between the target position and the moving body.
本発明の前記制御部は、前記レーザ機器と前記第2のスクリーンとの間の距離が所定の距離である場合、前記移動体を停止させるように制御し、前記移動体の停止位置に応じて前記目標位置に対する表示を行うように、前記移動体の表示機構を制御することができる。これにより、移動体の停止位置が目標位置からずれている場合であっても、目標位置に対する表示を精度良く行うことができる。 The control unit of the present invention controls to stop the moving body when the distance between the laser device and the second screen is a predetermined distance, and depending on the stop position of the moving body. The display mechanism of the moving body can be controlled so as to display the target position. As a result, even when the stop position of the moving body deviates from the target position, the display with respect to the target position can be performed with high accuracy.
本発明の移動体は、姿勢測定用レーザ及び測距用レーザが照射されるように設置された第1のスクリーンと、前記姿勢測定用レーザが照射されるように設置され、かつ、前記第1のスクリーンに対して上下方向に異なる位置であって、前記第1のスクリーンの法線方向に所定間隔隔てた位置に設置された第2のスクリーンと、前記第1のスクリーンの画像を表す第1の画像を撮像する第1のカメラと、前記第2のスクリーンの画像を表す第2の画像を撮像する第2のカメラと、前記第1の画像、前記第2の画像、及び前記測距用レーザを用いて計測されるレーザ反射位置までの距離に応じて制御される走行機構と、前記走行機構の走行結果に応じて目標位置に対する表示を行う表示機構と、を含んで構成されている。これにより、簡易な構成により、目標位置に対する表示を自動的に行うことができる。 The moving body of the present invention has a first screen installed so as to irradiate a posture measurement laser and a distance measurement laser, and the first screen installed so as to irradiate the attitude measurement laser. A second screen is installed at a position different from the screen in the vertical direction and at a predetermined distance in the normal direction of the first screen, and a first screen representing an image of the first screen. A first camera that captures the image of the second screen, a second camera that captures the second image representing the image of the second screen, the first image, the second image, and the distance measurement. It includes a traveling mechanism that is controlled according to the distance to the laser reflection position measured by using a laser, and a display mechanism that displays a target position according to the traveling result of the traveling mechanism. As a result, it is possible to automatically display the target position with a simple configuration.
本発明の移動体の誘導および位置決めシステムは、姿勢測定用レーザ及び測距用レーザを照射するレーザ機器、本発明の移動体、及び前記姿勢測定用レーザ及び前記測距用レーザを前記移動体の目標位置へ向けて照射させるように前記レーザ機器を制御するレーザ制御部と、前記測距用レーザを用いて計測されるレーザ反射位置までの距離を取得する計測部と、を更に備える、本発明の位置決め装置を含んで構成されている。 In the moving body guidance and positioning system of the present invention, a laser device for irradiating a posture measurement laser and a distance measuring laser, a moving body of the present invention, and the posture measuring laser and the distance measuring laser of the moving body are used. The present invention further includes a laser control unit that controls the laser device so as to irradiate the laser device toward a target position, and a measurement unit that acquires a distance to a laser reflection position measured by the distance measuring laser. It is configured to include a positioning device of.
本発明の前記位置決め装置の前記レーザ制御部は、目標位置情報を含む建物の3次元モデルから取得された前記目標位置情報に基づいて、前記目標位置へ向けて前記測距用レーザを照射するように前記レーザ機器を制御することができる。これにより、建物の3次元モデルに含まれる目標位置情報を用いて、移動体の位置決めを精度よく行うことができる。 The laser control unit of the positioning device of the present invention irradiates the ranging laser toward the target position based on the target position information acquired from the three-dimensional model of the building including the target position information. The laser device can be controlled. This makes it possible to accurately position the moving body by using the target position information included in the three-dimensional model of the building.
本発明によれば、簡易な構成により、移動体の位置決めを自動的に行うことができる、という効果が得られる。 According to the present invention, it is possible to obtain the effect that the moving body can be automatically positioned by a simple configuration.
以下、本発明の実施形態について詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail.
<第1の実施形態に係る移動体の誘導および位置決めシステムの構成> <Structure of a moving body guiding and positioning system according to the first embodiment>
第1の実施形態に係る移動体の誘導および位置決めシステムは、指定された目標点へ墨出しロボットを移動させ、目標点に対応する目標座標へマーキングを行うためのシステムである。図1は、本発明の実施形態に係る移動体の誘導および位置決めシステム100の構成の一例を示す図である。移動体の誘導および位置決めシステム100は、図1に示されるように、制御機器10、レーザ機器12、及び墨出しロボット14を備える。墨出しロボット14は移動体の一例である。
The moving body guidance and positioning system according to the first embodiment is a system for moving the marking robot to a designated target point and marking the target coordinates corresponding to the target point. FIG. 1 is a diagram showing an example of a configuration of a moving body guiding and
移動体の誘導および位置決めシステム100では、制御機器10がレーザ機器12を制御する。レーザ機器12は、制御機器10の制御に応じてレーザを照射する。墨出しロボット14は、レーザ機器12から照射されるレーザに応じて、目標点へ移動する。そして、墨出しロボット14は、目標点の近傍に到達すると、目標点に対応する目標座標に対して墨出しを行う。図2は、移動体の誘導および位置決めシステム100の制御系の機能的な構成の一例を示す図である。以下、図1及び図2を参照して、具体的に説明する。
In the moving body guidance and
(制御機器) (Control equipment)
制御機器10は、レーザ機器12と墨出しロボット14とを制御する。制御機器10は、CPU(Central Processing Unit)、各処理ルーチンを実現するためのプログラム等を記憶したROM(Read Only Memory)、データを一時的に記憶するRAM(Random Access Memory)、記憶手段としてのメモリ、及びネットワークインタフェース等を含んで構成されている。制御機器10は、機能的には、図2に示されるように、通信部10Aと制御部10Bとを備える。
The
制御機器10は、通信部10Aを介して墨出しロボット14のロボット制御機器14Eとの間で情報の送受信を行う。
The
制御機器10の制御部10Bは、レーザ機器12を制御するための制御信号を生成する。具体的には、制御部10Bは、3次元レーザ測定器12Aに対し、ポイントレーザの照射方向の回転に関する制御信号を出力する。また、制御部10Bは、3次元レーザ測定器12Aに対し、ポイントレーザによる距離測定に関する制御信号を送信する。そして、制御部10Bは、3次元レーザ測定器12Aによって計測された距離測定データを受信する。また、制御機器10の制御部10Bは、回転式レーザ照射器12Bに対し、垂直レーザの照射方向の回転指示に関する制御信号を送信する。
The
(レーザ機器) (Laser equipment)
レーザ機器12は、墨出しロボット14の目標点へ向けてレーザを照射する。なお、レーザ機器12は、制御機器10の制御に応じてレーザを照射する。レーザ機器12は、図1及び図2に示されるように、3次元レーザ測定器12Aと回転式レーザ照射器12Bとを備えている。なお、3次元レーザ測定器12Aの回転軸と回転式レーザ照射器12Bの回転軸とは一致している。3次元レーザ測定器12Aは、ポイントレーザを測距用レーザとして出力する。また、回転式レーザ照射器12Bは、垂直レーザを姿勢測定用レーザとして出力する。第1の実施形態では、測距用レーザがポイントレーザであり、姿勢測定用レーザが垂直レーザである場合を例に説明する。
The
図3(A)に、3次元レーザ測定器12Aの構成の一例を示す。3次元レーザ測定器12Aは、制御機器10から出力された制御信号に応じて、レーザ照射部12Cからポイントレーザを照射する。ポイントレーザは、制御信号によって指定された方位に対して照射され、かつ床面と略平行に照射される。また、3次元レーザ測定器12Aは、ポイントレーザが照射された対象物までの水平距離を測定する。
FIG. 3A shows an example of the configuration of the three-dimensional
図3(B)に、回転式レーザ照射器12Bの構成の一例を示す。回転式レーザ照射器12Bは、制御機器10から出力された制御信号に応じて、レーザ照射部12Dから垂直レーザを照射する。垂直レーザは、制御信号によって指定された方位に対して照射され、かつ床面と略垂直に照射される。回転式レーザ照射器12Bは、Z軸まわり(方位方向)に回転する回転台12Eと、制御機器10からの回転指示に関する制御信号に応じて回転台を回転させるモータ12Fとを備える。
FIG. 3B shows an example of the configuration of the
(墨出しロボット) (Inking robot)
墨出しロボット14は、レーザ機器12から照射されるレーザに応じて移動し、目標点の目標座標に対して墨出しを行う。
The marking
墨出しロボット14は、例えば、図4に示されるような構成とすることができる。上記図2及び図4に示されるように、墨出しロボット14は、第1のスクリーン14Aと、第2のスクリーン14Bと、第1のカメラ14Cと、第2のカメラ14Dと、ロボット制御機器14Eと、走行機構14Fと、水平位置調整機構14Gと、表示機構14Hとを備える。また、墨出しロボット14の骨格は、フレーム等を含んで構成されている。なお、ロボット制御機器14Eは、移動体の誘導および位置決め装置の一例である。
The marking
第1のスクリーン14Aは、垂直レーザが照射されるように設置される。第1のスクリーン14Aには、回転式レーザ照射器12Bから照射される垂直レーザの照射光が投影される。
The
第2のスクリーン14Bは、垂直レーザ及びポイントレーザが照射されるように設置される。また、第2のスクリーン14Bは、図4に示されるように、第1のスクリーン14Aに対して上下方向に異なる位置であって、第1のスクリーン14Aの法線方向に所定間隔隔てた位置に設置される。第2のスクリーン14Bには、回転式レーザ照射器12Bから照射される垂直レーザの照射光と、3次元レーザ測定器12Aから照射されるポイントレーザの照射光とが投影される。
The
第1のカメラ14Cは、第1のスクリーン14Aを撮像して、第1のスクリーンに照射された垂直レーザの画像を表す第1の画像を得る。また、第2のカメラ14Dは、第2のスクリーン14Bを撮像して、第2のスクリーンに照射された、垂直レーザ及びポイントレーザの少なくとも一方の画像を表す第2画像を得る。第1の画像及び第の2画像は、墨出しロボット14の制御に用いられる。
The
ロボット制御機器14Eは、墨出しロボット14を制御する。ロボット制御機器14Eは、CPU、各処理ルーチンを実現するためのプログラム等を記憶したROM、データを一時的に記憶するRAM、記憶手段としてのメモリ、及びネットワークインタフェース等を含んで構成されている。ロボット制御機器14Eは、図2に示されるように、ロボット制御部140とロボット通信部142とを備える。ロボット制御機器14Eは、ロボット通信部142を介して制御機器10との間で通信を行い、情報の送受信を行う。
The
ロボット制御部140は、第1のカメラ14Cによって撮像された第1の画像と第2のカメラ14Dによって撮像された第2の画像とに対して画像処理を行う。また、ロボット制御部140は、制御機器10から送信された制御信号に応じて、走行機構14Fと水平位置調整機構14Gと表示機構14Hとを制御する。
The
走行機構14Fは、ロボット制御機器14Eの制御に応じて、墨出しロボット14を走行させる。走行機構14Fは、第1のカメラ14Cによって撮像された第1の画像と第2のカメラ14Dによって撮像された第2の画像とに対する画像処理結果及びポイントレーザを用いて計測される第2のスクリーン14Bまでの距離に応じて制御される。なお、本実施形態では、第2のスクリーン14Bの位置が、レーザ反射位置となる。
The traveling
走行機構14Fは、例えば、全方向に自由に移動可能な機構とすることができる。本実施形態では、走行機構14Fが、3つのオムニホイール(登録商標)と、各オムニホイールを駆動させる駆動用モータ(図示省略)とを備える3輪型全方向移動機構である場合を例に説明する。オムニホイールは、図5に示されるように、ホイールの駆動方向と垂直な方向に対して自由に滑るようになっている。このため、3つのホイールの各々の回転速度を制御することにより、墨出しロボット14を全方向に移動させることができる。
The traveling
水平位置調整機構14Gは、ロボット制御機器14Eの制御に基づく走行機構14Fの走行結果に応じて、表示機構14Hの水平方向の位置を調整する。具体的には、水平位置調整機構14Gは、墨出しロボット14が目標点の近傍に到達すると、ロボット制御機器14Eの制御に応じて表示機構14Hの水平方向の位置を調整する。そして、水平位置調整機構14Gの位置調整に応じて表示機構14Hによって墨出しが行われる。
The horizontal
水平位置調整機構14Gは、例えば、図6Aに示されるような構成とすることができる。図6Aに示されるように、水平位置調整機構14Gは、例えば、表示機構14Hを互いに直交する2方向(図6B中のXm方向及びYm方向)に移動させるX軸ステージとY軸ステージとを備えている。X軸ステージは、X方向に延び、表示機構14HをX軸方向に移動可能に支持するX軸レールRXと、表示機構14HをX軸レールRXに沿って移動させるX軸モータMXとを備えている。またY軸ステージは、Y軸方向に延び、表示機構14HをY軸方向に移動可能に支持するY軸レールRYと、Y軸ステージをY軸レールRYに沿って移動させるY軸モータMYを備えている。
The horizontal
図6Aに示されるように、水平位置調整機構14GのX軸ステージのレールRXが後述する移動座標系のXm軸と一致するように設定され、かつY軸ステージのレールRYが後述する移動座標系のYm軸と一致するように設置される。
As shown in FIG. 6A, is set to the rail R X in the X-axis stage of the horizontal
表示機構14Hは、ロボット制御機器14Eの制御に基づく走行機構14Fの走行結果に応じて、目標位置に対する表示として墨出しを行う。具体的には、水平位置調整機構14Gによる表示機構14Hの水平方向の位置を調整に応じて、目標位置に対する表示としてスタンプを床面へ印字する。
The
表示機構14Hは、図6Bに示されるように、マーキング用の目印が刻印されたインクが充填されたスタンプ部Stと、スタンプ部StをZ軸方向に昇降させる昇降機構14Iとを備えている。
As shown in FIG. 6B, the
昇降機構14Iは、スタンプ部Stを鉛直方向(図6B中Zm方向)に移動可能に支持するZ軸レールRZと、スタンプ部StをZ軸レールRZに沿って移動させるZ軸モータMZとを備えている。この昇降機構14Iによりスタンプ部Stが床面まで下降されることによりマーキング目印が床面に押印される。 The elevating mechanism 14I includes a Z-axis rail R Z that movably supports the stamp portion St in the vertical direction (Z m direction in FIG. 6B) and a Z-axis motor M that moves the stamp portion St along the Z-axis rail R Z. It has a Z. The stamp portion St is lowered to the floor surface by the elevating mechanism 14I, so that the marking mark is stamped on the floor surface.
次に、本実施形態における座標系について説明する。 Next, the coordinate system in this embodiment will be described.
(座標系) (Coordinate system)
図7に、本実施形態で設定される建設現場における座標系の一例を示す。本実施形態では、図7に示されるように、既に親墨が引かれている場合を例に説明する。親墨とは、図7に示されるように、建物の柱を通る通り芯から所定間隔(例えば1m)離れた位置に引かれた墨を表す。親墨同士の交点の座標は、建物の図面情報等から既知であるものとする。 FIG. 7 shows an example of the coordinate system at the construction site set in the present embodiment. In the present embodiment, as shown in FIG. 7, a case where the parent ink has already been drawn will be described as an example. As shown in FIG. 7, the parent ink represents ink drawn at a predetermined distance (for example, 1 m) from the core passing through the pillar of the building. It is assumed that the coordinates of the intersections of the ink sticks are known from the drawing information of the building.
図7に示されるように、例えば、ある1本の親墨をXw軸、Xw軸と直交する特定の1本の親墨をYw軸とする。そして、Xw軸とYw軸との交点を原点Owとし、絶対座標系Ow‐XwYwを設定する。図7に示す絶対座標系においては、A通りがXw軸、1通りがYw軸に相当する。 As shown in FIG. 7, for example, one ink stick is defined as the X w axis, and a specific ink stick orthogonal to the X w axis is defined as the Y w axis. Then, the intersection of the X w axis and the Y w axis is set as the origin O w , and the absolute coordinate system O w- X w Y w is set. In the absolute coordinate system shown in FIG. 7, A way corresponds to the X w axis and 1 way corresponds to the Y w axis.
また、図8に示されるように、墨出しロボット14の重心を原点Omと定めた移動座標系Om-XmYmを設定する。そして、絶対座標系のXw軸と移動座標系のXm軸との間の成す角をφとする。なお、墨出しロボット14の重心を原点Omと各ホイールとの間の距離をLHとする。
Further, as shown in FIG. 8, a moving coordinate system O m- X m Y m is set in which the center of gravity of the marking robot 14 is defined as the origin O m. Then, let φ be the angle formed between the X w axis of the absolute coordinate system and the X m axis of the moving coordinate system. The center of gravity of the marking
次に、絶対座標系における3次元レーザ測定器12A及び回転式レーザ照射器12Bの位置と、目標点Tの位置とについて説明する。
Next, the positions of the three-dimensional
図9に示されるように、3次元レーザ測定器12Aと回転式レーザ照射器12Bとを含むレーザ機器12を任意点L(xl,yl)に設置する。以下、任意点L(xl,yl)を器械点Lと称する。この場合、3次元レーザ測定器12Aの方位方向の回転軸と、回転式レーザ照射器12Bの回転台の方位方向の回転軸とが一致するように配置される。
As shown in FIG. 9, the
まず、器械点Lと目標点Tとの位置関係について説明する。図9に示されるように、座標が既知である2点(例えば、親墨の交点)A,Bに対しては、∠ALBと水平距離ra,rbとを測定することにより、以下の式(1)及び式(2)に従って、器械点Lの座標(xl,yl)を計算することができる。 First, the positional relationship between the instrument point L and the target point T will be described. As shown in FIG. 9, for two points (for example, intersections of ink sticks) A and B whose coordinates are known, by measuring ∠ALB and horizontal distances r a and r b , the following The coordinates (x l , y l ) of the instrument point L can be calculated according to the equations (1) and (2).
次に、墨出しロボット14を目標点T(xt,yt)へ誘導しマーキングする場合を考える。この場合、図10に示されるように、器械点Lから目標点Tまでの水平距離rtは以下の式(3)で表される。また、器械点Lから目標点Tまでの既知点Aに対する方位角∠ALBは、以下の式(4)で表される。
Next, consider a case where the marking
器械点Lから目標点Tまでの水平距離rtと、器械点Lから目標点Tまでの既知点Aに対する方位角∠ALBとに基づき、墨出しロボット14が誘導される。
A horizontal distance r t from the instrument point L to the target point T, based on the azimuth ∠ALB for known point A from the instrument point L to the target point T, marking
次に、本実施形態における墨出しロボット14の動作について説明する。
Next, the operation of the marking
(墨出しロボットの動作) (Operation of marking robot)
本実施形態において、墨出しロボット14の目標点Tまでの移動フェーズは以下の2つに分けられる。
In the present embodiment, the movement phase of the marking
(1)粗動フェーズ:目標点Tの近傍(例えば、概ね目標点から10cm以内)まで移動するフェーズ
(2)微動フェーズ:墨出しロボット14が備える水平位置調整機構14Gと表示機構14Hとを利用して、目標位置に対してマーキングを行うフェーズ
(1) Coarse movement phase: Phase of moving to the vicinity of the target point T (for example, within 10 cm from the target point) (2) Fine movement phase: Using the horizontal
以下、各フェーズについて具体的に説明する。 Hereinafter, each phase will be specifically described.
(粗動フェーズ)
粗動フェーズにおいて、墨出しロボット14は、以下のSTEP1〜STEP4に従って移動する。図11を参照して、STEP1〜STEP4について具体的に説明する。
(Coarse movement phase)
In the coarse movement phase, the marking
[STEP1] [STEP1]
STEP1において、制御機器10の制御部10Bは、垂直レーザが照射されるように、回転式レーザ照射器12Bを制御する。回転式レーザ照射器12Bは、制御機器10による制御信号に応じて、垂直レーザを照射する。
In STEP 1, the
なお、以下では、垂直レーザをXY平面に投影した線をレーザラインと称する。移動座標系Om‐XmYmにおけるレーザラインは、図12に示すようになる。 In the following, a line obtained by projecting a vertical laser onto an XY plane is referred to as a laser line. The laser line in the moving coordinate system O m- X m Y m is as shown in FIG.
図11(a)に示されるように、墨出しロボット14をレーザライン上へ配置し、初期状態とする。回転式レーザ照射器12Bから墨出しロボット14に対して垂直レーザが照射されると、墨出しロボット14の第1のスクリーン14A及び第2のスクリーン14Bには、垂直レーザのレーザラインが投影される。
As shown in FIG. 11A, the marking
墨出しロボット14の第1のスクリーン14A及び第2のスクリーン14Bに投影されたレーザラインに基づき、墨出しロボット14を誘導する方法について以下説明する。
A method of guiding the marking
図13(A)に示されるように、第2のスクリーン14Bは、墨出しロボット14の移動座標系Xm‐Zm平面上に配置される。また、第1のスクリーン14Aは、移動座標系Xm‐Zm平面上に平行であり、かつ第2のスクリーン14Bから距離ys隔てて配置される。また、ポイントレーザは第2のスクリーン14B上に投影され、垂直レーザは第1のスクリーン14A及び第2のスクリーン14B上に投影されるように、各スクリーンの設置位置、3次元レーザ測定器12A、及び回転式レーザ照射器12Bの高さは予め調整される。
As shown in FIG. 13 (A), the
図13(A)に示されるように、第1のスクリーン14Aと第2のスクリーン14Bとが距離ys隔てて配置されることにより、墨出しロボット14のレーザラインに対する姿勢を特定することができる。具体的には、第1のスクリーン14Aを表す第1の画像と第2のスクリーン14Bを表す第2の画像との相違に基づいて、墨出しロボット14の姿勢が特定される。
As shown in FIG. 13 (A), by a
より詳細には、レーザラインと第1のスクリーン14A及び第2のスクリーン14Bとが垂直ではない場合、第1のスクリーン14Aに投影されるレーザラインの位置と第2のスクリーン14Bに投影されるレーザラインの位置が異なる。
More specifically, when the laser line and the
例えば、第1のスクリーン14A及び第2のスクリーン14Bとレーザラインとが図12に示されるような位置関係である場合、第1のスクリーン14Aに投影されるレーザラインの位置及び第2のスクリーン14Bに投影されるレーザラインの位置は、図13(B)に示されるようになる。図13(B)に示されるように、第1のスクリーンの中心からレーザラインの投影位置までの距離をx1とし、第2のスクリーンの中心からレーザラインの投影位置までの距離をx2とすると、距離x1と距離x2とは異なる値となる。
For example, when the
本実施形態では、各スクリーンに投影されるレーザラインの投影位置を利用して、墨出しロボット14の姿勢を制御する。
In the present embodiment, the posture of the marking
具体的には、図13(B)に示されるように、第1のスクリーン14A及び第2のスクリーン14Bに対して垂直レーザのレーザラインが投影されると、墨出しロボット14の第1のカメラ14Cは第1のスクリーン14Aを撮影し、第1の画像を得る。また、墨出しロボット14の第2のカメラ14Dは第2のスクリーン14Bを撮影し、第2の画像を得る。
Specifically, as shown in FIG. 13B, when the laser line of the vertical laser is projected onto the
このため、ロボット制御機器14Eのロボット制御部140は、第1の画像及び第2の画像に対して画像処理を行う。具体的には、ロボット制御部140は、第1の画像及び第2の画像に対し、エッジ抽出や高輝度ピクセル抽出処理等の画像処理を行うことにより、第1画像及び第2画像における垂直レーザのレーザラインの投影位置を検出する。
Therefore, the
そして、ロボット制御部140は、第1画像及び第2画像の画像処理結果から、第1のスクリーン14Aの中心からレーザラインの投影位置までの距離x1及び第2のスクリーン14Bの中心からレーザラインの投影位置までの距離x2を算出する。第1のカメラ14C及び第2のカメラ14Dを事前に校正しておくことにより、画像の1ピクセルに対応する長さを予め決定することができるため、距離x1及び距離x2を算出することができる。
Then, from the image processing results of the first image and the second image, the
また、ロボット制御部140は、距離x1及び距離x2に基づいて、移動座標系Om‐XmYmのYm軸とレーザラインとの間の成す角θを算出する。また、ロボット制御部140は、距離x1及び距離x2に基づいて、重心Omとレーザラインとの間の距離dを算出する。
The
具体的には、ロボット制御部140は、以下の式(5)及び式(6)の関係式に従って、成す角θ及び距離dを算出する。
Specifically, the
x1=ys/sinθ (5)
x2=d/cosθ (6)
x 1 = y s / sin θ (5)
x 2 = d / cos θ (6)
[STEP2] [STEP2]
STEP2において、図11(b)に示されるように、制御機器10の制御部10Bは、目標点Tへ向けてポイントレーザが照射されるように3次元レーザ測定器12Aを制御する。3次元レーザ測定器12Aは、制御機器10による制御信号に応じて、目標点Tの方向へポイントレーザを照射する。
In
[STEP3] [STEP3]
STEP3において、図11(c)に示されるように、制御機器10の制御部10Bは、墨出しロボット14の目標点Tへ向けて垂直レーザが走査されるように、回転式レーザ照射器12Bを制御する。そして、回転式レーザ照射器12Bは、制御部10Bの制御信号に応じて、目標点Tへ向けて垂直レーザを走査するように、垂直レーザを照射する。以下、具体的に説明する。
In
図11(c)に示されるように、制御機器10は、回転式レーザ照射器12Bに対して、一定速度で目標点Tの方向へ回転するように指示する制御信号を送信する。回転式レーザ照射器12Bは、制御機器10から送信された制御信号に応じて、図11(c)に示されるように、一定速度で目標点Tの方向へ回転する。そして、図11(c)に示されるように、墨出しロボット14は、回転式レーザ照射器12Bの回転に応じて、回転式レーザ照射器12Bから照射される垂直レーザを追尾するように走行する。墨出しロボット14の垂直レーザの追尾について、以下具体的に説明する。
As shown in FIG. 11C, the
本実施形態では、図14に示されるように、走行機構14Fが備える各ホイールに対してインデックスH1,H2,H3を付与する。また、本実施形態では、器械点L(xl,yl)を原点とし、レーザラインをYlaser軸とし、Ylaser軸と直交する方向をXlaser軸としたレーザ座標系L‐XlaserYlaserを設定する。
In the present embodiment, as shown in FIG. 14, indexes H1, H2, and H3 are assigned to each wheel included in the
また、レーザ座標系における墨出しロボットの重心座標を(xlaser,ylaser)、姿勢をθlaser、墨出しロボットに対するXlaser方向の指示速度をx・ laser、レーザ座標系におけるYlaser方向の指示速度をy・ laserとする。また、レーザ座標系における指示回転速度をθ・ laserとする。ここでθlaserはレーザライン(Ylaser軸)に対する移動座標系のYm軸の傾き角に相当し、式(5)、(6)で算出できるθと同一である。 In addition, the coordinates of the center of gravity of the marking robot in the laser coordinate system are (x laser , y laser ), the posture is θ laser , the instruction speed in the X laser direction to the marking robot is x · laser , and the instruction in the Y laser direction in the laser coordinate system. Let the speed be y · laser. Further, the indicated rotation speed in the laser coordinate system is θ · laser . Here, θ laser corresponds to the inclination angle of the Y m axis of the moving coordinate system with respect to the laser line (Y laser axis), and is the same as θ that can be calculated by the equations (5) and (6).
本実施形態においては、レーザラインと墨出しロボットの重心座標との距離dとレーザライン(Ylaser軸)に対する移動座標系のYm軸の傾き角θlaserを偏差信号として、PID制御系を構成し、式(7),(8),(9)で表される値を墨出しロボットに対する制御入力とする。 In the present embodiment, the PID control system is configured by using the distance d between the laser line and the barycentric coordinates of the marking robot and the tilt angle θ laser of the Y m axis of the moving coordinate system with respect to the laser line (Y laser axis) as a deviation signal. Then, the values represented by the equations (7), (8), and (9) are used as the control input for the marking robot.
(7)
(8)
(9)
(7)
(8)
(9)
なお、PID制御に関するパラメータKP,d,KI,d,KD,d,KP,θ,KI,θ,KD,θは、予め設定される。 The parameter K P about PID control, d, K I, d, K D, d, K P, θ, K I, θ, K D, θ is set in advance.
ロボット制御機器14Eは、距離x1及び距離x2に基づいて、上記式(5)及び式(6)の関係式に従って、時刻tにおける成す角θ(t)及び時刻tにおける距離d(t)を逐次算出する。そして、ロボット制御機器14Eは、時刻tにおける成す角θ(t)及び時刻tにおける距離d(t)とPID制御に関するパラメータとに基づいて、上記式(7),(8),(9)に従って、墨出しロボット14に対する指示速度x・ laser、指示速度y・ laser、及び指示回転速度θ・ laserを算出する。
Based on the distance x 1 and the distance x 2 , the
ロボット制御機器14Eは、算出された、指示速度x・ laser、指示速度y・ laser、及び指示回転速度θ・ laserに基づいて、各ホイールH1,H2,H3の前進速度v1,v2,v3を算出する。具体的には、ロボット制御機器14Eは、指示速度x・ laser、指示速度y・ laser、及び指示回転速度θ・ laserに基づいて、以下の式(10)に従って、各ホイールH1,H2,H3の前進速度v1,v2,v3を算出する。以下の式(10)におけるθlaserは、レーザラインと移動座標系におけるYm軸との間の成す角であり、上記式(5)及び上記式(6)によって算出された成す角θに相当する。
The
(10)
(10)
ロボット制御機器14Eは、墨出しロボット14の走行機構14Fの各ホイールH1,H2,H3を、前進速度v1,v2,v3で駆動させるように制御する。
The
これにより、時刻tにおける成す角θ(t)及び時刻tにおける距離d(t)がゼロとなるようにフィードバック制御が行われ、墨出しロボット14は垂直レーザを安定的に追尾することができる。
As a result, feedback control is performed so that the angle θ (t) formed at time t and the distance d (t) at time t become zero, and the marking
次に、制御機器10の制御部10Bは、図11(d)に示されるように、垂直レーザの照射方向が目標点Tの方向と一致した場合に、回転運動を停止するように回転式レーザ照射器12Bを制御する。
Next, as shown in FIG. 11D, the
回転式レーザ照射器12Bの回転運動が停止すると、墨出しロボット14の垂直レーザの追尾動作も終了する。これにより、墨出しロボット14は一旦停止する。
When the rotary motion of the
[STEP4] [STEP4]
STEP4では、図11(e)に示されるように、墨出しロボット14は、目標点Tに向かって、レーザライン上を走行する。STEP4では、ポイントレーザ及び垂直レーザを墨出しロボット14の目標点Tへ向けて照射し、垂直レーザに応じて、墨出しロボット14の姿勢を変更させる。そして、ポイントレーザを照射する3次元レーザ測定器12Aと墨出しロボット14との間の距離が所定の距離となるように、墨出しロボット14を移動させて、墨出しロボット14を目標点に位置決めする。以下、具体的に説明する。
In STEP 4, as shown in FIG. 11 (e), the marking
まず、ロボット制御機器14Eは、3次元レーザ測定器12Aから照射されるポイントレーザを用いて計測されるレーザ反射位置までの距離に基づいて、3次元レーザ測定器12Aと第2のスクリーン14Bとの間の距離が所定の距離となるように、墨出しロボット14を移動させるように制御する。
First, the
具体的には、まず、制御機器10の制御部10Bは、3次元レーザ測定器12Aに対して、所定時間間隔で距離測定の指示に関する制御信号を送信する。3次元レーザ測定器12Aは、距離測定の指示に関する制御信号を受信し、ポイントレーザが照射されている第2のスクリーンまでの水平距離rscreen2を測定する。そして、3次元レーザ測定器12Aは、水平距離rscreen2を制御機器10へ出力する。制御機器10の制御部10Bは、3次元レーザ測定器12Aから出力された水平距離rscreen2を取得し、墨出しロボット14のロボット制御機器14Eへ送信する。
Specifically, first, the
そして、ロボット制御機器14Eは、制御機器10から送信された水平距離rscreen2が器械点Lから目標点Tまでの水平距離LT(=rt)よりも大きい場合に、墨出しロボット14が器械点Lに対して近づくように走行機構14Fを制御する。一方、ロボット制御機器14Eは、水平距離rscreen2が水平距離LTよりも小さい場合に、墨出しロボット14が器械点Lから離れるように走行機構14Fを制御する。
Then, the
また、ロボット制御機器14Eは、第1のカメラ14Cによって撮像された第1の画像と第2のカメラ14Dによって撮像された第2の画像とに基づいて、第1の画像に含まれる垂直レーザのレーザラインと第2の画像に含まれる垂直レーザのレーザラインとが一致するように、墨出しロボット14の姿勢を制御する。これにより、垂直レーザに応じて墨出しロボット14の姿勢が変更される。
Further, the
具体的には、ロボット制御機器14Eは、時刻tの成す角θ(t)及び時刻tの距離d(t)がゼロとなるように、各ホイールの前進速度v1,v2,v3を決定するフィードバック制御を行う。PID制御に関するパラメータKP,d,KI,d,KD,d,KP,θ,KI,θ,KD,θについては、最適値が予め設定されおり、STEP3と異なっていても良い。
Specifically, the
STEP4における墨出しロボット14に対する指示速度x・ laser、指示速度y・ laser、及び指示回転速度θ・ laserは、以下の式(11),式(12),及び式(13)によって表される。そのため、ロボット制御機器14Eは、時刻tにおける成す角θ(t)及び時刻tにおける距離d(t)とPID制御に関するパラメータと水平距離rscreen2とに基づき、以下の式(11),式(12),及び式(13)に従って、墨出しロボット14に対する指示速度x・ laser、指示速度y・ laser、及び指示回転速度θ・ laserを算出する。そして、ロボット制御機器14Eは、指示速度x・ laser、指示速度y・ laser、及び指示回転速度θ・ laserに基づいて、上記式(10)に従って、各ホイールH1,H2,H3の前進速度v1,v2,v3を算出する。そして、ロボット制御機器14Eは、墨出しロボット14の走行機構14Fの各ホイールH1,H2,H3を、前進速度v1,v2,v3で駆動させるように制御する。ここで、vconstは予め設定された一定値であり、墨出しロボット14の移動速度を表す。
The indicated speed x · laser , the indicated speed y · laser , and the indicated rotation speed θ · laser in STEP 4 with respect to the marking
(11)
(12)
(13)
(11)
(12)
(13)
次に、ロボット制御機器14Eは、3次元レーザ測定器12Aと第2のスクリーン14Bとの間の距離が所定の距離である場合、墨出しロボット14を停止させるように制御する。そして、制御部10Bは、墨出しロボット14の停止位置に応じて目標位置に対する表示を行うように、墨出しロボット14の表示機構14Hを制御する。
Next, the
具体的には、ロボット制御機器14Eは、3次元レーザ測定器12Aから出力された水平距離rscreen2の測定結果とLTとの差が一定値ε未満になった場合(abs(rscreen2−LT)<ε)に、走行機構14Fの各ホイールを停止させる。
Specifically, the
墨出しロボット14が走行を停止した後、ロボット制御機器14Eは、第1のカメラ14Cによって撮影された第1画像及び第2のカメラ14Dによって撮影された第2画像に基づいて、上記式(5)及び式(6)に従って、成す角θを算出する。そして、ロボット制御機器14Eは、垂直レーザとYm軸が平行(θ=0deg)となるように、墨出しロボット14を回転させる。
After the marking
(微動フェーズ) (Fine movement phase)
次に、微動フェーズについて説明する。微動フェーズでは、水平位置調整機構14Gと表示機構14Hとによって、目標座標に対する墨出しが行われる。
Next, the fine movement phase will be described. In the fine movement phase, the horizontal
まず、制御機器10の制御部10Bは、3次元レーザ測定器12Aに対し、距離測定の指示に関する制御信号を出力する。3次元レーザ測定器12Aは制御機器10から出力された距離測定の指示に関する制御信号に応じて、水平距離rscreen2を測定し、制御機器10へ出力する。制御機器10の制御部10Bは、3次元レーザ測定器12Aから出力された水平距離rscreen2を取得し、墨出しロボット14のロボット制御機器14Eへ送信する。
First, the
ロボット制御機器14Eのロボット制御部140は、制御機器10から送信された水平距離rscreen2を取得する。また、ロボット制御部140は、第2のカメラ14Dによって撮影された第2画像に基づいて、第2のスクリーン14Bにおける距離x2を算出する。
The
そして、ロボット制御部140は、以下の式(14)に示されるように、算出した距離x2を、移動座標系の原点Omと目標点T(xt,yt)とのXm方向のズレ量Δxtとする。また、制御部10Bは、水平距離LTと受信した水平距離rscreen2とに基づいて、以下の式(15)に従って、移動座標系の原点Omと目標点T(xt,yt)とのYm方向のズレ量Δytを算出する。なお、ポイントレーザと垂直レーザのレーザラインとズレ量Δxt,Δytとの位置関係は、図15(A)(B)に示されるようになる。
Then, as shown in the following equation (14), the
Δxt=x2 (14)
Δyt=LT−rscreen2 (15)
Δx t = x 2 (14)
Δy t = LT-r screen2 (15)
上記図6Aに示されるように、水平位置調整機構14GのX軸ステージのレールRXは移動座標系のXm軸と一致し、Y軸ステージのレールRYは移動座標系のYm軸と一致する。このため、図15(A)(B)に示されるように、移動座標系の原点Omと目標点T(xt,yt)とのXm方向及びYm方向のズレ量Δxt,Δytは、上記式(14),(15)に従って算出することができる。ズレ量Δxt,Δytは、後述する水平位置調整機構14Gにおいて用いられる。
As shown in FIG. 6A, the rail R X in the X-axis stage of the horizontal
ロボット制御部140は、算出されたズレ量Δxt,Δytに基づいて、水平位置調整機構14GのX軸モータMX及びY軸モータMYを駆動させるための制御信号を生成する。具体的には、ロボット制御部140は、表示機構14Hの中心を原点OmからそれぞれΔxt,Δytだけ移動させるように、X軸モータMX及びY軸モータMYを駆動させるための制御信号を生成する。そして、ロボット制御部140は、X軸モータMX及びY軸モータMYを駆動させるための制御信号に基づいて、表示機構14Hの中心を原点OmからそれぞれΔxt,Δytだけ移動させるように、X軸モータMX及びY軸モータMYを駆動させる。これにより、スタンプ部Stの中心を目標点の直上へ移動させることができる。
The
次に、ロボット制御部140は、スタンプ部Stを移動させた後に、Z軸モータMZを制御して床面にスタンプ部Stを押し付けて押印を行うように、昇降機構14Iを制御する。これにより、墨出しのマーキングが完了する。
Next, the
<移動体の誘導および位置決めシステムの作用> <Operation of moving body guidance and positioning system>
次に、図16〜図19を参照して、移動体の誘導および位置決めシステム100の作用を説明する。移動体の誘導および位置決めシステム100が起動すると、図16に示すシーケンスが実行される。
Next, the operation of the moving body guiding and
まず、ステップS100において、制御機器10は、3次元レーザ測定器12Aに対して、目標点Tの方向へポイントレーザを照射するように指示する制御信号を出力する。
First, in step S100, the
ステップS102において、3次元レーザ測定器12Aは、上記ステップS100で出力された制御信号に応じて目標点Tの方向へポイントレーザを照射する。
In step S102, the three-dimensional
ステップS104において、制御機器10は、回転式レーザ照射器12Bに対して、垂直レーザを照射し、かつ一定速度で目標点Tの方向へ回転するように指示する制御信号を出力する。
In step S104, the
ステップS106において、回転式レーザ照射器12Bは、上記ステップS104で出力された制御信号に応じて、垂直レーザを照射し、かつ一定速度で目標点Tの方向へ回転する。
In step S106, the
次に、回転式レーザ照射器12Bから照射される垂直レーザが、墨出しロボット14の第1のスクリーン及び第2のスクリーンへ投影され始めると、墨出しロボット14の第1のカメラ14Cは、第1のスクリーン14Aを撮像し、第1の画像を得る。また、第2のカメラ14Dは、第2のスクリーン14Bを撮像し、第2の画像を得る。そして、図17に示す粗動制御処理が実行される。
Next, when the vertical laser emitted from the
ステップS200において、ロボット制御機器14Eのロボット制御部140は、第1のカメラ14Cによって撮像された第1の画像及び第2のカメラ14Dによって撮像された第2の画像を取得する。
In step S200, the
ステップS202において、ロボット制御部140は、上記ステップS200で取得された、第1の画像及び第2の画像に基づいて、第1のスクリーン14Aにおける距離x1及び第2のスクリーン14Bにおける距離x2を算出する。
In step S202, the
ステップS204において、ロボット制御部140は、上記ステップS202で算出された、距離x1及び距離x2に基づいて、上記式(5)及び上記式(6)に従って、移動座標系Om‐XmYmのYm軸とレーザラインとの間の成す角θと、重心Omとレーザラインとの間の距離dとを算出する。
In step S204, the
ステップS206において、ロボット制御部140は、上記ステップS204で算出された成す角θと距離dとに基づいて、上記式(7)、(8)、(9)に従って、墨出しロボット14に対する指示速度x・ laser、指示速度y・ laser、及び指示回転速度θ・ laserを算出する。そして、ロボット制御部140は、墨出しロボット14に対する指示速度x・ laser、指示速度y・ laser、及び指示回転速度θ・ laserに基づいて、上記式(10)に従って、墨出しロボット14の走行機構14Fの各ホイールH1,H2,H3の前進速度v1,v2,v3を算出する。
In step S206, the
ステップS208において、ロボット制御部140は、墨出しロボット14の走行機構14Fの各ホイールH1,H2,H3を、上記ステップS206で算出された前進速度v1,v2,v3で駆動させるように制御する。
In step S208, the
上記図17の処理は、垂直レーザの照射方向が目標点Tの方向と一致するまである一定の繰返し周期で繰り返し実行される。 The process of FIG. 17 is repeatedly executed at a certain repetition cycle until the irradiation direction of the vertical laser coincides with the direction of the target point T.
そして、制御機器10の制御部10Bは、垂直レーザの照射方向が目標点Tの方向と一致した場合には、回転運動を停止するように回転式レーザ照射器12Bを制御する。回転式レーザ照射器12Bの回転運動が停止すると、墨出しロボット14の垂直レーザの追尾動作も終了する。これにより、墨出しロボット14は一旦停止する。そして、図18に示すシーケンスが実行される。
Then, when the irradiation direction of the vertical laser coincides with the direction of the target point T, the
ステップS300において、制御機器10の制御部10Bは、3次元レーザ測定器12Aに対して、距離測定の指示に関する制御信号を出力する。
In step S300, the
ステップS302において、レーザ機器12の3次元レーザ測定器12Aは、上記ステップS300で出力された距離測定の指示に関する制御信号に基づき、ポイントレーザが照射されている第2のスクリーンまでの水平距離rscreen2を測定する。 In step S302, the three-dimensional laser measuring instrument 12A of the laser device 12 is the horizontal distance r screen2 to the second screen irradiated with the point laser based on the control signal related to the distance measurement instruction output in step S300. To measure.
ステップS304において、3次元レーザ測定器12Aは、上記ステップS302で測定された水平距離rscreen2を制御機器10へ出力する。
In step S304, the three-dimensional
ステップS306において、制御機器10の制御部10Bは、上記ステップS304で3次元レーザ測定器12Aから出力された水平距離rscreen2を取得する。
In step S306, the
ステップS308において、制御機器10の制御部10Bは、上記ステップS306で取得した水平距離rscreen2をロボット制御機器14Eへ送信する。
In step S308, the
ステップS310において、ロボット制御機器14Eのロボット制御部140は、上記ステップS308で送信された水平距離rscreen2を取得する。
In step S310, the
ステップS312において、ロボット制御部140は、上記図17の粗動制御処理を実行する。なお、本ステップS312における粗動制御処理において、ロボット制御部140は、上記ステップS310で取得した水平距離rscreen2に応じて、墨出しロボット14の移動が制御される。
In step S312, the
具体的には、上記図17の粗動制御処理におけるステップS206において、ロボット制御部140は、ステップS204で算出された成す角θと距離dと上記ステップS310で取得した水平距離rscreen2とに基づいて、上記式(11)、(12)、(13)に従って、指示速度x・ laser、指示速度y・ laser、及び指示回転速度θ・ laserが算出される。そして、上記式(10)に従って、墨出しロボット14の走行機構14Fの各ホイールH1,H2,H3の前進速度v1,v2,v3が算出される。
Specifically, in step S206 in the coarse motion control process of FIG. 17, the
上記図17に示す処理は、水平距離rscreen2の測定結果とLTとの差が一定値ε未満になるまである一定の繰返し周期で繰り返される。ロボット制御機器14Eのロボット制御部140は、3次元レーザ測定器12Aから出力された水平距離rscreen2の測定結果とLTとの差が一定値ε未満になった場合に、墨出しロボット14の走行機構14Fの各ホイールを停止させる。
The process shown in FIG. 17 is repeated in a certain repetition cycle until the difference between the measurement result of the horizontal distance r screen2 and the LT becomes less than a certain value ε. The
墨出しロボット14が走行を停止した後、ロボット制御機器14Eのロボット制御部140は、第1画像及び第2画像に基づいて、上記式(5)及び式(6)に従って、成す角θを算出する。そして、ロボット制御部140は、垂直レーザとYm軸が平行(θ=0deg)となるように、墨出しロボット14を回転させる。墨出しロボット14の回転が終了すると、図19に示す微動制御処理が実行される。
After the marking
ステップS400において、ロボット制御機器14Eのロボット制御部140は、第2のカメラ14Dによって撮像された第2の画像を取得する。
In step S400, the
ステップS402において、ロボット制御部140は、3次元レーザ測定器12Aから出力された水平距離rscreen2を取得する。
In step S402, the
ステップS404において、ロボット制御部140は、上記ステップS400で取得された第2の画像に基づいて、第2のスクリーン14Bにおける距離x2を算出する。
In step S404, the
ステップS406において、ロボット制御部140は、上記ステップS404で算出した距離x2を、移動座標系の原点Omと目標点T(xt,yt)とのXm方向のズレ量Δxtとする。また、ロボット制御部140は、水平距離LTと上記ステップS402で取得した水平距離rscreen2とに基づいて、上記式(15)に従って、移動座標系の原点Omと目標点T(xt,yt)とのYm方向のズレ量Δytを算出する。
In step S406, the
ステップS408において、ロボット制御部140は、上記ステップS406で算出されたズレ量Δxt,Δytに基づいて、水平位置調整機構14GのX軸モータMX及びY軸モータMYを駆動させるための制御信号を生成する。そして、ロボット制御部140は、生成した制御信号に基づいて、表示機構14Hの中心を原点OmからそれぞれΔxt,Δytだけ移動させるように、X軸モータMX及びY軸モータMYを駆動させる。これにより、スタンプ部Stの中心が目標点Tの直上へ移動される。
In step S408, the
ステップS410において、ロボット制御部140は、Z軸モータMZを制御して床面にスタンプ部Stを押し付けて押印を行うように、昇降機構14Iを制御する。これにより、墨出しのマーキングが完了する。
In step S410, the
以上説明したように、第1の実施形態では、墨出しロボットの目標位置へ向けて照射される垂直レーザに応じて、墨出しロボットの姿勢を制御する。また、目標位置へ向けて照射されるポイントレーザを用いて計測される第2のスクリーンまでの距離に基づいて、レーザ機器と墨出しロボットとの間の距離が所定の距離となるように、墨出しロボットを移動させるように制御する。そして、墨出しロボットを目標位置に位置決めする。これにより、簡易な構成により、墨出しロボットの位置決めを自動的に行うことができる。そして、墨出しロボットにより自動的に墨出しを行うことができる。 As described above, in the first embodiment, the posture of the marking robot is controlled according to the vertical laser irradiated toward the target position of the marking robot. In addition, based on the distance to the second screen measured by using the point laser irradiated toward the target position, the distance between the laser device and the marking robot becomes a predetermined distance. Control the delivery robot to move. Then, the marking robot is positioned at the target position. As a result, the marking robot can be automatically positioned with a simple configuration. Then, the marking robot can automatically perform marking.
また、2種類のレーザを用いて墨出しロボットを制御することにより、目標位置に対する墨出しロボットの向きと、目標位置と墨出しロボットとの間の距離とを考慮して、墨出しロボットの位置決めを自動的に行うことができる。 In addition, by controlling the marking robot using two types of lasers, the marking robot is positioned in consideration of the orientation of the marking robot with respect to the target position and the distance between the target position and the marking robot. Can be done automatically.
また、水平位置調整機構を用いて墨出しの位置を調整することにより、墨出しロボットの停止位置が目標位置からずれている場合であっても、目標位置に対する表示を精度良く行うことができる。 Further, by adjusting the marking position using the horizontal position adjusting mechanism, even if the stopping position of the marking robot deviates from the target position, the display with respect to the target position can be performed with high accuracy.
また、2種類のレーザを用いることにより、トータルステーション等の高価なシステム構成とせずに、墨出しロボットの位置決めを自動的に行うことができる。 Further, by using two types of lasers, it is possible to automatically position the marking robot without using an expensive system configuration such as a total station.
[第2の実施の形態]
次に、第2の実施の形態に係る移動体の誘導および位置決めシステムについて説明する。なお、第2の実施の形態に係る移動体の誘導および位置決めシステムの構成は、第1の実施の形態と同様の構成となるため、同一符号を付して説明を省略する。
[Second Embodiment]
Next, the guidance and positioning system for the moving body according to the second embodiment will be described. Since the configuration of the moving body guiding and positioning system according to the second embodiment has the same configuration as that of the first embodiment, the same reference numerals are given and the description thereof will be omitted.
第2の実施形態では、回転式レーザ照射器12Bが、2本のレーザを照射する点が、第1の実施形態と異なる。
The second embodiment is different from the first embodiment in that the
<第2の実施形態に係る移動体の誘導および位置決めシステムの構成> <Structure of the moving body guiding and positioning system according to the second embodiment>
図20に、第2の実施形態における回転式レーザ照射器12Bの構成の一例を示す。第2の実施形態における回転式レーザ照射器12Bは、制御機器10から出力された制御信号に応じて、レーザ照射部12Dから2本のレーザを照射する。2本のレーザは、床面に略平行であり、照射方向が同一であり、床面からの高さが異なる。また、第1の実施形態と同様に、回転式レーザ照射器12Bは、Z軸まわり(方位方向)に回転する回転台12Eと、制御機器10からの回転指示に関する制御信号に応じて回転台を回転させるモータ12Fとを備える。
FIG. 20 shows an example of the configuration of the
図21は、第2の実施形態に係る移動体の誘導および位置決めシステム200の構成の一例を示す図である。第2の実施形態では、測距用レーザがポイントレーザであり、姿勢測定用レーザが、回転式レーザ照射器12Bから照射される2本のレーザである。
FIG. 21 is a diagram showing an example of the configuration of the moving body guiding and
回転式レーザ照射器12Bから照射される2本のレーザが同一方向に照射され、かつ目標点Tへ向けて同様に走査される場合には、垂直レーザと同様に、墨出しロボット14の姿勢を特定することができる。そのため、第2の実施形態では、垂直レーザに替えて2本のレーザを姿勢測定用レーザとして用いる。
When the two lasers emitted from the
なお、ポイントレーザは第2のスクリーン14B上に投影され、回転式レーザ照射器12Bから照射される2本のレーザは、第1のスクリーン14A上と第2のスクリーン14B上とに各々投影されるように、墨出しロボット14の各スクリーン位置や、3次元レーザ測定器12A及び回転式レーザ照射器12Bの高さは予め調整される。そのため、回転式レーザ照射器12Bから照射される2本のレーザは、例えば、図22に示されるように、第1のスクリーン14Aと第2のスクリーン14Bとに投影される。
The point laser is projected onto the
具体的には、粗動フェーズのSTEP3において、制御機器10の制御部10Bは、墨出しロボット14の目標点Tへ向けて2本のレーザが走査されるように、回転式レーザ照射器12Bを制御する。そして、回転式レーザ照射器12Bは、制御部10Bの制御信号に応じて、目標点Tへ向けて2本のレーザを走査するように、2本のレーザを照射する。第2の実施形態の第2のスクリーン14Bにおける第2の画像は、図23に示されるようになる。なお、図23におけるxpointは、第2のスクリーン14Bの中心とポイントレーザの照射点との間の距離を表す。
Specifically, in
そして、制御機器10の制御部10Bは、2本のレーザの照射方向が目標点Tの方向と一致した場合に、回転運動を停止するように回転式レーザ照射器12Bを制御する。
Then, the
2本のレーザの照射方向が目標点Tの方向と一致した後は、粗動フェーズのSTEP4において、墨出しロボット14が移動する。そして、微動フェーズにおいて墨出しが行われる。
After the irradiation directions of the two lasers coincide with the directions of the target point T, the marking
なお、第2の実施形態に係る移動体の誘導および位置決めシステムの他の構成及び作用については、第1の実施形態と同様であるため、説明を省略する。 Since other configurations and operations of the moving body guiding and positioning system according to the second embodiment are the same as those of the first embodiment, the description thereof will be omitted.
以上説明したように、墨出しロボットの目標位置へ向けて照射される2本のレーザに応じて、墨出しロボットの姿勢を制御する。また、目標位置へ向けて照射されるポイントレーザを用いて計測される第2のスクリーンまでの距離に基づいて、レーザ機器と墨出しロボットとの間の距離が所定の距離となるように、墨出しロボットを移動させるように制御する。そして、墨出しロボットを目標位置に位置決めする。これにより、簡易な構成により、墨出しロボットの位置決めを自動的に行うことができる。 As described above, the posture of the marking robot is controlled according to the two lasers emitted toward the target position of the marking robot. In addition, based on the distance to the second screen measured by using the point laser irradiated toward the target position, the distance between the laser device and the marking robot becomes a predetermined distance. Control the delivery robot to move. Then, the marking robot is positioned at the target position. As a result, the marking robot can be automatically positioned with a simple configuration.
また、垂直レーザに替えて2本のポイントレーザを用いることで、レーザのエネルギーが垂直方向へ分散しにくくなるため、画像処理によるポイントレーザの投影位置検出が容易になる。 Further, by using two point lasers instead of the vertical lasers, the energy of the lasers is less likely to be dispersed in the vertical direction, so that the projection position of the point lasers can be easily detected by image processing.
なお、本発明は、上述した実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。 The present invention is not limited to the above-described embodiment, and various modifications and applications are possible without departing from the gist of the present invention.
例えば、上記第1の実施形態では、移動体の誘導および位置決めシステムの構成が、図1に示されるような場合を例に説明したが、これに限定されるものではない。例えば、図24及び図25に示されるような構成としてもよい。 For example, in the first embodiment described above, the configuration of the guiding and positioning system for the moving body has been described as an example as shown in FIG. 1, but the present invention is not limited thereto. For example, the configuration may be as shown in FIGS. 24 and 25.
例えば、上記第1の実施形態における3次元レーザ測定器12Aと回転式レーザ照射器12Bとを同期させて回転させるようにすることもできる。また、図24に示される変形例のように、3次元レーザ測定器12Aに対して回転式レーザ照射器12Bの機能を持たせるようにしてもよい。
For example, the three-dimensional
上記第2の実施形態では、移動体の誘導および位置決めシステムの構成が、図21に示されるような場合を例に説明したが、これに限定されるものではなく、例えば、図25に示される変形例のように、3次元レーザ測定器12Aに対して回転式レーザ照射器12Bの機能を持たせるようにしてもよい。
In the second embodiment, the configuration of the moving body guiding and positioning system has been described as an example as shown in FIG. 21, but the present invention is not limited to this, and is shown in FIG. 25, for example. As in the modified example, the three-dimensional
また、上記第1の実施形態では、測距用レーザがポイントレーザであり、姿勢測定用レーザが垂直レーザである場合を例に説明し、上記第2の実施形態では、測距用レーザがポイントレーザであり、姿勢測定用レーザが2本のレーザである場合を例に説明したが、これに限定されるものではない。測距用レーザ及び姿勢測定用レーザとして利用可能なレーザであれば、どのようなレーザを用いてもよい。 Further, in the first embodiment, the case where the distance measuring laser is a point laser and the attitude measurement laser is a vertical laser will be described as an example, and in the second embodiment, the distance measuring laser is a point. The case where the laser is a laser and the attitude measurement laser is two lasers has been described as an example, but the present invention is not limited to this. Any laser may be used as long as it can be used as a distance measuring laser and a posture measuring laser.
また、上記実施形態では、ロボット制御機器と制御機器とが上記図16〜19までの処理を実行する場合を例に説明したが、これに限定されるものではない。例えば、ロボット制御機器が全ての処理を実行してもよいし、制御機器が全ての処理を実行してもよい。また、ロボット制御機器と制御機器との間で各処理を入れ替えてもよい。例えば、ロボット制御機器が、姿勢測定用レーザ及び測距用レーザを墨出しロボットの目標位置へ向けて照射させるようにレーザ機器を制御するレーザ制御部と、測距用レーザを用いて計測されるレーザ反射位置までの距離を取得する計測部とを備えていてもよい。 Further, in the above embodiment, the case where the robot control device and the control device execute the processes shown in FIGS. 16 to 19 has been described as an example, but the present invention is not limited to this. For example, the robot control device may execute all the processes, or the control device may execute all the processes. Further, each process may be exchanged between the robot control device and the control device. For example, the robot control device is measured by using a laser control unit that controls the laser device so as to irradiate the attitude measurement laser and the distance measurement laser toward the target position of the marking robot, and the distance measurement laser. It may be provided with a measuring unit that acquires the distance to the laser reflection position.
また、移動体の誘導および位置決めシステムは、外部のサーバとの間で情報の通信を行うことにより、墨出しに関する情報を取得するようにしてもよい。例えば、外部のサーバには、目標点Tを表す目標位置情報を含む建物の3次元モデルが格納されている場合、制御機器10の制御部10Bは、建物の3次元モデルから目標位置情報を取得し、取得された目標位置情報に基づいて、目標点へ向けてポイントレーザを照射するようにレーザ機器12を制御してもよい。これにより、建物の3次元モデルに含まれる目標位置情報を用いて、墨出しロボットの位置決めを精度よく行うことができる。
In addition, the moving body guidance and positioning system may acquire information on marking by communicating information with an external server. For example, when the external server stores a three-dimensional model of the building including the target position information representing the target point T, the
また、上記ではプログラムが記憶部(図示省略)に予め記憶(インストール)されている態様を説明したが、プログラムは、CD−ROM、DVD−ROM及びマイクロSDカード等の記録媒体の何れかに記録されている形態で提供することも可能である。 Further, although the mode in which the program is stored (installed) in advance in the storage unit (not shown) has been described above, the program is recorded on any recording medium such as a CD-ROM, a DVD-ROM, or a micro SD card. It is also possible to provide it in the form in which it is provided.
10 制御機器
10A 通信部
10B 制御部
12 レーザ機器
12A 3次元レーザ測定器
12B 回転式レーザ照射器
12C レーザ照射部
12D レーザ照射部
12E 回転台
12F モータ
14 墨出しロボット
14A 第1のスクリーン
14B 第2のスクリーン
14C 第1のカメラ
14D 第2のカメラ
14E ロボット制御機器
14F 走行機構
14G 水平位置調整機構
14H 表示機構
14I 昇降機構
100,200 移動体の誘導および位置決めシステム
140 ロボット制御部
142 ロボット通信部
10
Claims (6)
前記位置決め装置が、
移動体の目標位置へ向けて照射される姿勢測定用レーザに応じて、前記移動体の姿勢を制御し、
前記目標位置へ向けて照射される測距用レーザを用いて計測されるレーザ反射位置までの距離に基づいて、前記測距用レーザを照射するレーザ機器と前記移動体との間の距離が所定の距離となるように、前記移動体を移動させるように制御して、前記移動体を前記目標位置に位置決めし、
前記移動体に設けられた第1のスクリーンに照射された前記姿勢測定用レーザの画像を表す第1の画像と、前記移動体に設けられた第2のスクリーンに照射された前記姿勢測定用レーザの画像を表す第2の画像とに基づいて、前記第1のスクリーン内における前記姿勢測定用レーザの左右方向の位置と、前記第2のスクリーン内における前記姿勢測定用レーザの左右方向の位置とが一致するように、前記移動体の姿勢を制御し、
前記測距用レーザを用いて計測されるレーザ反射位置までの距離に基づいて、前記レーザ機器と前記第2のスクリーンとの間の距離が所定の距離となるように、前記移動体を移動させるように制御する、
移動体の誘導および位置決め方法。 A method of guiding and positioning a moving body, which is performed by a moving body guiding and positioning device.
The positioning device
The posture of the moving body is controlled according to the attitude measurement laser emitted toward the target position of the moving body.
The distance between the laser device that irradiates the distance measuring laser and the moving body is determined based on the distance to the laser reflection position measured by the distance measuring laser that irradiates the target position. The moving body is controlled to move so as to have a distance of, and the moving body is positioned at the target position.
A first image showing an image of the posture measuring laser irradiated on a first screen provided on the moving body and a posture measuring laser irradiated on a second screen provided on the moving body. The lateral position of the posture measuring laser in the first screen and the lateral position of the posture measuring laser in the second screen based on the second image representing the image of. Control the posture of the moving body so that
Based on the distance to the laser reflection position measured by the distance measuring laser, the moving body is moved so that the distance between the laser device and the second screen becomes a predetermined distance. To control,
How to guide and position a moving object.
前記目標位置へ向けて照射される測距用レーザを用いて計測されるレーザ反射位置までの距離に基づいて、前記測距用レーザを照射するレーザ機器と前記移動体との間の距離が所定の距離となるように、前記移動体を移動させるように制御して、前記移動体を前記目標位置に位置決めする制御部
を備える移動体の誘導および位置決め装置であって、
前記制御部は、前記移動体に設けられた第1のスクリーンに照射された前記姿勢測定用レーザの画像を表す第1の画像と、前記移動体に設けられた第2のスクリーンに照射された前記姿勢測定用レーザの画像を表す第2の画像とに基づいて、前記第1のスクリーン内における前記姿勢測定用レーザの左右方向の位置と、前記第2のスクリーン内における前記姿勢測定用レーザの左右方向の位置とが一致するように、前記移動体の姿勢を制御し、
前記測距用レーザを用いて計測されるレーザ反射位置までの距離に基づいて、前記レーザ機器と前記第2のスクリーンとの間の距離が所定の距離となるように、前記移動体を移動させるように制御する、
移動体の誘導および位置決め装置。 The posture of the moving body is controlled according to the attitude measurement laser emitted toward the target position of the moving body.
The distance between the laser device that irradiates the distance measuring laser and the moving body is determined based on the distance to the laser reflection position measured by the distance measuring laser that irradiates the target position. A moving body guiding and positioning device including a control unit that controls the moving body to move so as to have a distance of the moving body and positions the moving body at the target position .
The control unit irradiated the first image representing the image of the posture measuring laser irradiated on the first screen provided on the moving body and the second screen provided on the moving body. Based on the second image representing the image of the posture measurement laser, the position of the posture measurement laser in the left-right direction in the first screen and the posture measurement laser in the second screen. The posture of the moving body is controlled so that the position in the left-right direction matches.
Based on the distance to the laser reflection position measured by the distance measuring laser, the moving body is moved so that the distance between the laser device and the second screen becomes a predetermined distance. To control,
Moving body guidance and positioning device .
請求項2に記載の移動体の誘導および位置決め装置。 The control unit controls to stop the moving body when the distance between the laser device and the second screen is a predetermined distance, and the target position is determined according to the stop position of the moving body. Controls the display mechanism of the moving body so as to display the
The moving body guiding and positioning device according to claim 2.
前記姿勢測定用レーザが照射されるように設置され、かつ、前記第1のスクリーンに対して上下方向に異なる位置であって、前記第1のスクリーンの法線方向に所定間隔隔てた位置に設置された第2のスクリーンと、
前記第1のスクリーンの画像を表す第1の画像を撮像する第1のカメラと、
前記第2のスクリーンの画像を表す第2の画像を撮像する第2のカメラと、
前記第1の画像、前記第2の画像、及び前記測距用レーザを用いて計測されるレーザ反射位置までの距離に応じて制御される走行機構と、前記走行機構の走行結果に応じて目標位置に対する表示を行う表示機構と、
を備える移動体。 A first screen installed so that the attitude measurement laser and the distance measurement laser are irradiated, and
It is installed so that the attitude measurement laser is irradiated, and is installed at a position different in the vertical direction with respect to the first screen and at a predetermined interval in the normal direction of the first screen. With the second screen
A first camera that captures a first image representing the image of the first screen, and
A second camera that captures a second image that represents the image of the second screen, and
A traveling mechanism controlled according to the distance to the first image, the second image, and the laser reflection position measured by the distance measuring laser, and a target according to the traveling result of the traveling mechanism. A display mechanism that displays the position and
A mobile body equipped with.
請求項4に記載の移動体、及び
前記姿勢測定用レーザ及び前記測距用レーザを前記移動体の目標位置へ向けて照射させるように前記レーザ機器を制御するレーザ制御部と、
前記測距用レーザを用いて計測されるレーザ反射位置までの距離を取得する計測部と、を更に備える、請求項2〜請求項3の何れか1項に記載の位置決め装置
を含む移動体の誘導および位置決めシステム。 Laser equipment that irradiates a laser for posture measurement and a laser for distance measurement,
A moving body according to claim 4 , a laser control unit that controls the laser device so as to irradiate the posture measuring laser and the ranging laser toward a target position of the moving body.
A moving body including the positioning device according to any one of claims 2 to 3 , further comprising a measuring unit for acquiring a distance to a laser reflection position measured by using the distance measuring laser. Guidance and positioning system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017119083A JP6952507B2 (en) | 2017-06-16 | 2017-06-16 | Mobiles, methods of guiding and positioning mobiles, devices, and systems |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017119083A JP6952507B2 (en) | 2017-06-16 | 2017-06-16 | Mobiles, methods of guiding and positioning mobiles, devices, and systems |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019002849A JP2019002849A (en) | 2019-01-10 |
| JP6952507B2 true JP6952507B2 (en) | 2021-10-20 |
Family
ID=65004912
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017119083A Expired - Fee Related JP6952507B2 (en) | 2017-06-16 | 2017-06-16 | Mobiles, methods of guiding and positioning mobiles, devices, and systems |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6952507B2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102259221B1 (en) * | 2019-07-30 | 2021-05-31 | 오훈 | A golf course green lawn mower |
| EP4006487A1 (en) | 2020-11-30 | 2022-06-01 | Hilti Aktiengesellschaft | Target and plumbing system for transferring a point of interest to a jobsite surface |
| EP4006489A1 (en) * | 2020-11-30 | 2022-06-01 | Hilti Aktiengesellschaft | Target and plumbing system for transferring a point of interest on a jobsite surface |
| CN113224631B (en) * | 2021-06-16 | 2022-07-01 | 中建中新建设工程有限公司 | Laser power control method and positioning equipment for positioning building pipeline |
| JP7836045B2 (en) | 2022-11-11 | 2026-03-26 | 鹿島建設株式会社 | Automatic marking system and automatic marking method |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57125301A (en) * | 1981-01-27 | 1982-08-04 | Fujita Corp | Device for detecting position and direction by image processing |
| JP2649859B2 (en) * | 1990-06-05 | 1997-09-03 | 株式会社フジタ | Automatic inking device |
| JP5516204B2 (en) * | 2010-08-04 | 2014-06-11 | 株式会社大林組 | Positioning method and system |
| JP2017075901A (en) * | 2015-10-16 | 2017-04-20 | 株式会社東芝 | Marking work device and marking work method |
-
2017
- 2017-06-16 JP JP2017119083A patent/JP6952507B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019002849A (en) | 2019-01-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6952507B2 (en) | Mobiles, methods of guiding and positioning mobiles, devices, and systems | |
| CN107891414B (en) | Robot system | |
| CN110312910B (en) | Apparatus and method for calibrating vehicle assistance systems | |
| JP3731123B2 (en) | Object position detection method and apparatus | |
| CN113557407B (en) | System and method for operator-guided identification of vehicle reference position during ADAS sensor alignment | |
| JP2003505681A (en) | Device for defining wheel geometry and / or axis geometry of a motor vehicle | |
| JP3328111B2 (en) | Spatial distance measuring method and spatial distance measuring device | |
| JP2021011772A (en) | Marking robot, marking robot system, and measuring robot | |
| US12510896B2 (en) | Marking apparatus, control method for marking apparatus, and storage medium | |
| CN104655024A (en) | Image measurement equipment as well as quick and accurate height measurement device and method of image measurement equipment | |
| JP2019189378A (en) | Reference position setting method of elevator material, installation method of elevator material, reference position setting device of elevator material, and reference position setting system | |
| KR101802993B1 (en) | Unlimited movable marking system and marking method thereof | |
| JP6893590B2 (en) | Passenger boarding bridge travel control method | |
| JP7044332B2 (en) | Target positioning method and target positioning tool | |
| CN106352795A (en) | Vision measuring device and method for flexible manufacturing | |
| KR102253156B1 (en) | Laser distance measuremet and laser distance measuring method | |
| JP2002054925A (en) | Marking device for ceiling or the like | |
| CN115979209A (en) | Elevation measurement system and method | |
| KR101349374B1 (en) | Numerical understanding system with renewal map data according to point of gps | |
| JP6500560B2 (en) | Optical sensor calibration method and three-dimensional coordinate measuring machine | |
| JP2019078569A (en) | Position recognition method, position recognition device, moving body for reference point installation, moving body for work, and position recognition system | |
| JP2007118165A (en) | Black position recording device | |
| JP7115684B2 (en) | Mobile body, positioning method, and positioning system | |
| JP2002174519A (en) | Automatically measuring system for tunnel section | |
| JP2708195B2 (en) | Teaching method and apparatus for three-dimensional laser beam machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200326 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210218 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210302 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210421 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210921 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210928 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6952507 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |