[go: up one dir, main page]

JP7569249B2 - Work Machine - Google Patents

Work Machine Download PDF

Info

Publication number
JP7569249B2
JP7569249B2 JP2021050542A JP2021050542A JP7569249B2 JP 7569249 B2 JP7569249 B2 JP 7569249B2 JP 2021050542 A JP2021050542 A JP 2021050542A JP 2021050542 A JP2021050542 A JP 2021050542A JP 7569249 B2 JP7569249 B2 JP 7569249B2
Authority
JP
Japan
Prior art keywords
sector
angle
shaped
radius
shaped surface
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.)
Active
Application number
JP2021050542A
Other languages
Japanese (ja)
Other versions
JP2022148741A (en
Inventor
雅俊 森川
茂 平澤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Construction Machinery Co Ltd
Original Assignee
Hitachi Construction Machinery Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Construction Machinery Co Ltd filed Critical Hitachi Construction Machinery Co Ltd
Priority to JP2021050542A priority Critical patent/JP7569249B2/en
Publication of JP2022148741A publication Critical patent/JP2022148741A/en
Application granted granted Critical
Publication of JP7569249B2 publication Critical patent/JP7569249B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Operation Control Of Excavators (AREA)
  • Component Parts Of Construction Machinery (AREA)

Description

本発明は、作業機械に関する。 The present invention relates to a work machine.

作業装置を有する油圧ショベル等の作業機械が知られている。特許文献1には、作業装置の姿勢を検出する姿勢検出手段と、姿勢検出手段からの信号により作業装置の位置を演算する位置演算手段と、作業装置の侵入を禁止する侵入不可領域を教示する教示手段と、を備える作業機械が開示されている。この作業機械は、作業装置の位置と侵入不可領域との距離dを演算し、距離dによって決まる関数をレバー操作信号に乗じて出力するレバーゲイン演算手段と、レバーゲイン演算手段からの信号によりアクチュエータの動きを制御するアクチュエータ制御手段とを備えている。 Working machines such as hydraulic excavators having a working device are known. Patent Document 1 discloses a working machine equipped with a posture detection means for detecting the posture of the working device, a position calculation means for calculating the position of the working device based on a signal from the posture detection means, and a teaching means for teaching an inaccessible area into which the working device is prohibited from entering. This working machine is equipped with a lever gain calculation means for calculating the distance d between the position of the working device and the inaccessible area, and for outputting a lever operation signal multiplied by a function determined by the distance d, and an actuator control means for controlling the movement of the actuator based on a signal from the lever gain calculation means.

特許文献1には、例えば、バケットの刃先を位置決めした状態で、侵入不可領域N1(上)、N2(下)、N3(奥)、N4(手前)を選択する教示スイッチをオペレータが押すことにより、侵入不可領域条件が設定されることが記載されている。 For example, Patent Document 1 describes that with the cutting edge of the bucket positioned, the operator presses a teaching switch to select the no-entry areas N1 (top), N2 (bottom), N3 (back), and N4 (front), and sets the no-entry area conditions.

特開平4-136324号公報Japanese Patent Application Publication No. 4-136324

しかしながら、特許文献1に記載の技術では、例えば、電線、橋等の障害物が作業機械の上方の狭い範囲に存在している場合であっても、その障害物の高さに合わせて作業機械の上方全体に侵入不可領域が設定されることになる。その結果、特許文献1に記載の技術では、作業空間が不要に制限され、作業効率が低下するおそれがある。 However, with the technology described in Patent Document 1, even if an obstacle such as an electric wire or a bridge is present in a small area above the work machine, an inaccessible area is set above the entire work machine according to the height of the obstacle. As a result, with the technology described in Patent Document 1, the working space is unnecessarily restricted, which may reduce work efficiency.

本発明は、侵入不可面を設定する場合であっても、作業空間を広くとることができ、作業効率の向上が可能な作業機械を提供することを目的とする。 The present invention aims to provide a work machine that can provide a large working space and improve work efficiency even when an impenetrable surface is set.

本発明の一態様による作業機械は、走行体と前記走行体に対して旋回可能に設けられる旋回体とを有する車体と、前記旋回体に取り付けられる作業装置と、前記旋回体および前記作業装置の位置姿勢情報を検出する位置姿勢検出装置と、前記位置姿勢検出装置の検出結果に基づいて、前記車体の上方に設定された侵入不可面に前記作業装置が侵入しないように、前記旋回体または前記作業装置の動作を制限する制御装置と、オペレータによる前記侵入不可面の設定操作を行うための入力装置とを備える。前記制御装置は、前記入力装置から入力された入力情報と前記位置姿勢検出装置の検出結果とに基づいて、前記旋回体の旋回中心軸に直交する扇形状面を前記侵入不可面として前記車体の上方に設定する。前記制御装置は、前記位置姿勢検出装置の検出結果に基づいて、前記扇形状面に前記作業装置が侵入しないように、前記旋回体または作業装置の動作を制限する。前記侵入不可面は、前記車体の底面からの高さの異なる複数の扇形状面で設定される。
A working machine according to one aspect of the present invention includes a vehicle body having a running body and a rotating body provided so as to be rotatable with respect to the running body, a working device attached to the rotating body, a position and attitude detection device that detects position and attitude information of the rotating body and the working device, a control device that limits the operation of the rotating body or the working device so that the working device does not enter an impenetrable surface set above the vehicle body based on the detection result of the position and attitude detection device, and an input device for an operator to perform a setting operation of the impenetrable surface. The control device sets a fan-shaped surface perpendicular to the rotation center axis of the rotating body as the impenetrable surface above the vehicle body based on the input information input from the input device and the detection result of the position and attitude detection device. The control device limits the operation of the rotating body or the working device so that the working device does not enter the fan-shaped surface based on the detection result of the position and attitude detection device. The impenetrable surface is set by a plurality of fan-shaped surfaces having different heights from the bottom surface of the vehicle body.

本発明によれば、侵入不可面を設定する場合であっても、作業空間を広くとることができ、作業効率の向上が可能な作業機械を提供することができる。 The present invention provides a work machine that can provide a large working space and improve work efficiency even when an impenetrable surface is set.

図1は、第1実施形態に係る油圧ショベルの側面図である。FIG. 1 is a side view of a hydraulic excavator according to a first embodiment. 図2は、油圧ショベルのシステム構成を示す図である。FIG. 2 is a diagram showing a system configuration of a hydraulic excavator. 図3は、メインコントローラの機能ブロック図である。FIG. 3 is a functional block diagram of the main controller. 図4は、油圧ショベルの平面図であり、扇形状面について示す。FIG. 4 is a plan view of the hydraulic excavator, showing a sector-shaped surface. 図5は、複数の扇形状面で設定される侵入不可面について示す図である。FIG. 5 is a diagram showing impassable surfaces that are set by a plurality of sector-shaped surfaces. 図6は、第1実施形態に係る侵入不可面設定部により実行される侵入不可面の設定処理の一例について示すフローチャートである。FIG. 6 is a flowchart illustrating an example of an impenetrable surface setting process executed by the impenetrable surface setting unit according to the first embodiment. 図7は、左角度の設定方法について説明する図である。FIG. 7 is a diagram for explaining a method for setting the left angle. 図8は、第1扇形状面S(1)と、第1扇形状面S(1)よりも高い位置に設定される第2扇形状面S(2)とが設定された場合に行われる拡大補正処理について説明する図である。FIG. 8 is a diagram illustrating the enlargement correction process performed when a first sector-shaped surface S(1) and a second sector-shaped surface S(2) that is set at a position higher than the first sector-shaped surface S(1) are set. 図9は、第1扇形状面S(1)と、第1扇形状面S(1)よりも高い位置に設定される第2扇形状面S(2)とが設定された場合に行われる縮小補正処理について説明する図である。FIG. 9 is a diagram illustrating a reduction correction process that is performed when a first sector-shaped surface S(1) and a second sector-shaped surface S(2) that is set at a position higher than the first sector-shaped surface S(1) are set. 図10は、第2実施形態に係る侵入不可面設定部により実行される侵入不可面の設定処理の一例について示すフローチャートである。FIG. 10 is a flowchart illustrating an example of an impenetrable surface setting process executed by the impenetrable surface setting unit according to the second embodiment. 図11は、3個の扇形状面が設定された場合に行われる補正処理について説明する図である。FIG. 11 is a diagram for explaining the correction process performed when three sector-shaped surfaces are set. 図12は、第3実施形態に係る侵入不可面設定部により実行される侵入不可面の設定処理の一例について示すフローチャートである。FIG. 12 is a flowchart illustrating an example of an impenetrable surface setting process executed by the impenetrable surface setting unit according to the third embodiment. 図13は、2個の扇形状面について示す図である。FIG. 13 is a diagram showing two sector-shaped surfaces. 図14は、第4実施形態に係る侵入不可面設定部により実行される侵入不可面の設定処理の一例について示すフローチャートである。FIG. 14 is a flowchart illustrating an example of an impenetrable surface setting process executed by the impenetrable surface setting unit according to the fourth embodiment. 図15は、第4実施形態に係る侵入不可面設定部による侵入不可面の設定処理について説明する図である。FIG. 15 is a diagram illustrating the process of setting an impenetrable surface by the impenetrable surface setting unit according to the fourth embodiment. 図16は、第5実施形態に係る侵入不可面設定部により実行される侵入不可面の設定処理の一例について示すフローチャートである。FIG. 16 is a flowchart illustrating an example of an impenetrable surface setting process executed by the impenetrable surface setting unit according to the fifth embodiment. 図17は、第5実施形態に係る侵入不可面設定部により設定される第1扇形状面、第2扇形状面、第1補助侵入不可面、および第2補助侵入不可面について示す図である。FIG. 17 is a diagram showing the first sector-shaped surface, the second sector-shaped surface, the first auxiliary impermeable surface, and the second auxiliary impermeable surface set by the impermeable surface setting unit according to the fifth embodiment. 図18は、第5実施形態の変形例1に係る侵入不可面設定部により設定される第1扇形状面、第2扇形状面、第1補助侵入不可面、および第2補助侵入不可面について示す図である。FIG. 18 is a diagram showing the first sector-shaped surface, the second sector-shaped surface, the first auxiliary impermeable surface, and the second auxiliary impermeable surface set by the impermeable surface setting unit in the first modified example of the fifth embodiment.

図面を参照して、本発明の実施形態に係る作業機械について説明する。 The following describes a work machine according to an embodiment of the present invention with reference to the drawings.

<第1実施形態>
-油圧ショベル-
図1は、本発明の第1実施形態に係る作業機械の一例として示す油圧ショベル100の側面図である。図1に示すように、油圧ショベル100は、クローラ式の走行体1と走行体1に対して旋回可能に設けられる旋回体2とを有する車体30と、旋回体2に取り付けられるフロント作業装置(以下、作業装置と記す)3と、を備える。
First Embodiment
- Hydraulic excavator -
Fig. 1 is a side view of a hydraulic excavator 100 shown as an example of a work machine according to a first embodiment of the present invention. As shown in Fig. 1, the hydraulic excavator 100 includes a vehicle body 30 having a crawler-type running body 1 and a rotating body 2 that is provided so as to be rotatable relative to the running body 1, and a front working mechanism (hereinafter referred to as working mechanism) 3 that is attached to the rotating body 2.

走行体1には左右一対の走行用の油圧モータ(以下、走行モータと記す)が設けられる。左右の走行モータにより、左右のクローラが独立して回転駆動される。これにより、走行体1が前方または後方に走行する。 The running body 1 is provided with a pair of hydraulic motors (hereafter referred to as running motors) on the left and right. The left and right running motors drive the left and right crawlers to rotate independently. This causes the running body 1 to run forward or backward.

旋回体2には、油圧ショベル100の各種操作を行う操作装置、およびオペレータが着席する運転席等が配置された運転室4が設けられている。また、旋回体2には、エンジン等の原動機、油圧ポンプおよび旋回用の油圧モータ(以下、旋回モータと記す)などが搭載されている。旋回体2は、旋回モータにより走行体1に対して右方向または左方向に旋回される。 The rotating body 2 is provided with an operating device for performing various operations of the hydraulic excavator 100, and a cab 4 in which a driver's seat for an operator is located. The rotating body 2 is also equipped with a prime mover such as an engine, a hydraulic pump, and a hydraulic motor for rotation (hereinafter referred to as a rotation motor). The rotating body 2 is rotated to the right or left relative to the traveling body 1 by the rotation motor.

運転室4内には、油圧ショベル100全体の動作を制御する制御装置であるメインコントローラ110と、油圧ショベル100の稼働状態を表す画像を表示する表示装置5と、オペレータによる侵入不可面の設定操作を行うための入力装置13と、が設けられている。表示装置5は、例えば、液晶ディスプレイ装置である。入力装置13は、複数のスイッチおよび操作スティック等を有し、侵入不可面の設定操作の他、表示装置5の操作、エンジン回転速度の設定操作等が可能である。なお、入力装置13は、表示装置5の液晶ディスプレイ上に形成されるタッチセンサであってもよい。つまり、油圧ショベル100は、表示装置5および入力装置13として機能するタッチパネルモニタを備えていてもよい。入力装置13は、オペレータにより、侵入不可面の設定操作が行われると、オペレータの操作に応じた操作情報を入力情報としてメインコントローラ110に入力する。 In the cab 4, there are provided a main controller 110, which is a control device that controls the operation of the entire hydraulic excavator 100, a display device 5 that displays an image showing the operating state of the hydraulic excavator 100, and an input device 13 for the operator to set the impenetrable surface. The display device 5 is, for example, a liquid crystal display device. The input device 13 has a plurality of switches and an operation stick, and in addition to setting the impenetrable surface, it is possible to operate the display device 5 and set the engine rotation speed. The input device 13 may be a touch sensor formed on the liquid crystal display of the display device 5. In other words, the hydraulic excavator 100 may be equipped with a touch panel monitor that functions as the display device 5 and the input device 13. When the operator sets the impenetrable surface, the input device 13 inputs operation information corresponding to the operator's operation as input information to the main controller 110.

作業装置3は、旋回体2に取り付けられる多関節型の作業装置であって、複数の油圧アクチュエータ、および複数の油圧アクチュエータにより駆動される複数(本実施形態では3つ)の被駆動部材(駆動対象部材)を有する。3つの被駆動部材(ブーム3a、アーム3bおよびバケット3c)は、直列的に連結されている。ブーム3aは、その基端部が旋回体2の前部に、ブームピンを介して回動可能に連結される。アーム3bは、その基端部がブーム3aの先端部に、アームピンを介して回動可能に連結される。バケット3cは、アーム3bの先端部に、バケットピンを介して回動可能に連結される。 The working device 3 is a multi-joint working device attached to the rotating body 2, and has multiple hydraulic actuators and multiple (three in this embodiment) driven members (drive target members) driven by the multiple hydraulic actuators. The three driven members (boom 3a, arm 3b, and bucket 3c) are connected in series. The base end of the boom 3a is rotatably connected to the front of the rotating body 2 via a boom pin. The base end of the arm 3b is rotatably connected to the tip of the boom 3a via an arm pin. The bucket 3c is rotatably connected to the tip of the arm 3b via a bucket pin.

ブーム3aは、油圧アクチュエータ(油圧シリンダ)であるブームシリンダ3dの伸縮動作によって回転駆動される。アーム3bは、油圧アクチュエータ(油圧シリンダ)であるアームシリンダ3eの伸縮動作によって回転駆動される。バケット3cは、油圧アクチュエータ(油圧シリンダ)であるバケットシリンダ3fの伸縮動作によって回転駆動される。ブームシリンダ3dは、その一端側がブーム3aに接続され他端側が旋回体2のフレームに接続されている。アームシリンダ3eは、その一端側がアーム3bに接続され他端側がブーム3aに接続されている。バケットシリンダ3fは、その一端側がバケットリンク3gを介してバケット3cに接続され他端側がアーム3bに接続されている。 The boom 3a is rotated by the extension and retraction of the boom cylinder 3d, which is a hydraulic actuator (hydraulic cylinder). The arm 3b is rotated by the extension and retraction of the arm cylinder 3e, which is a hydraulic actuator (hydraulic cylinder). The bucket 3c is rotated by the extension and retraction of the bucket cylinder 3f, which is a hydraulic actuator (hydraulic cylinder). One end of the boom cylinder 3d is connected to the boom 3a and the other end is connected to the frame of the rotating body 2. One end of the arm cylinder 3e is connected to the arm 3b and the other end is connected to the boom 3a. One end of the bucket cylinder 3f is connected to the bucket 3c via a bucket link 3g and the other end is connected to the arm 3b.

-位置姿勢検出装置-
油圧ショベル100は、油圧ショベル100の位置姿勢(作業装置3の位置姿勢、旋回体2の位置姿勢および走行体1の位置姿勢)に関する情報(以下、位置姿勢情報とも記す)を検出する複数の姿勢センサ6~10を有する位置姿勢検出装置102(図2参照)を備えている。複数の姿勢センサ6~10には、IMU(Inertial Measurement Unit:慣性計測装置)6,7,8および角度センサ9,10が含まれる。
- Position and orientation detection device -
The hydraulic excavator 100 is equipped with a position and orientation detection device 102 (see FIG. 2 ) having a plurality of orientation sensors 6-10 that detect information (hereinafter also referred to as position and orientation information) relating to the position and orientation of the hydraulic excavator 100 (the position and orientation of the working device 3, the position and orientation of the rotating body 2, and the position and orientation of the running body 1). The plurality of orientation sensors 6-10 include IMUs (Inertial Measurement Units) 6, 7, and 8 and angle sensors 9 and 10.

ブーム3aの側面にはブーム用IMU6が取り付けられ、アーム3bの側面にはアーム用IMU7が取り付けられ、バケットリンク3gの側面にはバケット用IMU8が取り付けられている。IMU6,7,8は、ブーム3a、アーム3bおよびバケット3cの直交3軸の角速度および加速度を取得し、メインコントローラ110に出力する。 A boom IMU 6 is attached to the side of the boom 3a, an arm IMU 7 is attached to the side of the arm 3b, and a bucket IMU 8 is attached to the side of the bucket link 3g. The IMUs 6, 7, and 8 acquire angular velocities and accelerations of the three orthogonal axes of the boom 3a, arm 3b, and bucket 3c, and output them to the main controller 110.

旋回体2のフレーム上には、基準面(例えば水平面)に対する旋回体2の前後方向の傾斜角度(以下、ピッチ角度とも記す)および左右方向の傾斜角度(以下、ロール角度とも記す)を検出し、その検出結果をメインコントローラ110に出力する傾斜角度センサ9が取り付けられる。走行体1と旋回体2をつなぐセンタージョイント(図示せず)には、走行体1に対する旋回体2の相対角度(以下、旋回角度と記す)を検出し、その検出結果をメインコントローラ110に出力する旋回角度センサ10が取り付けられている。 A tilt angle sensor 9 is attached to the frame of the rotating unit 2, which detects the forward/backward tilt angle (hereinafter also referred to as the pitch angle) and the left/right tilt angle (hereinafter also referred to as the roll angle) of the rotating unit 2 relative to a reference plane (e.g. a horizontal plane) and outputs the detection results to the main controller 110. A rotation angle sensor 10 is attached to the center joint (not shown) connecting the running unit 1 and the rotating unit 2, which detects the relative angle of the rotating unit 2 relative to the running unit 1 (hereinafter referred to as the rotation angle) and outputs the detection results to the main controller 110.

本実施形態において、IMU6,7,8および傾斜角度センサ9、旋回角度センサ10は、メインコントローラ110に電気的に接続されている。メインコントローラ110は、IMU6,7,8および傾斜角度センサ9からの信号に基づいて、旋回体2に対するブーム3aの回動角度(ブーム角度)、ブーム3aに対するアーム3bの回動角度(アーム角度)、アーム3bに対するバケット3cの回動角度(バケット角度)を演算する。このように、IMU6,7,8および傾斜角度センサ9は、作業装置3の姿勢情報を検出する作業姿勢センサとして機能する。なお、作業姿勢センサとしては、ブーム角度、アーム角度、バケット角度に応じた電圧信号を出力するポテンショメータを採用してもよい。また、作業姿勢センサとしては、ブームシリンダ3d、アームシリンダ3e、バケットシリンダ3fのストロークを検出するストロークセンサを採用してもよい。 In this embodiment, the IMUs 6, 7, and 8, the tilt angle sensor 9, and the swing angle sensor 10 are electrically connected to the main controller 110. The main controller 110 calculates the rotation angle (boom angle) of the boom 3a relative to the swing body 2, the rotation angle (arm angle) of the arm 3b relative to the boom 3a, and the rotation angle (bucket angle) of the bucket 3c relative to the arm 3b based on signals from the IMUs 6, 7, and 8 and the tilt angle sensor 9. In this way, the IMUs 6, 7, and 8 and the tilt angle sensor 9 function as a work posture sensor that detects the posture information of the work device 3. Note that a potentiometer that outputs a voltage signal according to the boom angle, arm angle, and bucket angle may be used as the work posture sensor. Also, a stroke sensor that detects the strokes of the boom cylinder 3d, arm cylinder 3e, and bucket cylinder 3f may be used as the work posture sensor.

-システム構成および油圧ショベル搭載機器の説明-
図2は、油圧ショベル100のシステム構成を示す図である。
- Explanation of system configuration and equipment installed on hydraulic excavator -
FIG. 2 is a diagram showing a system configuration of the hydraulic excavator 100.

メインコントローラ110は、CPU(Central Processing Unit)、MPU(Micro Processing Unit)、DSP(Digital Signal Processor)等のプロセッサ91と、ROM(Read Only Memory)、フラッシュメモリ、ハードディスクドライブ等の記憶装置である不揮発性メモリ92と、所謂RAM(Random Access Memory)と呼ばれる揮発性メモリ93と、入出力インターフェース(不図示)と、これらの機器を電気的に接続するバス(不図示)と、を含んだコンピュータで構成される。なお、メインコントローラ110は、1つのコンピュータで構成してもよいし、複数のコンピュータで構成してもよい。 The main controller 110 is composed of a computer including a processor 91 such as a CPU (Central Processing Unit), MPU (Micro Processing Unit), or DSP (Digital Signal Processor), a non-volatile memory 92 which is a storage device such as a ROM (Read Only Memory), flash memory, or hard disk drive, a volatile memory 93 known as a RAM (Random Access Memory), an input/output interface (not shown), and a bus (not shown) which electrically connects these devices. The main controller 110 may be composed of one computer or multiple computers.

不揮発性メモリ92には、各種演算が実行可能なプログラムが格納されている。すなわち、不揮発性メモリ92は、本実施形態の機能を実現するプログラムを読み取り可能な記憶媒体である。プロセッサ91は、不揮発性メモリ92に記憶されたプログラムを揮発性メモリ93に展開して演算実行する処理装置であって、プログラムに従って入出力インターフェース、不揮発性メモリ92および揮発性メモリ93から取り入れたデータに対して所定の演算処理を行う。 The non-volatile memory 92 stores programs capable of executing various calculations. In other words, the non-volatile memory 92 is a storage medium capable of reading programs that realize the functions of this embodiment. The processor 91 is a processing device that expands the programs stored in the non-volatile memory 92 into the volatile memory 93 and executes the calculations, and performs predetermined calculations on data taken from the input/output interface, the non-volatile memory 92, and the volatile memory 93 in accordance with the programs.

入出力インターフェースの入力部は、外部の装置(入力装置13、操作装置15、位置姿勢検出装置102、各種センサ等)から入力された信号をプロセッサ91で演算可能なように変換する。入出力インターフェースの出力部は、プロセッサ91での演算結果に応じた出力用の信号を生成し、その信号を外部の装置(表示装置5、電磁比例弁24、ロックバルブ22、ポンプレギュレータ21等)に出力する。 The input section of the input/output interface converts signals input from external devices (input device 13, operation device 15, position and orientation detection device 102, various sensors, etc.) so that they can be calculated by the processor 91. The output section of the input/output interface generates an output signal according to the calculation result by the processor 91, and outputs the signal to an external device (display device 5, solenoid proportional valve 24, lock valve 22, pump regulator 21, etc.).

前述したように、油圧ショベル100の運転室4内には、油圧ショベル100の各種操作を行う操作装置が設けられている。図2では、ブーム上げ操作、ブーム下げ操作、アームクラウド操作、アームダンプ操作、バケットクラウド操作、バケットダンプ操作、左旋回操作、右旋回操作、右前進走行操作、右後進走行操作、左前進走行操作、左後進走行操作のそれぞれを行うための複数の操作装置のうちの1つを表す操作装置15を代表して示している。また、操作装置15とコントロールバルブ19との間に設けられる電磁比例弁も複数の油圧アクチュエータの動作方向毎に設けられるが、図2では、代表して、1つの電磁比例弁24を代表して示している。さらに、コントロールバルブ19は、複数のアクチュエータ毎に設けられる流量制御弁を備えているが、流量制御弁の図示は省略している。 As described above, the cab 4 of the hydraulic excavator 100 is provided with an operating device for performing various operations of the hydraulic excavator 100. In FIG. 2, the operating device 15 is shown as a representative one of a plurality of operating devices for performing each of the boom raising operation, boom lowering operation, arm crowding operation, arm dumping operation, bucket crowding operation, bucket dumping operation, left turning operation, right turning operation, right forward travel operation, right reverse travel operation, left forward travel operation, and left reverse travel operation. In addition, the electromagnetic proportional valves provided between the operating device 15 and the control valve 19 are also provided for each of the operating directions of the plurality of hydraulic actuators, but in FIG. 2, one electromagnetic proportional valve 24 is shown as a representative one. Furthermore, the control valve 19 has a flow control valve provided for each of the plurality of actuators, but the flow control valves are not shown.

エンジン16は、油圧ショベル100の動力源であり、例えば、ディーゼルエンジン等の内燃機関により構成される。エンジン16は、エンジンコントローラ17によって制御される。エンジンコントローラ17は、エンジン16に組み込まれているセンサから出力される信号に基づいてエンジン16の状態を把握し、エンジン16の回転速度、トルクを制御している。 The engine 16 is the power source of the hydraulic excavator 100 and is, for example, an internal combustion engine such as a diesel engine. The engine 16 is controlled by an engine controller 17. The engine controller 17 grasps the state of the engine 16 based on signals output from sensors built into the engine 16, and controls the rotation speed and torque of the engine 16.

メインコントローラ110およびエンジンコントローラ17は、CAN通信によって互いに接続されており、それぞれ必要な情報の授受を行っている。例えば、メインコントローラ110は、入力装置13のエンジンコントロールダイヤルの操作位置に基づいてエンジン目標回転速度を演算し、エンジン目標回転速度をエンジンコントローラ17に出力する。エンジンコントローラ17は、エンジン実回転速度がエンジン目標回転速度となるようにエンジン16を制御する。エンジンコントローラ17は、エンジン16に内蔵されているセンサの信号に基づいてエンジン実回転速度を演算し、そのエンジン実回転速度をメインコントローラ110に出力する。 The main controller 110 and the engine controller 17 are connected to each other via CAN communication, and each transmits and receives the necessary information. For example, the main controller 110 calculates the target engine rotation speed based on the operating position of the engine control dial of the input device 13, and outputs the target engine rotation speed to the engine controller 17. The engine controller 17 controls the engine 16 so that the actual engine rotation speed becomes the target engine rotation speed. The engine controller 17 calculates the actual engine rotation speed based on a signal from a sensor built into the engine 16, and outputs the actual engine rotation speed to the main controller 110.

メインコントローラ110は、入力装置13、エンジンコントローラ17、各種センサ等からの情報に基づいて表示装置5を制御し、表示装置5の表示画面に所定の情報を表示させる。例えば、メインコントローラ110は、CAN通信上にあるエンジン実回転速度を取得し、表示装置5に出力する。表示装置5は、取得したエンジン実回転速度を油圧ショベル100の稼働状態を表す情報の1つとして表示する。 The main controller 110 controls the display device 5 based on information from the input device 13, the engine controller 17, various sensors, etc., and causes the display device 5 to display predetermined information on its display screen. For example, the main controller 110 acquires the actual engine rotation speed via CAN communication and outputs it to the display device 5. The display device 5 displays the acquired actual engine rotation speed as one piece of information indicating the operating state of the hydraulic excavator 100.

メインポンプ18は、エンジン16によって駆動される可変容量式の油圧ポンプであり、作動流体である作動油を吐出する。ポンプレギュレータ21は、メインポンプ18の傾転(押除け容積)制御機構を内蔵している。ポンプレギュレータ21は、メインコントローラ110からの信号に基づいて、メインポンプ18の容積すなわち吐出容量を制御する。メインポンプ18から吐出される作動油は、各油圧アクチュエータへの油の流れを制御するコントロールバルブ19を通り、走行モータ1a、旋回モータ2a、ブームシリンダ3d、アームシリンダ3e、バケットシリンダ3fに供給される。 The main pump 18 is a variable displacement hydraulic pump driven by the engine 16, and discharges hydraulic oil, which is a working fluid. The pump regulator 21 incorporates a control mechanism for the tilt (displacement volume) of the main pump 18. The pump regulator 21 controls the volume, i.e., the discharge volume, of the main pump 18 based on a signal from the main controller 110. The hydraulic oil discharged from the main pump 18 passes through a control valve 19, which controls the flow of oil to each hydraulic actuator, and is supplied to the travel motor 1a, swing motor 2a, boom cylinder 3d, arm cylinder 3e, and bucket cylinder 3f.

本実施形態では、操作装置15は、傾動可能な操作レバーを有する電気式操作レバー装置である。メインコントローラ110には、操作装置15から操作レバーの操作量に応じた操作信号が入力される。メインコントローラ110は、後述するように、操作レバーの操作量に応じた制御電流を電磁比例弁24に出力する。電磁比例弁24は、制御電流に応じたパイロット操作圧を生成し、コントロールバルブ19を制御する。コントロールバルブ19が制御されることにより、油圧アクチュエータに供給される作動油の流量が制御され、油圧アクチュエータが駆動する。 In this embodiment, the operating device 15 is an electric operating lever device having a tiltable operating lever. An operating signal corresponding to the amount of operation of the operating lever is input from the operating device 15 to the main controller 110. As described below, the main controller 110 outputs a control current corresponding to the amount of operation of the operating lever to the solenoid proportional valve 24. The solenoid proportional valve 24 generates a pilot operating pressure corresponding to the control current and controls the control valve 19. By controlling the control valve 19, the flow rate of hydraulic oil supplied to the hydraulic actuator is controlled, and the hydraulic actuator is driven.

油圧ショベル100は、パイロット油圧源として固定容量式の油圧ポンプであるパイロットポンプ20を備えている。パイロットポンプ20は、エンジン16によって駆動され、作動油を吐出する。パイロットポンプ20の吐出圧であるパイロット一次圧は、図示しないパイロットリリーフバルブによって所定の圧力(例えば、4MPa)に保たれる。 The hydraulic excavator 100 is equipped with a pilot pump 20, which is a fixed displacement hydraulic pump, as a pilot hydraulic source. The pilot pump 20 is driven by the engine 16 and discharges hydraulic oil. The pilot primary pressure, which is the discharge pressure of the pilot pump 20, is maintained at a predetermined pressure (e.g., 4 MPa) by a pilot relief valve (not shown).

パイロットポンプ20のパイロット一次圧は、上述のポンプレギュレータ21に導かれ、メインポンプ18の容積を制御するために用いられる。また、パイロットポンプ20のパイロット一次圧は、電磁比例弁24を介してコントロールバルブ19に導かれ、コントロールバルブ19を制御するために用いられる。 The pilot primary pressure of the pilot pump 20 is guided to the pump regulator 21 described above and is used to control the volume of the main pump 18. In addition, the pilot primary pressure of the pilot pump 20 is guided to the control valve 19 via the solenoid proportional valve 24 and is used to control the control valve 19.

パイロットポンプ20と電磁比例弁24との間には、パイロットポンプ20の吐出配管であるパイロットラインを遮断可能なロックバルブ22が設けられている。ロックバルブ22は、油圧ショベル100が備える全ての油圧アクチュエータの動作可否を切り替え可能な動作ロック装置である。ロックバルブ22は、メインコントローラ110によって駆動するソレノイドによって回路遮断位置と回路連通位置に切り換えられる電磁切換弁である。運転室4内に設置されたロックレバーがロック位置にあるとき、ロックスイッチ12はOFF(端子間は開放)状態になっている。運転室4内に設置されたロックレバーがロック解除位置にあるとき、ロックスイッチ12はON(端子間は導通)状態になっている。 Between the pilot pump 20 and the solenoid proportional valve 24, a lock valve 22 capable of blocking the pilot line, which is the discharge piping of the pilot pump 20, is provided. The lock valve 22 is an operation lock device capable of switching the operation of all hydraulic actuators equipped in the hydraulic excavator 100. The lock valve 22 is an electromagnetic switching valve that is switched between a circuit blocking position and a circuit communication position by a solenoid driven by the main controller 110. When the lock lever installed in the driver's cab 4 is in the lock position, the lock switch 12 is in the OFF state (terminals are open). When the lock lever installed in the driver's cab 4 is in the unlock position, the lock switch 12 is in the ON state (terminals are conductive).

メインコントローラ110は、ロックスイッチ12の状態を監視している。メインコントローラ110は、ロックスイッチ12がOFF状態のときには、ロックバルブ22を非励磁状態の回路遮断位置とする。メインコントローラ110は、ロックスイッチ12がON状態のときには、ロックバルブ22を励磁状態の回路連通位置とする。 The main controller 110 monitors the state of the lock switch 12. When the lock switch 12 is in the OFF state, the main controller 110 sets the lock valve 22 to a non-energized circuit-breaking position. When the lock switch 12 is in the ON state, the main controller 110 sets the lock valve 22 to an energized circuit-connected position.

ロックバルブ22とコントロールバルブ19の間のパイロットラインには、電磁比例弁24が設けられている。メインコントローラ110は、操作装置15のレバー操作量の大きさに応じて、電磁比例弁24を駆動する。 An electromagnetic proportional valve 24 is provided in the pilot line between the lock valve 22 and the control valve 19. The main controller 110 drives the electromagnetic proportional valve 24 according to the magnitude of the lever operation amount of the operating device 15.

ロックバルブ22が回路連通位置のときには、電磁比例弁24にパイロット一次圧が供給されている。操作装置15の操作レバーの操作方向および操作量に応じて、操作レバーおよびその操作方向に対応する電磁比例弁24が制御される。電磁比例弁24は、パイロット一次圧を減圧することによりパイロット操作圧を生成する。電磁比例弁24によって生成されたパイロット操作圧は、コントロールバルブ19内の対応する流量制御弁(スプール)を動かす。これにより、メインポンプ18から吐出される作動油の流れが、コントロールバルブ19によって制御され、対応する油圧アクチュエータが動作する。 When the lock valve 22 is in the circuit communication position, pilot primary pressure is supplied to the solenoid proportional valve 24. The solenoid proportional valve 24 corresponding to the operating lever and its operating direction is controlled according to the operating direction and amount of the operating lever of the operating device 15. The solenoid proportional valve 24 generates pilot operating pressure by reducing the pilot primary pressure. The pilot operating pressure generated by the solenoid proportional valve 24 moves the corresponding flow control valve (spool) in the control valve 19. As a result, the flow of hydraulic oil discharged from the main pump 18 is controlled by the control valve 19, and the corresponding hydraulic actuator is operated.

ロックバルブ22が回路遮断位置のときには、電磁比例弁24にパイロット一次圧が供給されない。これにより、パイロット操作圧が生成されなくなるので(パイロット操作圧が0MPaとなるので)、油圧アクチュエータ(走行モータ1a、旋回モータ2a、ブームシリンダ3d、アームシリンダ3eおよびバケットシリンダ3f)の動作は不可となる。 When the lock valve 22 is in the circuit cutoff position, pilot primary pressure is not supplied to the solenoid proportional valve 24. As a result, pilot operating pressure is not generated (pilot operating pressure is 0 MPa), and the hydraulic actuators (travel motor 1a, swing motor 2a, boom cylinder 3d, arm cylinder 3e, and bucket cylinder 3f) cannot operate.

-メインコントローラの機能-
図3は、メインコントローラ110の機能ブロック図である。図3に示すように、メインコントローラ110は、不揮発性メモリ92に記憶されているプログラムが実行されることにより、要求パイロット圧指令部35、電磁比例弁制御部36、位置姿勢演算部37、距離演算部38、侵入不可面設定部39および動作制限機能設定部40として機能する。
- Main controller functions -
Fig. 3 is a functional block diagram of the main controller 110. As shown in Fig. 3, the main controller 110 executes a program stored in the non-volatile memory 92, thereby functioning as a required pilot pressure command unit 35, an electromagnetic proportional valve control unit 36, a position and attitude calculation unit 37, a distance calculation unit 38, an intrusion-prohibited surface setting unit 39, and an operation restriction function setting unit 40.

要求パイロット圧指令部35は、操作装置15からの操作信号を操作レバー操作量に変換する。操作レバー操作量は、例えばレバー中立のときには0%、フルレバー(最大操作)のときには100%となる値で表す。 The required pilot pressure command unit 35 converts the operation signal from the operation device 15 into the operation amount of the operation lever. The operation amount of the operation lever is expressed as a value that is, for example, 0% when the lever is neutral and 100% when the lever is fully operated (maximum operation).

要求パイロット圧指令部35は、操作レバー操作量から電磁比例弁24の要求パイロット圧を演算する。電磁比例弁制御部36は、要求パイロット圧をそれに対応する電磁比例弁24の制御電流値に変換し、電磁比例弁24のソレノイドに制御電流を出力して電磁比例弁24を駆動する。本実施形態では、制御電流値が増加するほど、電磁比例弁24で生成されるパイロット操作圧が大きくなる。これにより、油圧ショベル100は、オペレータの意図したレバー操作に従って動作する。 The required pilot pressure command unit 35 calculates the required pilot pressure of the solenoid proportional valve 24 from the amount of operation of the operating lever. The solenoid proportional valve control unit 36 converts the required pilot pressure into a corresponding control current value for the solenoid proportional valve 24, and outputs a control current to the solenoid of the solenoid proportional valve 24 to drive the solenoid proportional valve 24. In this embodiment, the pilot operating pressure generated by the solenoid proportional valve 24 increases as the control current value increases. This allows the hydraulic excavator 100 to operate in accordance with the lever operation intended by the operator.

位置姿勢演算部37は、位置姿勢検出装置102の検出結果に基づいて、ブーム角度、アーム角度、バケット角度、ピッチ角度、ロール角度および旋回角度を演算する。メインコントローラ110の不揮発性メモリ92には、当該油圧ショベル100の各部の寸法データが記憶されている。位置姿勢演算部37は、不揮発性メモリ92に記憶されている寸法データと、位置姿勢検出装置102の検出結果である位置姿勢情報に基づいて、ショベル基準座標系における作業装置3の複数の特定の位置を演算する。つまり、位置姿勢演算部37は、作業空間において作業装置3がどのような範囲に存在しているのかを演算する。 The position and orientation calculation unit 37 calculates the boom angle, arm angle, bucket angle, pitch angle, roll angle, and swing angle based on the detection results of the position and orientation detection device 102. Dimensional data of each part of the hydraulic excavator 100 is stored in the non-volatile memory 92 of the main controller 110. The position and orientation calculation unit 37 calculates multiple specific positions of the work device 3 in the excavator reference coordinate system based on the dimensional data stored in the non-volatile memory 92 and the position and orientation information that is the detection result of the position and orientation detection device 102. In other words, the position and orientation calculation unit 37 calculates the range in which the work device 3 exists in the working space.

ショベル基準座標系は、油圧ショベル100の走行体1を基準としてx軸、y軸およびz軸が設定される直交座標系である。本実施形態では、図1に示すように、旋回体2の旋回中心軸CLと油圧ショベル100の底面(すなわち走行体1の接地面を含む平面)101とが交わる点が、ショベル基準座標系の原点Oとして設定される。ショベル基準座標系では、旋回中心軸CLがz軸として設定され、走行体1の前後方向(進行方向)に延びる軸がx軸として設定され、x軸およびz軸に直交する軸がy軸(図4参照)として設定される。位置姿勢演算部37は、位置姿勢検出装置102の検出結果である作業装置3の姿勢情報と、各部の寸法データとに基づいて、予め設定された作業装置3の特定の位置(以下、特定点とも記す)の座標(x,y,z)を演算する。特定点は、例えば、バケット3cの爪先の左端点、右端点、左右方向の中心点、アームシリンダ3e、バケットシリンダ3f、バケットリンク3gの所定位置などである。なお、本実施形態では、バケット3cの爪先の左右方向の中心点をバケット特定点Pbとも記す。 The excavator reference coordinate system is an orthogonal coordinate system in which the x-axis, y-axis, and z-axis are set with respect to the running body 1 of the hydraulic excavator 100. In this embodiment, as shown in FIG. 1, the point where the rotation center axis CL of the rotating body 2 intersects with the bottom surface of the hydraulic excavator 100 (i.e., the plane including the ground surface of the running body 1) 101 is set as the origin O of the excavator reference coordinate system. In the excavator reference coordinate system, the rotation center axis CL is set as the z-axis, the axis extending in the front-rear direction (traveling direction) of the running body 1 is set as the x-axis, and the axis perpendicular to the x-axis and z-axis is set as the y-axis (see FIG. 4). The position and orientation calculation unit 37 calculates the coordinates (x, y, z) of a specific position (hereinafter also referred to as a specific point) of the working device 3 that is set in advance based on the orientation information of the working device 3, which is the detection result of the position and orientation detection device 102, and the dimensional data of each part. The specific point is, for example, the left end point, the right end point, or the center point in the left-right direction of the tip of the bucket 3c, or a predetermined position of the arm cylinder 3e, the bucket cylinder 3f, or the bucket link 3g. In this embodiment, the center point in the left-right direction of the tip of the bucket 3c is also referred to as the bucket specific point Pb.

位置姿勢演算部37は、車体30の底面101からバケット特定点Pbまでの高さ、すなわち底面101からバケット特定点Pbまでの旋回中心軸方向の距離を演算する。 The position and orientation calculation unit 37 calculates the height from the bottom surface 101 of the vehicle body 30 to the bucket specific point Pb, i.e., the distance in the direction of the central axis of rotation from the bottom surface 101 to the bucket specific point Pb.

図3に示す侵入不可面設定部39は、オペレータの操作に応じて入力装置13から入力される操作情報と位置姿勢演算部37での演算結果に基づいて、車体30の底面101よりも上方において、底面101からの高さの異なる複数の扇形状面S(i)(図5参照)を設定する。扇形状面S(i)は、作業装置3の侵入を禁止する仮想的な面である。 The impenetrable surface setting unit 39 shown in FIG. 3 sets multiple sector-shaped surfaces S(i) (see FIG. 5) at different heights from the bottom surface 101 above the bottom surface 101 of the vehicle body 30 based on operation information input from the input device 13 in response to an operator's operation and the calculation results of the position and orientation calculation unit 37. The sector-shaped surfaces S(i) are virtual surfaces that prohibit the entry of the working device 3.

図4および図5を参照し、扇形状面S(i)について説明する。なお、iは、複数の扇形状面S(i)を識別する変数であり、1からnまでの整数である。nは、設定される扇形状面S(i)の総数である。図4は、油圧ショベル100の平面図であり、扇形状面S(i)について示す。図5は、複数の扇形状面S(i)で設定される侵入不可面Sについて示す図である。図4および図5に示すように、扇形状面S(i)は、旋回体2の旋回中心軸CLに直交する扇形状の面である。 The sector-shaped surface S(i) will be described with reference to Figures 4 and 5. Note that i is a variable that identifies the multiple sector-shaped surfaces S(i) and is an integer from 1 to n. n is the total number of sector-shaped surfaces S(i) that are set. Figure 4 is a plan view of the hydraulic excavator 100, showing the sector-shaped surfaces S(i). Figure 5 is a diagram showing the impassable surface S that is set by the multiple sector-shaped surfaces S(i). As shown in Figures 4 and 5, the sector-shaped surface S(i) is a sector-shaped surface that is perpendicular to the central axis CL of the rotating body 2.

扇形状面S(i)は、第1半径(以下、右側半径と記す)Rr(i)、第2半径(以下、左側半径と記す)Lr(i)、および、右側半径Rr(i)と左側半径Lr(i)との間の円弧によって囲まれる面である。扇形状面S(i)は、基準線BLから右側半径Rr(i)までの第1角度(以下、右角度と記す)θR(i)と、基準線BLから左側半径Lr(i)までの第2角度(以下、左角度と記す)θL(i)と、基準面からの高さH(i)と、で規定される。本実施形態では、基準面は、油圧ショベル100の底面101、すなわちxy平面である。また、基準線BLは、走行体1の前後方向(進行方向)に延びる線であり、x軸に相当する。 The sector-shaped surface S(i) is a surface surrounded by a first radius (hereinafter referred to as the right radius) Rr(i), a second radius (hereinafter referred to as the left radius) Lr(i), and an arc between the right radius Rr(i) and the left radius Lr(i). The sector-shaped surface S(i) is defined by a first angle (hereinafter referred to as the right angle) θR(i) from the reference line BL to the right radius Rr(i), a second angle (hereinafter referred to as the left angle) θL(i) from the reference line BL to the left radius Lr(i), and a height H(i) from the reference plane. In this embodiment, the reference plane is the bottom surface 101 of the hydraulic excavator 100, that is, the xy plane. The reference line BL is a line extending in the front-rear direction (traveling direction) of the traveling body 1, and corresponds to the x-axis.

右側半径Rr(i)および左側半径Lr(i)は、旋回中心軸CL(z軸)から延びる線分であり、その線分の長さは最大旋回半径に相当する。最大旋回半径は、作業装置3を前方(旋回中心軸に直交する方向)に向かって伸ばしたときの、旋回中心軸CLからバケット3cの先端(爪先)までの長さに相当する。最大旋回半径は、旋回中心軸CLに直交する方向における、旋回中心軸CLから作業装置3が届く位置までの最大の長さに相当する。最大旋回半径は、不揮発性メモリ92に記憶されている。 The right radius Rr(i) and the left radius Lr(i) are line segments extending from the turning center axis CL (z-axis), and the length of the line segments corresponds to the maximum turning radius. The maximum turning radius corresponds to the length from the turning center axis CL to the tip (tip) of the bucket 3c when the working implement 3 is extended forward (in a direction perpendicular to the turning center axis). The maximum turning radius corresponds to the maximum length from the turning center axis CL to the position that the working implement 3 can reach in a direction perpendicular to the turning center axis CL. The maximum turning radius is stored in the non-volatile memory 92.

旋回角度θは、旋回中心軸方向から見た場合であって、バケット特定点Pbが基準線BL上に位置するときには0°となり、基準線BLから旋回体2が右旋回するにしたがって増加する。オペレータにより右角度θR(i)の設定操作が行われると、そのときの旋回体2の旋回角度θに基づいて右角度θR(i)が設定される。また、オペレータにより左角度θL(i)の設定操作が行われると、そのときの旋回体2の旋回角度θに基づいて左角度θL(i)が設定される。 The rotation angle θ, as viewed from the direction of the central axis of rotation, is 0° when the bucket specific point Pb is located on the reference line BL, and increases as the rotating body 2 rotates to the right from the reference line BL. When the operator sets the right angle θR(i), the right angle θR(i) is set based on the rotation angle θ of the rotating body 2 at that time. When the operator sets the left angle θL(i), the left angle θL(i) is set based on the rotation angle θ of the rotating body 2 at that time.

侵入不可面設定部39は、入力装置13からの操作情報および位置姿勢演算部37での演算結果に基づいて、右角度θR(i)、左角度θL(i)および高さH(i)を設定する。侵入不可面設定部39は、扇形状面の設定数をn個(nは3以上)としたとき、(n-1)個の扇形状面のそれぞれを規定する右角度θR(i)、左角度θL(i)および高さH(i)に基づいて、(n-1)個の扇形状面を設定する。侵入不可面設定部39は、残り1個の扇形状面S(n)を規定する高さH(n)、および、旋回中心軸方向から見たときに(n-1)個の扇形状面S(n)により形成される扇形状の領域の両側辺の基準線BLからの角度に基づいて、残り1個の扇形状面S(n)を設定する。 The impenetrable surface setting unit 39 sets the right angle θR(i), left angle θL(i), and height H(i) based on the operation information from the input device 13 and the calculation results from the position and orientation calculation unit 37. When the number of set sector-shaped surfaces is n (n is 3 or more), the impenetrable surface setting unit 39 sets (n-1) sector-shaped surfaces based on the right angle θR(i), left angle θL(i), and height H(i) that define each of the (n-1) sector-shaped surfaces. The impenetrable surface setting unit 39 sets the remaining sector-shaped surface S(n) based on the height H(n) that defines the remaining sector-shaped surface S(n) and the angles from the reference line BL on both sides of the sector-shaped area formed by the (n-1) sector-shaped surfaces S(n) when viewed from the direction of the central axis of rotation.

なお、図示しないが、侵入不可面設定部39は、オペレータへ所定の操作を促す案内画像等を表示装置5に出力し、表示装置5の表示画面に表示させる。侵入不可面設定部39による扇形状面S(i)の設定方法の具体的な処理の流れについては後述する。 Although not shown, the impenetrable surface setting unit 39 outputs a guide image or the like that prompts the operator to perform a specific operation to the display device 5, and displays it on the display screen of the display device 5. The specific process flow of the method of setting the sector-shaped surface S(i) by the impenetrable surface setting unit 39 will be described later.

図3に示す距離演算部38は、位置姿勢演算部37で演算された作業装置3の各特定点と、侵入不可面設定部39で設定された扇形状面S(i)との最短距離、すなわちz軸方向の距離を演算する。なお、距離演算部38は、複数の各特定点と扇形状面S(i)との距離のうち、最も小さい値を移動可能距離dとして設定する。 The distance calculation unit 38 shown in FIG. 3 calculates the shortest distance between each specific point of the working device 3 calculated by the position and orientation calculation unit 37 and the sector-shaped surface S(i) set by the impenetrable surface setting unit 39, i.e., the distance in the z-axis direction. The distance calculation unit 38 sets the smallest value among the distances between each of the multiple specific points and the sector-shaped surface S(i) as the movable distance d.

動作制限機能設定部40は、オペレータの操作により入力装置13から入力される操作情報に基づいて、動作制限機能を有効または無効に設定する。動作制限機能設定部40は、オペレータにより有効操作がなされ、この操作に応じた操作情報が入力装置13から入力されると、動作制限機能を有効に設定する。動作制限機能設定部40は、オペレータにより無効操作がなされ、この操作に応じた操作情報が入力装置13から入力されると、動作制限機能を無効に設定する。 The operation restriction function setting unit 40 enables or disables the operation restriction function based on operation information input from the input device 13 by the operator. When an enable operation is performed by the operator and operation information corresponding to this operation is input from the input device 13, the operation restriction function setting unit 40 enables the operation restriction function. When an disable operation is performed by the operator and operation information corresponding to this operation is input from the input device 13, the operation restriction function setting unit 40 disables the operation restriction function.

動作制限機能が無効に設定されているときには、電磁比例弁制御部36は、移動可能距離dにかかわらず、要求パイロット圧指令部35で演算された電磁比例弁24の要求パイロット圧を生成するように電磁比例弁24の制御電流値を演算する。 When the operation limiting function is disabled, the solenoid proportional valve control unit 36 calculates the control current value of the solenoid proportional valve 24 so as to generate the required pilot pressure of the solenoid proportional valve 24 calculated by the required pilot pressure command unit 35, regardless of the movable distance d.

動作制限機能が有効に設定されているときには、電磁比例弁制御部36は、移動可能距離dに応じて電磁比例弁24の制御電流の上限を制限する。具体的には、電磁比例弁制御部36は、移動可能距離dが小さくなるほど制御電流の上限値を小さくする。これにより、移動可能距離dが小さくなるほど電磁比例弁24で生成されるパイロット操作圧(二次圧)が小さくなる。つまり、作業装置3が侵入不可面Sに近づくと作業装置3が減速し、作業装置3が侵入不可面Sに達する前に作業装置3を停止させることができる。このように、電磁比例弁制御部36は、作業装置3が侵入不可面Sに侵入しないように、移動可能距離dに応じて作業装置3の動作を制限する。 When the operation limiting function is enabled, the solenoid proportional valve control unit 36 limits the upper limit of the control current of the solenoid proportional valve 24 according to the movable distance d. Specifically, the solenoid proportional valve control unit 36 reduces the upper limit of the control current as the movable distance d becomes smaller. As a result, the pilot operating pressure (secondary pressure) generated by the solenoid proportional valve 24 becomes smaller as the movable distance d becomes smaller. In other words, when the working device 3 approaches the non-entry surface S, the working device 3 decelerates, and the working device 3 can be stopped before it reaches the non-entry surface S. In this way, the solenoid proportional valve control unit 36 limits the operation of the working device 3 according to the movable distance d so that the working device 3 does not enter the non-entry surface S.

なお、電磁比例弁制御部36は、作業装置3を侵入不可面Sに侵入させる方向(作業装置3を侵入不可面Sに近づける方向)へ移動させる操作が行われた場合にのみ、電磁比例弁24の制御電流を制限する。つまり、電磁比例弁制御部36は、侵入不可面Sから作業装置3が離れる方向に移動する操作に対しては電磁比例弁24の制御電流を制限しない。また、電磁比例弁制御部36は、作業装置3が侵入不可面Sに侵入している状態で動作制限機能が無効から有効に切り換えられた場合などに、作業装置3を下方に移動させるような操作に対しても電磁比例弁24の制御電流を制限しない。 The solenoid proportional valve control unit 36 limits the control current of the solenoid proportional valve 24 only when an operation is performed to move the working device 3 in a direction that causes the working device 3 to enter the impenetrable surface S (a direction that brings the working device 3 closer to the impenetrable surface S). In other words, the solenoid proportional valve control unit 36 does not limit the control current of the solenoid proportional valve 24 for an operation to move the working device 3 in a direction away from the impenetrable surface S. Furthermore, the solenoid proportional valve control unit 36 does not limit the control current of the solenoid proportional valve 24 for an operation to move the working device 3 downward, for example, when the operation limiting function is switched from disabled to enabled while the working device 3 is entering the impenetrable surface S.

位置姿勢演算部37、距離演算部38および電磁比例弁制御部36は、位置姿勢検出装置102の検出結果に基づいて、車体30の上方に設定された侵入不可面Sに作業装置3が侵入しないように、作業装置3の動作を制限する動作制限部として機能する。 The position and attitude calculation unit 37, distance calculation unit 38, and solenoid proportional valve control unit 36 function as an operation restriction unit that restricts the operation of the working device 3 so that the working device 3 does not enter the inaccessible surface S set above the vehicle body 30, based on the detection results of the position and attitude detection device 102.

図6を参照して、侵入不可面設定部39により実行される侵入不可面の設定処理の一例について詳しく説明する。侵入不可面の設定処理は、オペレータが入力装置13を用いて侵入不可面の設定処理の開始操作を行うことにより実行される。以下、オペレータによる入力装置13の操作と共に各処理について説明する。なお、本実施形態では、いわゆるダイレクトティーチ設定方法により、扇形状面S(i)が設定される。ダイレクトティーチ設定方法は、現在の作業装置3の特定点に基づいて扇形状面S(i)を設定する方法である。この設定方法では、作業装置3の特定点を所定の位置に配置させ、オペレータが、入力装置13の侵入不可面位置決定スイッチによる設定操作を行うことで、侵入不可面Sを規定する角度、高さの設定が可能となる。 With reference to FIG. 6, an example of the impenetrable surface setting process executed by the impenetrable surface setting unit 39 will be described in detail. The impenetrable surface setting process is executed when the operator uses the input device 13 to start the impenetrable surface setting process. Each process will be described below along with the operator's operation of the input device 13. In this embodiment, the fan-shaped surface S(i) is set by a so-called direct teach setting method. The direct teach setting method is a method of setting the fan-shaped surface S(i) based on a specific point of the current working device 3. In this setting method, the specific point of the working device 3 is placed at a predetermined position, and the operator performs a setting operation using the impenetrable surface position determination switch of the input device 13, making it possible to set the angle and height that define the impenetrable surface S.

オペレータが侵入不可面の設定処理の開始操作を行うと、侵入不可面設定部39は、設定する扇形状面S(i)の総数の入力を促す案内画像を表示装置5に表示させる。オペレータは、入力装置13を用いて扇形状面S(i)の総数nの入力操作を行う。これにより、侵入不可面設定部39は、ステップS110において、扇形状面S(i)の総数nを設定し、ステップS120へ進む。ステップS120において、侵入不可面設定部39は、識別変数iを1に設定し(i=1)、ステップS123へ進む。なお、ステップS120において、侵入不可面設定部39は、i個目の扇形状面S(i)の設定のための操作を受け付けている状態であることを示す案内画像を表示装置5の表示画面に表示させる。 When the operator performs an operation to start the process of setting the impenetrable surfaces, the impenetrable surface setting unit 39 displays a guide image on the display device 5 to prompt the operator to input the total number of sector-shaped surfaces S(i) to be set. The operator uses the input device 13 to input the total number n of sector-shaped surfaces S(i). As a result, in step S110, the impenetrable surface setting unit 39 sets the total number n of sector-shaped surfaces S(i) and proceeds to step S120. In step S120, the impenetrable surface setting unit 39 sets the identification variable i to 1 (i=1) and proceeds to step S123. In step S120, the impenetrable surface setting unit 39 displays a guide image on the display screen of the display device 5 indicating that the operation for setting the i-th sector-shaped surface S(i) is being accepted.

オペレータは、入力装置13を用いて扇形状面S(i)を規定する右角度θR(i)の設定を開始するための操作を行う。さらに、オペレータは、旋回体操作用の操作レバーを操作して、所定の位置MR(i)(図4、図5参照)まで旋回体2を旋回させた後、停止させる。その状態で、オペレータが、入力装置13を用いて右角度θR(i)の設定操作を行う。侵入不可面設定部39は、入力装置13から右角度θR(i)の設定操作に応じた操作情報(第1入力情報)が入力されると、ステップS123において、位置姿勢演算部37で演算された旋回角度θに基づいて右角度θR(i)を設定し、ステップS126へ進む。本実施形態では、位置姿勢演算部37で演算された旋回角度θを右角度θR(i)として設定する。 The operator uses the input device 13 to perform an operation to start setting the right angle θR(i) that defines the sector-shaped surface S(i). Furthermore, the operator operates the operation lever for operating the rotating body to rotate the rotating body 2 to a predetermined position MR(i) (see Figures 4 and 5) and then stops it. In this state, the operator uses the input device 13 to perform the setting operation of the right angle θR(i). When operation information (first input information) corresponding to the setting operation of the right angle θR(i) is input from the input device 13, the intrusion-prohibited surface setting unit 39 sets the right angle θR(i) based on the rotation angle θ calculated by the position and orientation calculation unit 37 in step S123, and proceeds to step S126. In this embodiment, the rotation angle θ calculated by the position and orientation calculation unit 37 is set as the right angle θR(i).

オペレータは、入力装置13を用いて扇形状面S(i)を規定する左角度θL(i)の設定を開始するための操作を行う。さらに、オペレータは、旋回体操作用の操作レバーを操作して、所定の位置ML(i)(図4、図5参照)まで旋回体2を旋回させた後、停止させる。その状態で、オペレータが、入力装置13を用いて左角度θL(i)の設定操作を行う。侵入不可面設定部39は、入力装置13から左角度θL(i)の設定操作に応じた操作情報(第2入力情報)が入力されると、ステップS126において、位置姿勢演算部37で演算された旋回角度θに基づいて左角度θL(i)を設定し、ステップS129へ進む。 The operator uses the input device 13 to perform an operation to start setting the left angle θL(i) that defines the sector-shaped surface S(i). Furthermore, the operator operates the operation lever for operating the rotating body to rotate the rotating body 2 to a predetermined position ML(i) (see Figures 4 and 5) and then stops it. In this state, the operator uses the input device 13 to perform an operation to set the left angle θL(i). When operation information (second input information) corresponding to the operation to set the left angle θL(i) is input from the input device 13, the intrusion-prohibited surface setting unit 39 sets the left angle θL(i) based on the rotation angle θ calculated by the position and orientation calculation unit 37 in step S126, and proceeds to step S129.

図7を参照して、左角度θL(i)の設定方法の詳細について説明する。侵入不可面設定部39は、位置姿勢演算部37で演算された旋回角度θを仮角度φ(φ≧0)として設定する。仮角度φは、油圧ショベル100を上方から見たときに、基準線BLから時計回りに左側半径Lr(i)まで増加する角度である。 The method for setting the left angle θL(i) will be described in detail with reference to FIG. 7. The impenetrable surface setting unit 39 sets the rotation angle θ calculated by the position and orientation calculation unit 37 as a provisional angle φ (φ≧0). The provisional angle φ is an angle that increases clockwise from the reference line BL to the left radius Lr(i) when the hydraulic excavator 100 is viewed from above.

侵入不可面設定部39は、以下の(条件1)が成立した場合(図7(a)参照)には、式(1)により左角度θL(i)を設定し、以下の(条件2)が成立した場合(図7(b)参照)には、式(2)により左角度θL(i)を設定する。
(条件1)仮角度φが右角度θR(i)よりも小さい(φ<θR(i))
(条件2)仮角度φが右角度θR(i)よりも大きい(φ>θR(i))
θL(i)=φ ・・・(1)
θL(i)=-(360°-φ) ・・・(2)
なお、φ=θR(i)が成立した場合、侵入不可面設定部39は、左角度を右角度と同じ値に設定することはできないことをオペレータに知らせるためのエラー画像を表示装置5の表示画面に表示させる。
The inaccessible surface setting unit 39 sets the left angle θL(i) according to equation (1) when the following (condition 1) is satisfied (see FIG. 7(a)), and sets the left angle θL(i) according to equation (2) when the following (condition 2) is satisfied (see FIG. 7(b)).
(Condition 1) The tentative angle φ is smaller than the right angle θR(i) (φ<θR(i)).
(Condition 2) The tentative angle φ is greater than the right angle θR(i) (φ>θR(i)).
θL(i)=φ...(1)
θL(i)=-(360°-φ)...(2)
In addition, if φ = θR(i) is established, the inaccessible surface setting unit 39 displays an error image on the display screen of the display device 5 to inform the operator that the left angle cannot be set to the same value as the right angle.

オペレータは、入力装置13を用いて扇形状面S(i)を規定する高さH(i)の設定を開始するための操作を行う。さらに、オペレータは、作業装置操作用の操作レバーを操作して、所定の位置にバケット3cの爪先(バケット特定点Pb)を位置させた後、停止させる。その状態で、オペレータが、入力装置13を用いて高さH(i)の設定操作を行う。侵入不可面設定部39は、入力装置13から高さH(i)の設定操作に応じた操作情報(第3入力情報)が入力されると、図6に示すステップS129において、位置姿勢演算部37で演算された底面101からバケット3cの爪先(バケット特定点Pb)までの旋回中心軸方向の距離を高さH(i)として設定し、ステップS132へ進む。 The operator uses the input device 13 to perform an operation to start setting the height H(i) that defines the sector-shaped surface S(i). Furthermore, the operator operates the operation lever for operating the working device to position the tip of the bucket 3c (bucket specific point Pb) at a predetermined position and then stops it. In this state, the operator uses the input device 13 to perform the setting operation of the height H(i). When operation information (third input information) corresponding to the setting operation of the height H(i) is input from the input device 13, the intrusion-prohibited surface setting unit 39 sets the distance in the direction of the central axis of rotation from the bottom surface 101 calculated by the position and orientation calculation unit 37 to the tip of the bucket 3c (bucket specific point Pb) as the height H(i) in step S129 shown in FIG. 6, and proceeds to step S132.

ステップS132において、侵入不可面設定部39は、ステップS123で設定された右角度θR(i)、ステップS126で設定された左角度θL(i)およびステップS129で設定された高さH(i)に基づいて、扇形状面S(i)を設定する。ここで、右側半径Rr(i)、左側半径Lr(i)、および、右側半径Rr(i)と左側半径Lr(i)との間の円弧によって囲まれる扇形状の面は2個ある。図7を参照して、2個の扇形状の面Sa,Sbのうち、いずれが扇形状面S(i)として設定されるのかについて説明する。 In step S132, the impenetrable surface setting unit 39 sets a sector-shaped surface S(i) based on the right angle θR(i) set in step S123, the left angle θL(i) set in step S126, and the height H(i) set in step S129. Here, there are two sector-shaped surfaces surrounded by the right radius Rr(i), the left radius Lr(i), and the arc between the right radius Rr(i) and the left radius Lr(i). With reference to FIG. 7, it will be described which of the two sector-shaped surfaces Sa, Sb is set as the sector-shaped surface S(i).

本実施形態では、侵入不可面設定部39は、中心角=θR(i)-θL(i)を満たす扇形状の面を扇形状面S(i)として設定する。つまり、侵入不可面設定部39は、図7に示すように、油圧ショベル100を上方から見たときに、左側半径Lr(i)から右側半径Rr(i)に向かって時計回りに延びる円弧を有する扇形状の面Saを扇形状面S(i)として設定する。換言すれば、侵入不可面設定部39は、油圧ショベル100を上方から見たときに、右側半径Rr(i)から左側半径Lr(i)に向かって反時計回りに延びる円弧を有する扇形状の面Saを扇形状面S(i)として設定する。 In this embodiment, the impenetrable surface setting unit 39 sets a sector-shaped surface that satisfies the central angle = θR(i) - θL(i) as the sector-shaped surface S(i). That is, as shown in FIG. 7, the impenetrable surface setting unit 39 sets the sector-shaped surface Sa having an arc extending clockwise from the left radius Lr(i) to the right radius Rr(i) as the sector-shaped surface S(i) when the hydraulic excavator 100 is viewed from above. In other words, the impenetrable surface setting unit 39 sets the sector-shaped surface Sa having an arc extending counterclockwise from the right radius Rr(i) to the left radius Lr(i) as the sector-shaped surface S(i) when the hydraulic excavator 100 is viewed from above.

図6に示すように、侵入不可面設定部39は、扇形状面S(i)の設定処理(S132)を完了すると、ステップS135へ進む。ステップS135において、侵入不可面設定部39は、識別変数iが1であるか否かを判定する。侵入不可面設定部39は、識別変数iが1であると判定するとステップS141へ進み、識別変数iが1でないと判定するとステップS138へ進む。 As shown in FIG. 6, when the impenetrable surface setting unit 39 completes the setting process (S132) of the sector-shaped surface S(i), the process proceeds to step S135. In step S135, the impenetrable surface setting unit 39 determines whether the identification variable i is 1. If the impenetrable surface setting unit 39 determines that the identification variable i is 1, the process proceeds to step S141, and if the identification variable i is not 1, the process proceeds to step S138.

ステップS141において、侵入不可面設定部39は、扇形状面S(n-1)の設定が完了したか否かを判定する。ステップS141において、侵入不可面設定部39は、扇形状面S(n-1)の設定は完了していないと判定した場合には、ステップS144へ進む。ステップS141において、侵入不可面設定部39は、扇形状面S(n-1)の設定は完了していると判定した場合には、ステップS147へ進む。 In step S141, the impenetrable surface setting unit 39 determines whether or not the setting of the sector-shaped surface S(n-1) has been completed. If the impenetrable surface setting unit 39 determines in step S141 that the setting of the sector-shaped surface S(n-1) has not been completed, the process proceeds to step S144. If the impenetrable surface setting unit 39 determines in step S141 that the setting of the sector-shaped surface S(n-1) has been completed, the process proceeds to step S147.

ステップS144において、侵入不可面設定部39は、識別変数iの値を1増やしてステップS123へ戻る。なお、ステップS144において、侵入不可面設定部39は、i個目の扇形状面の設定が完了し、(i+1)個目の扇形状面の設定のための操作を受け付けている状態であることを示す案内画像を表示装置5の表示画面に表示させる。 In step S144, the impenetrable surface setting unit 39 increments the value of the identification variable i by 1 and returns to step S123. In addition, in step S144, the impenetrable surface setting unit 39 displays on the display screen of the display device 5 a guide image indicating that the setting of the i-th sector-shaped surface has been completed and that the operation for setting the (i+1)-th sector-shaped surface is being accepted.

2個目以降の扇形状面S(i)の設定処理(S132)が完了すると、ステップS135において、識別変数iが1でないと判定され、扇形状面の補正処理(S138)が実行される。ステップS138において、侵入不可面設定部39は、旋回体2の旋回方向に隣り合う2個の扇形状面のうち高い位置に設定される扇形状面を補正する。以下、補正処理について詳細に説明する。 When the setting process (S132) for the second and subsequent sector-shaped surfaces S(i) is completed, in step S135, it is determined that the identification variable i is not 1, and the correction process (S138) for the sector-shaped surfaces is executed. In step S138, the impenetrable surface setting unit 39 corrects the sector-shaped surface that is set at the higher position of the two sector-shaped surfaces adjacent to each other in the rotation direction of the rotating body 2. The correction process is described in detail below.

侵入不可面設定部39は、旋回方向に隣り合う2個の扇形状面のうちいずれが高いかを判定する。侵入不可面設定部39は、高い位置に設定されている扇形状面(上側扇形状面とも記す)を低い位置に設定されている扇形状面(下側扇形状面とも記す)と隙間なく、かつ、重なることなく隣接するように補正する。侵入不可面設定部39は、上側扇形状面の下側扇形状面側の半径の基準線BLからの角度を、下側扇形状面の上側扇形状面側の半径の基準線BLからの角度に基づいて設定する。 The impossible surface setting unit 39 determines which of two adjacent sector-shaped surfaces in the turning direction is higher. The impossible surface setting unit 39 corrects the sector-shaped surface set at a higher position (also referred to as the upper sector-shaped surface) so that it is adjacent to the sector-shaped surface set at a lower position (also referred to as the lower sector-shaped surface) without any gaps or overlaps. The impossible surface setting unit 39 sets the angle of the radius of the upper sector-shaped surface on the lower sector-shaped surface side from the reference line BL based on the angle of the radius of the lower sector-shaped surface on the upper sector-shaped surface side from the reference line BL.

これにより、旋回中心軸方向から見たときに、複数の扇形状面のうち旋回体2の旋回方向に隣り合う2個の扇形状面間に隙間がある場合には、2個の扇形状面のうちの高い位置に設定される扇形状面が拡大補正されることにより、隙間が埋められる。また、旋回中心軸方向から見たときに、複数の扇形状面のうち旋回体2の旋回方向に隣り合う2個の扇形状面同士に重なりがある場合には、2個の扇形状面のうち高い位置に設定される扇形状面が縮小補正されることにより、重なりがなくなる。 As a result, if there is a gap between two adjacent sectorial surfaces in the rotation direction of the rotating body 2 among the multiple sectorial surfaces when viewed from the direction of the central axis of rotation, the sectorial surface set at the higher position of the two sectorial surfaces is enlarged and corrected to fill the gap. Also, if there is an overlap between two adjacent sectorial surfaces in the rotation direction of the rotating body 2 among the multiple sectorial surfaces when viewed from the direction of the central axis of rotation, the sectorial surface set at the higher position of the two sectorial surfaces is reduced and corrected to eliminate the overlap.

図8および図9を参照して、第1扇形状面S(1)と、第1扇形状面S(1)よりも高い位置に設定される第2扇形状面S(2)とが設定された場合に行われる補正処理について詳しく説明する。図8は、扇形状面が拡大補正される例について示し、図9は、扇形状面が縮小補正される例について示す。 Referring to Figures 8 and 9, the correction process that is performed when a first sector-shaped surface S(1) and a second sector-shaped surface S(2) that is set at a higher position than the first sector-shaped surface S(1) are set will be described in detail. Figure 8 shows an example in which the sector-shaped surface is corrected to be enlarged, and Figure 9 shows an example in which the sector-shaped surface is corrected to be reduced.

図8(a)に示すように、旋回中心軸方向から見たときに、第1扇形状面S(1)と第2扇形状面S(2)との間に隙間Sgが形成されている場合には、拡大補正処理が実行される。侵入不可面設定部39は、第1扇形状面S(1)の高さH(1)と、第2扇形状面S(2)の高さH(2)とを比較する。侵入不可面設定部39は、第1扇形状面S(1)と第2扇形状面S(2)のうち高い位置に設定される方を補正対象に設定する。図8に示す例では、高さH(2)>高さH(1)であるため、第2扇形状面S(2)が補正対象として設定される。 As shown in FIG. 8(a), when a gap Sg is formed between the first sector-shaped surface S(1) and the second sector-shaped surface S(2) when viewed from the direction of the central axis of rotation, an enlargement correction process is executed. The impenetrable surface setting unit 39 compares the height H(1) of the first sector-shaped surface S(1) with the height H(2) of the second sector-shaped surface S(2). The impenetrable surface setting unit 39 sets the one set at the higher position of the first sector-shaped surface S(1) or the second sector-shaped surface S(2) as the correction target. In the example shown in FIG. 8, height H(2) is greater than height H(1), so the second sector-shaped surface S(2) is set as the correction target.

侵入不可面設定部39は、油圧ショベル100を上方から見て基準線BLから時計回りに第1扇形状面S(1)の左側半径Lr(1)まで増加する角度を第2扇形状面S(2)の右角度θR(2)に設定する。つまり、図8(b)に示すように、侵入不可面設定部39は、第2扇形状面S(2)の右側半径Rr(2)を第1扇形状面S(1)の左側半径Lr(1)に一致させるように、第2扇形状面S(2)を拡大補正する。 The impenetrable surface setting unit 39 sets the angle that increases clockwise from the reference line BL to the left radius Lr(1) of the first sector-shaped surface S(1) when viewing the hydraulic excavator 100 from above as the right angle θR(2) of the second sector-shaped surface S(2). In other words, as shown in FIG. 8(b), the impenetrable surface setting unit 39 enlarges and corrects the second sector-shaped surface S(2) so that the right radius Rr(2) of the second sector-shaped surface S(2) matches the left radius Lr(1) of the first sector-shaped surface S(1).

このように、侵入不可面設定部39は、旋回中心軸方向から見たときに、複数の扇形状面S(i)のうち旋回体2の旋回方向に隣り合う2個の扇形状面の間の隙間Sgを埋めるように、旋回体2の旋回方向に隣り合う2個の扇形状面のうち高い位置に設定される扇形状面を補正する。 In this way, the impenetrable surface setting unit 39 corrects the fan-shaped surface that is set at the higher position among two fan-shaped surfaces adjacent in the rotation direction of the rotating body 2 so as to fill the gap Sg between two fan-shaped surfaces adjacent in the rotation direction of the rotating body 2 among the multiple fan-shaped surfaces S(i) when viewed from the direction of the central axis of rotation.

図9(a)に示すように、旋回中心軸方向から見たときに、第1扇形状面S(1)と第2扇形状面S(2)とが重なり、重なり領域Sdが形成されている場合には、縮小補正処理が実行される。侵入不可面設定部39は、第1扇形状面S(1)の高さH(1)と、第2扇形状面S(2)の高さH(2)とを比較する。侵入不可面設定部39は、第1扇形状面S(1)と第2扇形状面S(2)のうち高い位置に設定される方を補正対象に設定する。図9に示す例では、高さH(2)>高さH(1)であるため、第2扇形状面S(2)が補正対象として設定される。 As shown in FIG. 9(a), when viewed from the direction of the central axis of rotation, the first sector-shaped surface S(1) and the second sector-shaped surface S(2) overlap to form an overlapping area Sd, in which case a reduction correction process is performed. The impenetrable surface setting unit 39 compares the height H(1) of the first sector-shaped surface S(1) with the height H(2) of the second sector-shaped surface S(2). The impenetrable surface setting unit 39 sets the first sector-shaped surface S(1) or the second sector-shaped surface S(2), whichever is set at the higher position, as the correction target. In the example shown in FIG. 9, height H(2) is greater than height H(1), so the second sector-shaped surface S(2) is set as the correction target.

侵入不可面設定部39は、油圧ショベル100を上方から見て基準線BLから時計回りに第1扇形状面S(1)の左側半径Lr(1)まで増加する角度を第2扇形状面S(2)の右角度θR(2)に設定する。つまり、図9(b)に示すように、侵入不可面設定部39は、第2扇形状面S(2)の右側半径Rr(2)を第1扇形状面S(1)の左側半径Lr(1)に一致させるように、第2扇形状面S(2)を縮小補正する。 The impenetrable surface setting unit 39 sets the angle that increases clockwise from the reference line BL to the left radius Lr(1) of the first sector-shaped surface S(1) when viewing the hydraulic excavator 100 from above as the right angle θR(2) of the second sector-shaped surface S(2). In other words, as shown in FIG. 9(b), the impenetrable surface setting unit 39 reduces and corrects the second sector-shaped surface S(2) so that the right radius Rr(2) of the second sector-shaped surface S(2) matches the left radius Lr(1) of the first sector-shaped surface S(1).

このように、侵入不可面設定部39は、旋回中心軸方向から見たときに、複数の扇形状面S(i)のうち旋回体2の旋回方向に隣り合う2個の扇形状面同士の重なり領域Sdをなくすように、旋回体2の旋回方向に隣り合う2個の扇形状面のうち高い位置に設定される扇形状面を補正する。 In this way, the impenetrable surface setting unit 39 corrects the fan-shaped surface that is set at the higher position among two fan-shaped surfaces adjacent in the rotation direction of the rotating body 2 so as to eliminate the overlapping area Sd between two fan-shaped surfaces adjacent in the rotation direction of the rotating body 2 among the multiple fan-shaped surfaces S(i) when viewed from the direction of the central axis of rotation.

なお、扇形状面の補正処理(S138)は、第2扇形状面S(2)を規定する右角度θR(2)と、第1扇形状面S(1)を規定する左角度θL(1)とが同じ場合には、省略してもよい。図6に示すように、侵入不可面設定部39は、扇形状面の補正処理(S138)を完了すると、ステップS141へ進む。侵入不可面設定部39は、ステップS141において、扇形状面S(n-1)の設定が完了したか否かを判定し、肯定判定した場合にはステップS147へ進む。 The correction process for the sector-shaped surface (S138) may be omitted if the right angle θR(2) defining the second sector-shaped surface S(2) is the same as the left angle θL(1) defining the first sector-shaped surface S(1). As shown in FIG. 6, when the correction process for the sector-shaped surface (S138) is completed, the impenetrable surface setting unit 39 proceeds to step S141. In step S141, the impenetrable surface setting unit 39 determines whether the setting of the sector-shaped surface S(n-1) is complete, and if the determination is affirmative, the process proceeds to step S147.

ステップS147において、侵入不可面設定部39は、残り1個の扇形状面S(n)を規定する高さH(n)の設定が可能な状態であることを表す案内画像を表示装置5の表示画面に表示させる。オペレータは、作業装置操作用の操作レバーを操作して、所定の位置にバケット3cの爪先(バケット特定点Pb)を位置させた後、停止させる。その状態で、オペレータが、入力装置13を用いて高さH(n)の設定操作を行う。これにより、侵入不可面設定部39は、ステップS147において、位置姿勢演算部37で演算された底面101からバケット3cの爪先(バケット特定点Pb)までの旋回中心軸方向の距離を扇形状面S(n)の高さH(n)として設定し、ステップS150へ進む。 In step S147, the impenetrable surface setting unit 39 displays on the display screen of the display device 5 a guide image indicating that the height H(n) that defines the remaining sector-shaped surface S(n) can be set. The operator operates the operating lever for operating the work equipment to position the tip of the bucket 3c (bucket specific point Pb) at a predetermined position and then stops it. In this state, the operator uses the input device 13 to set the height H(n). In step S147, the impenetrable surface setting unit 39 sets the distance from the bottom surface 101 calculated by the position and orientation calculation unit 37 to the tip of the bucket 3c (bucket specific point Pb) in the direction of the central axis of rotation as the height H(n) of the sector-shaped surface S(n), and proceeds to step S150.

ステップS150において、侵入不可面設定部39は、残り1個の扇形状面S(n)を規定する高さH(n)、および、旋回中心軸方向から見たときに(n-1)個の扇形状面S(i)により形成される扇形状の領域の両側辺の基準線BLからの角度を残り1個の扇形状面S(n)を規定する右角度θR(n)および左角度θL(n)として設定する。図8(b)および図9(b)に示すように、扇形状面S(i)の総数nが3の場合の例では、(n-1)個の扇形状面S(i)により形成される扇形状の領域の両側辺は、第1扇形状面S(1)の右側半径Rr(1)および第2扇形状面S(2)の左側半径Lr(2)である。 In step S150, the impenetrable surface setting unit 39 sets the height H(n) that defines the remaining sector surface S(n), and the angles from the reference line BL of both sides of the sector-shaped area formed by the (n-1) sector surfaces S(i) when viewed from the direction of the central axis of rotation as the right angle θR(n) and the left angle θL(n) that define the remaining sector surface S(n). As shown in Figures 8(b) and 9(b), in an example where the total number n of sector surfaces S(i) is 3, the both sides of the sector-shaped area formed by the (n-1) sector surfaces S(i) are the right radius Rr(1) of the first sector surface S(1) and the left radius Lr(2) of the second sector surface S(2).

本実施形態では、侵入不可面設定部39は、油圧ショベル100を上方から見て基準線BLから時計回りに第2扇形状面S(2)の左側半径Lr(2)まで増加する角度を第3扇形状面S(3)の右角度θR(3)に設定する。また、侵入不可面設定部39は、基準線BLから時計回りに第1扇形状面S(1)の右側半径Rr(1)まで増加する角度を仮角度φに設定する。さらに、侵入不可面設定部39は、(条件1)が成立する場合には、式(1)により第3扇形状面S(3)の左角度θL(3)を設定し、(条件2)が成立する場合には、式(2)により、第3扇形状面S(3)の左角度θL(3)を設定する。侵入不可面設定部39は、中心角=θR(3)-θL(3)を満たす扇形状の面を第3扇形状面S(3)として設定する。 In this embodiment, the impermeable surface setting unit 39 sets the angle that increases from the reference line BL clockwise to the left radius Lr(2) of the second sector-shaped surface S(2) when viewing the hydraulic excavator 100 from above as the right angle θR(3) of the third sector-shaped surface S(3). The impermeable surface setting unit 39 also sets the angle that increases from the reference line BL clockwise to the right radius Rr(1) of the first sector-shaped surface S(1) as the provisional angle φ. Furthermore, when (Condition 1) is satisfied, the impermeable surface setting unit 39 sets the left angle θL(3) of the third sector-shaped surface S(3) according to formula (1), and when (Condition 2) is satisfied, the left angle θL(3) of the third sector-shaped surface S(3) according to formula (2). The impermeable surface setting unit 39 sets the sector-shaped surface that satisfies the central angle = θR(3) - θL(3) as the third sector-shaped surface S(3).

つまり、侵入不可面設定部39は、複数の扇形状面S(i)を旋回中心軸方向から見たときに、複数の扇形状面S(i)全体で円形状を呈するように、残り1個の扇形状面S(n)を設定する。換言すれば、侵入不可面設定部39は、全ての扇形状面S(i)の中心角の和が360°となるように、残り1個の扇形状面S(n)を設定する。侵入不可面設定部39が最後の扇形状面S(n)の設定処理(S150)を完了すると、図5に示すような侵入不可面Sが設定され、図6のフローチャートに示す処理が終了する。 In other words, the impenetrable surface setting unit 39 sets the remaining sector-shaped surface S(n) so that the sector-shaped surfaces S(i) as a whole form a circle when viewed from the direction of the central axis of rotation. In other words, the impenetrable surface setting unit 39 sets the remaining sector-shaped surface S(n) so that the sum of the central angles of all sector-shaped surfaces S(i) is 360°. When the impenetrable surface setting unit 39 completes the setting process (S150) of the last sector-shaped surface S(n), the impenetrable surface S as shown in FIG. 5 is set, and the process shown in the flowchart of FIG. 6 ends.

電磁比例弁制御部36は、複数の扇形状面S(i)が設定され、かつ、動作制限機能が有効に設定されると、扇形状面S(i)と作業装置3との間の移動可能距離dに応じて作業装置3の動作を制限する。これにより、油圧ショベル100は、扇形状面S(i)よりも下方の作業空間内で動作することになる。その結果、扇形状面S(i)よりも上方に配置されている障害物と作業装置3との接触が防止される。 When multiple sector-shaped surfaces S(i) are set and the operation restriction function is enabled, the solenoid proportional valve control unit 36 restricts the operation of the work device 3 according to the movable distance d between the sector-shaped surface S(i) and the work device 3. This causes the hydraulic excavator 100 to operate within the working space below the sector-shaped surface S(i). As a result, contact between the work device 3 and an obstacle located above the sector-shaped surface S(i) is prevented.

また、本実施形態では、扇形状面S(i)を複数設定することができるので、円形状の侵入不可面を1つしか設定できない場合に比べて、作業空間を広くとることができる。これにより、油圧ショベル100による作業の効率の向上を図ることができる。一例として、油圧ショベル100が掘削積込作業を行う場合について説明する。掘削積込作業は、作業装置3により土砂を掘削し、旋回体2を旋回させてバケット3cを運搬車両の荷台の上方に配置させ、バケット3cをダンプ動作させることにより土砂を放土させ、運搬車両に土砂を積み込む作業である。 In addition, in this embodiment, since multiple sector-shaped surfaces S(i) can be set, the working space can be made larger than when only one circular impenetrable surface can be set. This improves the efficiency of work by the hydraulic excavator 100. As an example, a case where the hydraulic excavator 100 performs excavation and loading work will be described. The excavation and loading work involves excavating soil and sand using the working device 3, rotating the rotating body 2 to position the bucket 3c above the bed of the transport vehicle, dumping the soil with the bucket 3c, and loading the soil onto the transport vehicle.

オペレータは、掘削領域の上方に電線等の障害物がある場合、その障害物よりも低い位置に扇形状面を設定する。また、オペレータは、運搬車両の上方を含む領域(掘削領域以外の領域)に、所定の高さの扇形状面(作業空間の最上面)を設定する。これにより、掘削領域の上方の障害物に油圧ショベル100が接触することを防止できる。また、運搬車両への積込作業において、作業装置3が上方へ行き過ぎることを防止できる。つまり、作業装置3の無駄な動作を防止できるので、掘削積込作業の効率を向上できる。なお、運搬車両の上方に障害物がある場合には、オペレータは、その障害物よりも低い位置に扇形状面を設定する。これにより、油圧ショベル100が積込作業を行う場合に、油圧ショベル100と障害物との接触を防止できる。 If there is an obstacle such as an electric wire above the excavation area, the operator sets the sector-shaped surface at a position lower than the obstacle. The operator also sets a sector-shaped surface (the top surface of the working space) at a predetermined height in an area (area other than the excavation area) that includes the area above the transport vehicle. This prevents the hydraulic excavator 100 from contacting an obstacle above the excavation area. This also prevents the working device 3 from going too far upwards during loading work on the transport vehicle. In other words, unnecessary operation of the working device 3 can be prevented, improving the efficiency of excavation and loading work. If there is an obstacle above the transport vehicle, the operator sets the sector-shaped surface at a position lower than the obstacle. This prevents the hydraulic excavator 100 from contacting the obstacle when the hydraulic excavator 100 performs loading work.

上述した実施形態によれば、次の作用効果を奏する。 The above-described embodiment provides the following advantages:

(1)油圧ショベル(作業機械)100は、走行体1と走行体1に対して旋回可能に設けられる旋回体2とを有する車体30と、旋回体2に取り付けられる作業装置3と、旋回体2および作業装置3の位置姿勢情報を検出する位置姿勢検出装置102と、位置姿勢検出装置102の検出結果に基づいて、車体30の上方に設定された侵入不可面に作業装置3が侵入しないように、作業装置3の動作を制限するメインコントローラ(制御装置)110と、オペレータによる侵入不可面の設定操作を行うための入力装置13と、を備えている。メインコントローラ110は、入力装置13から入力された操作情報(入力情報)と位置姿勢検出装置102の検出結果とに基づいて、旋回体2の旋回中心軸CLに直交する扇形状面S(i)を侵入不可面Sとして車体30の上方に設定する。メインコントローラ110は、位置姿勢検出装置102の検出結果に基づいて、扇形状面S(i)に作業装置3が侵入しないように、作業装置3の動作を制限する。 (1) A hydraulic excavator (working machine) 100 includes a vehicle body 30 having a running body 1 and a revolving body 2 that is provided so as to be revolvable with respect to the running body 1, a working device 3 attached to the revolving body 2, a position and attitude detection device 102 that detects the position and attitude information of the revolving body 2 and the working device 3, a main controller (control device) 110 that restricts the operation of the working device 3 so that the working device 3 does not enter an inaccessible surface set above the vehicle body 30 based on the detection result of the position and attitude detection device 102, and an input device 13 for an operator to set the inaccessible surface. Based on the operation information (input information) input from the input device 13 and the detection result of the position and attitude detection device 102, the main controller 110 sets a fan-shaped surface S(i) perpendicular to the rotation center axis CL of the revolving body 2 as an inaccessible surface S above the vehicle body 30. Based on the detection result of the position and attitude detection device 102, the main controller 110 restricts the operation of the working device 3 so that the working device 3 does not enter the fan-shaped surface S(i).

この構成によれば、例えば、障害物が油圧ショベル100の上方の所定の範囲に存在している場合には、その障害物の位置および高さに応じて扇形状面S(1)を設定すればよい。その他の扇形状面は、障害物よりも高い位置に設定することができる。このため、扇形状面S(1)の外側の領域において、従来に比べて作業空間を広くとることができる。つまり、本実施形態によれば、侵入不可面Sを設定する場合であっても、作業空間を広くとることができ、作業効率の向上が可能な油圧ショベル100を提供することができる。 According to this configuration, for example, if an obstacle is present within a predetermined range above the hydraulic excavator 100, the sector-shaped surface S(1) can be set according to the position and height of the obstacle. Other sector-shaped surfaces can be set at positions higher than the obstacle. This allows a larger working space to be secured in the area outside the sector-shaped surface S(1) than in the past. In other words, according to this embodiment, even when an impenetrable surface S is set, a hydraulic excavator 100 can be provided that allows a larger working space and improves work efficiency.

(2)侵入不可面Sは、車体30の底面101からの高さの異なる複数の扇形状面S(i)で設定される。本実施形態では、例えば、油圧ショベル100の上方に、高さの異なる複数の障害物が存在した場合に、それぞれの障害物の高さに応じた扇形状面S(i)を個別に設定することができる。したがって、本実施形態によれば、複数の扇形状面S(i)を設定する場合であっても、作業空間を広くとることができ、作業効率の向上が可能な油圧ショベル100を提供することができる。また、障害物が存在しない場合において、作業装置3の上方への行き過ぎを防止するために、扇形状面を設定することもできる。つまり、本実施形態によれば、作業装置3と障害物との接触を防止するための扇形状面と、作業効率の向上を目的とした扇形状面とを個別に設定することができる。その結果、本実施形態に係る油圧ショベル100では、障害物と作業装置3との接触を防止しつつ、作業効率を向上することができる。 (2) The impenetrable surface S is set as a plurality of sector-shaped surfaces S(i) at different heights from the bottom surface 101 of the vehicle body 30. In this embodiment, for example, when a plurality of obstacles at different heights are present above the hydraulic excavator 100, the sector-shaped surfaces S(i) corresponding to the heights of the respective obstacles can be individually set. Therefore, according to this embodiment, even when a plurality of sector-shaped surfaces S(i) are set, it is possible to provide a hydraulic excavator 100 that can provide a wide working space and improve work efficiency. In addition, when no obstacles exist, a sector-shaped surface can be set to prevent the working device 3 from going too far upward. In other words, according to this embodiment, a sector-shaped surface for preventing contact between the working device 3 and an obstacle and a sector-shaped surface for improving work efficiency can be individually set. As a result, the hydraulic excavator 100 according to this embodiment can improve work efficiency while preventing contact between the obstacle and the working device 3.

(3)メインコントローラ110は、旋回中心軸方向から見たときに、複数の扇形状面S(i)のうち旋回体2の旋回方向に隣り合う2個の扇形状面の間の隙間を埋めるように、旋回体2の旋回方向に隣り合う上記2個の扇形状面のうち高い位置に設定される扇形状面を補正して、侵入不可面Sを設定する。これにより、オペレータの操作により、旋回中心軸方向から見たときに、複数の扇形状面間に隙間が形成された場合であっても、扇形状面が拡大することにより隙間が埋められる。その結果、作業装置3が隙間を通って扇形状面よりも上方に移動してしまうことが防止される。 (3) The main controller 110 corrects the higher of the two adjacent sector surfaces S(i) in the rotation direction of the rotating body 2 so as to fill the gap between the two adjacent sector surfaces S(i) in the rotation direction of the rotating body 2 when viewed from the direction of the central axis of rotation, and sets the non-entry surface S. As a result, even if a gap is formed between the multiple sector surfaces as viewed from the direction of the central axis of rotation by the operator's operation, the gap is filled by the expansion of the sector surface. As a result, the working device 3 is prevented from moving above the sector surface through the gap.

また、メインコントローラ110は、隣り合う2個の扇形状面のうち低い方を拡大補正するのではなく、高い方を拡大補正する。したがって、本実施形態によれば、隣り合う2個の扇形状面のうち低い方を拡大補正する場合に比べて、作業空間を広くとることができ、作業効率を向上できる。 In addition, the main controller 110 does not enlarge or correct the lower of two adjacent sector-shaped surfaces, but rather enlarges or corrects the higher of the two. Therefore, according to this embodiment, a larger working space can be secured and working efficiency can be improved compared to when enlarging or correcting the lower of two adjacent sector-shaped surfaces.

(4)扇形状面S(i)は、旋回体2の旋回中心軸CLからの右側半径(第1半径)Rr、旋回体2の旋回中心軸CLからの左側半径(第2半径)Lr、および、右側半径Rrと左側半径Lrとの間の円弧によって囲まれる面であり、基準線BLから右側半径Rrまでの右角度(第1角度)θRと、基準線BLから左側半径Lrまでの左角度(第2角度)θLと、車体30の底面(基準面)101からの高さHと、で規定される。メインコントローラ110は、操作情報(入力情報)と位置姿勢検出装置102の検出結果とに基づいて、上記扇形状面S(i)を規定する右角度θR、左角度θLおよび高さHを設定する。これにより、オペレータは、簡易な操作で、扇形状面S(i)を設定することができる。 (4) The sector-shaped surface S(i) is a surface surrounded by a right radius (first radius) Rr from the central axis CL of the rotating body 2, a left radius (second radius) Lr from the central axis CL of the rotating body 2, and an arc between the right radius Rr and the left radius Lr, and is defined by a right angle (first angle) θR from the reference line BL to the right radius Rr, a left angle (second angle) θL from the reference line BL to the left radius Lr, and a height H from the bottom surface (reference surface) 101 of the vehicle body 30. The main controller 110 sets the right angle θR, left angle θL, and height H that define the sector-shaped surface S(i) based on the operation information (input information) and the detection result of the position and orientation detection device 102. This allows the operator to set the sector-shaped surface S(i) with simple operations.

(5)本実施形態では、侵入不可面Sを設定する複数の扇形状面S(i)は、少なくとも3個以上のn個の扇形状面S(i)で設定される。メインコントローラ110は、(n-1)個(すなわち、i=1,…,n-1)の扇形状面S(i)のそれぞれを規定する右角度θR(i)、左角度θL(i)および高さH(i)に基づいて、(n-1)個の扇形状面S(i)を設定する。メインコントローラ110は、残り1個の扇形状面S(n)を規定する高さH(n)、および、旋回中心軸方向から見たときに(n-1)個の扇形状面S(i)により形成される扇形状の領域の両側辺の基準線BLからの角度に基づいて、残り1個の扇形状面S(n)を設定する。 (5) In this embodiment, the multiple sector-shaped surfaces S(i) that set the impenetrable surface S are set to at least three or more n sector-shaped surfaces S(i). The main controller 110 sets the (n-1) sector-shaped surfaces S(i) based on the right angle θR(i), left angle θL(i) and height H(i) that define each of the (n-1) (i.e., i=1, ..., n-1) sector-shaped surfaces S(i). The main controller 110 sets the remaining sector-shaped surface S(n) based on the height H(n) that defines the remaining sector-shaped surface S(n) and the angles from the reference line BL on both sides of the sector-shaped area formed by the (n-1) sector-shaped surfaces S(i) when viewed from the direction of the central axis of rotation.

この構成によれば、オペレータは、全ての扇形状面S(i)を規定するための右角度θR(i)、左角度θL(i)および高さH(i)を設定するための操作を行う必要がない。オペレータは、複数の扇形状面S(i)のうち、最後の扇形状面S(n)については、高さH(n)のみ入力すればよい。したがって、簡易な操作で複数の扇形状面S(i)を設定することができる。 With this configuration, the operator does not need to perform operations to set the right angle θR(i), left angle θL(i), and height H(i) for defining all sector-shaped surfaces S(i). The operator only needs to input the height H(n) for the last sector-shaped surface S(n) among the multiple sector-shaped surfaces S(i). Therefore, multiple sector-shaped surfaces S(i) can be set with simple operations.

<第1実施形態の変形例1>
第1実施形態では、旋回方向に隣り合う扇形状面同士が重なっている場合に、隣り合う扇形状面のうち高い方を低い方に合わせて縮小補正する例について説明したが、本発明はこれに限定されない。旋回方向に隣り合う扇形状面同士が重なっている場合には、図6のステップS138の補正処理は省略してもよい。
<First Modification of First Embodiment>
In the first embodiment, an example has been described in which, when adjacent sector-shaped surfaces overlap in the turning direction, the higher of the adjacent sector-shaped surfaces is reduced to match the lower one, but the present invention is not limited to this. When adjacent sector-shaped surfaces overlap in the turning direction, the correction process in step S138 in FIG. 6 may be omitted.

<第1実施形態の変形例2>
第1実施形態では、隣り合う扇形状面のうち高い方を低い方に合わせて補正する例について説明したが、本発明はこれに限定されない。つまり、図6のステップS138の処理は省略することができる。なお、この場合、次のような侵入不可面の設定方法を採用することが好ましい。メインコントローラ110は、表示装置5の表示画面に、旋回体2を上方から見たときに反時計回りに(すなわち左旋回方向に)順番に扇形状面を設定することを案内する画像を表示させる。
<Modification 2 of First Embodiment>
In the first embodiment, an example has been described in which the higher of the adjacent sector-shaped surfaces is corrected to match the lower one, but the present invention is not limited to this. That is, the process of step S138 in FIG. 6 can be omitted. In this case, it is preferable to adopt the following method of setting the impenetrable surface. The main controller 110 displays an image on the display screen of the display device 5, which guides the user to set the sector-shaped surfaces in order counterclockwise (i.e., in the left turning direction) when the rotating body 2 is viewed from above.

メインコントローラ110は、識別変数iが2以上であるか否かを判定し、識別変数iが2以上である場合には、図6に示すステップS123において、1つ前の演算サイクルのステップS126において左角度θL(i-1)の演算に用いた仮角度φを右角度θR(i)に設定する。これにより、旋回方向に隣り合う扇形状面間に隙間が形成されることなく、複数の扇形状面S(i)が形成される。 The main controller 110 determines whether the identification variable i is 2 or greater, and if the identification variable i is 2 or greater, in step S123 shown in FIG. 6, the temporary angle φ used in the calculation of the left angle θL(i-1) in step S126 of the previous calculation cycle is set to the right angle θR(i). This results in multiple sector-shaped surfaces S(i) being formed without any gaps being formed between adjacent sector-shaped surfaces in the turning direction.

この構成では、オペレータは、2個目以降の扇形状面S(i)の右角度θRを設定するための操作を行う必要がない。したがって、さらに、簡易な操作で複数の扇形状面S(i)を設定することができる。 In this configuration, the operator does not need to perform any operation to set the right angle θR of the second or subsequent sector-shaped surfaces S(i). Therefore, multiple sector-shaped surfaces S(i) can be set with even simpler operations.

<第1実施形態の変形例3>
第1実施形態では、複数の扇形状面S(i)を設定する際、オペレータが入力装置13を用いて扇形状面S(i)の総数nの入力操作を行う例について説明したが、本発明はこれに限定されない。設定する扇形状面S(i)の総数nは、一定の値としてもよい。この場合、予め不揮発性メモリ92に、扇形状面S(i)の総数nが記憶される。
<Modification 3 of the First Embodiment>
In the first embodiment, an example has been described in which, when setting a plurality of sector-shaped surfaces S(i), the operator uses the input device 13 to input the total number n of sector-shaped surfaces S(i), but the present invention is not limited to this. The total number n of sector-shaped surfaces S(i) to be set may be a fixed value. In this case, the total number n of sector-shaped surfaces S(i) is stored in advance in the non-volatile memory 92.

<第1実施形態の変形例4>
図6のフローチャートでは、右角度設定処理(S123)、左角度設定処理(S126)、高さ設定処理(S129)の順に処理を実行する例について説明したが、本発明はこれに限定されない。ステップS123,S126,S129の設定処理は、任意の順番で実行できる。
<Fourth Modification of the First Embodiment>
6, an example has been described in which the right angle setting process (S123), the left angle setting process (S126), and the height setting process (S129) are executed in this order, but the present invention is not limited to this. The setting processes of steps S123, S126, and S129 can be executed in any order.

<第2実施形態>
図10および図11を参照して、第2実施形態に係る油圧ショベル100について説明する。なお、第1実施形態で説明した構成と同一もしくは相当する構成には同一の参照番号を付し、相違点を主に説明する。第1実施形態では、複数の扇形状面S(i)を設定する際、オペレータが入力装置13を用いて扇形状面S(i)の総数nの入力操作を行う例について説明した。これに対して、第2実施形態では、オペレータが、任意の数の扇形状面を規定する右角度θL、左角度θRおよび高さHを入力するための操作を行った後、完了操作を行う。侵入不可面設定部39は、完了操作前までに入力された右角度θL、左角度θRおよび高さHに基づいて、複数の扇形状面S(i)を設定し、所定の扇形状面S(i)の補正を行って、侵入不可面Sを設定する。
Second Embodiment
A hydraulic excavator 100 according to the second embodiment will be described with reference to Figs. 10 and 11. The same reference numbers are used for configurations that are the same as or equivalent to those described in the first embodiment, and differences will be mainly described. In the first embodiment, an example was described in which, when setting a plurality of sector-shaped surfaces S(i), the operator performs an input operation of the total number n of sector-shaped surfaces S(i) using the input device 13. In contrast, in the second embodiment, the operator performs an operation to input the right angle θL, the left angle θR, and the height H that define an arbitrary number of sector-shaped surfaces, and then performs a completion operation. The intrusion-prohibited surface setting unit 39 sets a plurality of sector-shaped surfaces S(i) based on the right angle θL, the left angle θR, and the height H that have been input before the completion operation, and corrects a predetermined sector-shaped surface S(i) to set the intrusion-prohibited surface S.

以下、図10を参照して、第2実施形態に係る侵入不可面設定部39による侵入不可面の設定処理について詳しく説明する。図10は、図6と同様の図であり、第2実施形態に係る侵入不可面設定部39により実行される侵入不可面の設定処理の一例について示すフローチャートである。図10のフローチャートでは、図6のフローチャートのステップS110の処理が省略され、ステップS135~S150の処理に代えて、ステップS241~S248の処理が実行される。 The process of setting an impenetrable surface by the impenetrable surface setting unit 39 according to the second embodiment will be described in detail below with reference to FIG. 10. FIG. 10 is a diagram similar to FIG. 6, and is a flowchart showing an example of the process of setting an impenetrable surface executed by the impenetrable surface setting unit 39 according to the second embodiment. In the flowchart of FIG. 10, the process of step S110 in the flowchart of FIG. 6 is omitted, and the processes of steps S241 to S248 are executed instead of the processes of steps S135 to S150.

オペレータは、入力装置13を用いて1個目の扇形状面S(1)の設定を開始するための操作を行う。これにより、ステップS120において、侵入不可面設定部39は、識別変数iを1に設定し(i=1)、ステップS123へ進む。ステップS123~S132までの処理は、図6のフローチャートで説明した処理と同様であるので詳細な説明を省略する。侵入不可面設定部39は、ステップS123~S132において、複数の扇形状面S(i)のそれぞれを規定する右角度θR(i)、左角度θL(i)および高さH(i)を、入力装置13から入力される操作情報(入力情報)と位置姿勢検出装置102の検出結果に基づいて設定する。 The operator uses the input device 13 to perform an operation to start setting the first sector-shaped surface S(1). As a result, in step S120, the impenetrable surface setting unit 39 sets the identification variable i to 1 (i=1) and proceeds to step S123. The processes in steps S123 to S132 are similar to those described in the flowchart of FIG. 6, so detailed descriptions are omitted. In steps S123 to S132, the impenetrable surface setting unit 39 sets the right angle θR(i), left angle θL(i), and height H(i) that define each of the multiple sector-shaped surfaces S(i) based on the operation information (input information) input from the input device 13 and the detection results of the position and orientation detection device 102.

侵入不可面設定部39は、扇形状面S(i)の設定処理(S132)を完了すると、ステップS241へ進む。ステップS241において、侵入不可面設定部39は、侵入不可面Sの設定操作を完了するためのオペレータの完了操作が行われたか否かを判定する。侵入不可面設定部39は、オペレータの完了操作に応じた操作情報が入力装置13から入力されると、完了操作が行われたと判定し、ステップS248へ進む。侵入不可面設定部39は、オペレータにより、完了操作が行われることなく、次の扇形状面を設定するための操作が行われた場合には、完了操作は行われなかったと判定し、ステップS244へ進む。 When the impenetrable surface setting unit 39 completes the setting process (S132) of the sector-shaped surface S(i), the process proceeds to step S241. In step S241, the impenetrable surface setting unit 39 determines whether or not the operator has performed a completion operation to complete the setting operation of the impenetrable surface S. When operation information corresponding to the operator's completion operation is input from the input device 13, the impenetrable surface setting unit 39 determines that the completion operation has been performed, and proceeds to step S248. When the operator performs an operation to set the next sector-shaped surface without performing a completion operation, the impenetrable surface setting unit 39 determines that the completion operation has not been performed, and proceeds to step S244.

ステップS244において、侵入不可面設定部39は、識別変数iの値を1増やしてステップS123へ戻る。また、ステップS244において、侵入不可面設定部39は、i個目の扇形状面の設定が完了し、(i+1)個目の扇形状面の設定のための操作を受け付けている状態であることを示す案内画像を表示装置5の表示画面に表示させる。 In step S244, the impenetrable surface setting unit 39 increments the value of the identification variable i by 1 and returns to step S123. Also in step S244, the impenetrable surface setting unit 39 displays on the display screen of the display device 5 a guide image indicating that the setting of the i-th sector-shaped surface has been completed and that the operation for setting the (i+1)-th sector-shaped surface is being accepted.

ステップS248において、侵入不可面設定部39は、扇形状面S(i)の補正処理を実行する。侵入不可面設定部39は、旋回中心軸方向から見たときに、複数の扇形状面S(i)のうち旋回体2の旋回方向に隣り合う2個の扇形状面の間の隙間を埋めるように、旋回体2の旋回方向に隣り合う2個の扇形状面のうち高い位置に設定される扇形状面を補正する。侵入不可面設定部39が補正処理(ステップS248)を完了すると、侵入不可面Sが設定され、図10のフローチャートに示す処理が終了する。 In step S248, the impenetrable surface setting unit 39 executes a correction process for the sector-shaped surface S(i). The impenetrable surface setting unit 39 corrects the sector-shaped surface that is set at the higher position among two sector-shaped surfaces adjacent in the rotation direction of the rotating body 2 so as to fill the gap between two sector-shaped surfaces adjacent in the rotation direction of the rotating body 2 among the multiple sector-shaped surfaces S(i) when viewed from the direction of the central axis of rotation. When the impenetrable surface setting unit 39 completes the correction process (step S248), the impenetrable surface S is set, and the process shown in the flowchart of FIG. 10 ends.

図11を参照して、3個の扇形状面が設定された場合に行われる補正処理について説明する。図11(a)は補正処理が実行される前の状態を示し、図11(b)は補正処理が実行された後の状態を示している。図11(a)に示すように、旋回中心軸方向から見たときに、旋回方向に隣り合う扇形状面間に、隙間Sg12,Sg23,Sg31が形成されている。隙間Sg12は、第1扇形状面S(1)と第2扇形状面S(2)との間に形成される隙間である。隙間Sg23は、第2扇形状面S(2)と第3扇形状面S(3)との間に形成される隙間である。隙間Sg31は、第3扇形状面S(3)と第1扇形状面S(1)との間に形成される隙間である。 Referring to FIG. 11, the correction process performed when three sector-shaped surfaces are set will be described. FIG. 11(a) shows the state before the correction process is performed, and FIG. 11(b) shows the state after the correction process is performed. As shown in FIG. 11(a), when viewed from the direction of the central axis of rotation, gaps Sg12, Sg23, and Sg31 are formed between adjacent sector-shaped surfaces in the rotation direction. Gap Sg12 is a gap formed between the first sector-shaped surface S(1) and the second sector-shaped surface S(2). Gap Sg23 is a gap formed between the second sector-shaped surface S(2) and the third sector-shaped surface S(3). Gap Sg31 is a gap formed between the third sector-shaped surface S(3) and the first sector-shaped surface S(1).

図11に示す例では、第3扇形状面S(3)が最も高い位置に設定され、第1扇形状面S(1)が最も低い位置に設定され、第2扇形状面S(2)が第1扇形状面S(1)よりも高く、第3扇形状面S(3)よりも低い位置に設定されている。つまり、扇形状面の高さHの大小関係は、高さH(1)<高さH(2)<高さH3である。 In the example shown in FIG. 11, the third sector-shaped surface S(3) is set at the highest position, the first sector-shaped surface S(1) is set at the lowest position, and the second sector-shaped surface S(2) is set at a position higher than the first sector-shaped surface S(1) and lower than the third sector-shaped surface S(3). In other words, the magnitude relationship of the heights H of the sector-shaped surfaces is height H(1) < height H(2) < height H3.

侵入不可面設定部39は、油圧ショベル100を上方から見て基準線BLから時計回りに第1扇形状面S(1)を規定する左半径Lr(1)まで増加する角度を第2扇形状面S(2)の右角度θR(2)に設定する。つまり、図11(b)に示すように、侵入不可面設定部39は、第2扇形状面S(2)の右側半径Rr(2)を第1扇形状面S(1)の左側半径Lr(1)に一致させるように、第2扇形状面S(2)を拡大補正する。 The impenetrable surface setting unit 39 sets the angle that increases clockwise from the reference line BL to the left radius Lr(1) that defines the first sector-shaped surface S(1) when viewing the hydraulic excavator 100 from above as the right angle θR(2) of the second sector-shaped surface S(2). In other words, as shown in FIG. 11(b), the impenetrable surface setting unit 39 enlarges and corrects the second sector-shaped surface S(2) so that the right radius Rr(2) of the second sector-shaped surface S(2) matches the left radius Lr(1) of the first sector-shaped surface S(1).

侵入不可面設定部39は、油圧ショベル100を上方から見て基準線BLから時計回りに第2扇形状面S(2)の左半径Lr(2)まで増加する角度を第3扇形状面S(3)の右角度θR(3)に設定する。また、侵入不可面設定部39は、油圧ショベル100を上方から見て基準線BLから時計回りに第1扇形状面S(1)の右側半径Lr(1)まで増加する角度を仮角度φに設定にする。さらに、侵入不可面設定部39は、(条件1)が成立する場合には、式(1)により第3扇形状面S(3)の左角度θL(3)を設定し、(条件2)が成立する場合には、式(2)により、第3扇形状面S(3)の左角度θL(3)を設定する。つまり、図11(b)に示すように、侵入不可面設定部39は、第3扇形状面S(3)の右側半径Rr(3)を第2扇形状面S(2)の左側半径Lr(2)に一致させ、かつ、第3扇形状面S(3)の左側半径Lr(3)を第1扇形状面S(1)の右側半径Rr(1)に一致させるように、第3扇形状面S(3)を拡大補正する。 The impenetrable surface setting unit 39 sets the angle that increases from the reference line BL clockwise to the left radius Lr(2) of the second sector-shaped surface S(2) when viewed from above the hydraulic excavator 100 as the right angle θR(3) of the third sector-shaped surface S(3). The impenetrable surface setting unit 39 also sets the angle that increases from the reference line BL clockwise to the right radius Lr(1) of the first sector-shaped surface S(1) when viewed from above the hydraulic excavator 100 as the provisional angle φ. Furthermore, when (Condition 1) is satisfied, the impenetrable surface setting unit 39 sets the left angle θL(3) of the third sector-shaped surface S(3) according to formula (1), and when (Condition 2) is satisfied, the left angle θL(3) of the third sector-shaped surface S(3) according to formula (2). That is, as shown in FIG. 11(b), the impenetrable surface setting unit 39 enlarges and corrects the third sector-shaped surface S(3) so that the right-side radius Rr(3) of the third sector-shaped surface S(3) matches the left-side radius Lr(2) of the second sector-shaped surface S(2) and the left-side radius Lr(3) of the third sector-shaped surface S(3) matches the right-side radius Rr(1) of the first sector-shaped surface S(1).

以上のとおり、本第2実施形態に係るメインコントローラ110は、複数の扇形状面S(i)のそれぞれを規定する右角度(第1角度)θR(i)、左角度(第2角度)θL(i)および高さH(i)を、入力装置13から入力される操作情報(入力情報)と位置姿勢検出装置102の検出結果とに基づいて設定する。メインコントローラ110は、設定操作を完了するためのオペレータの完了操作に応じた操作情報(入力情報)が入力装置13から入力されると、旋回中心軸方向から見たときに、複数の扇形状面のうち旋回体2の旋回方向に隣り合う2個の扇形状面の間の隙間を埋めるように、旋回体2の旋回方向に隣り合う上記2個の扇形状面のうち高い位置に設定される扇形状面を補正して、侵入不可面Sを設定する。 As described above, the main controller 110 according to the second embodiment sets the right angle (first angle) θR(i), left angle (second angle) θL(i), and height H(i) that define each of the multiple sector-shaped surfaces S(i) based on the operation information (input information) input from the input device 13 and the detection result of the position and orientation detection device 102. When operation information (input information) corresponding to the completion operation of the operator to complete the setting operation is input from the input device 13, the main controller 110 corrects the sector-shaped surface that is set at the higher position among the two sector-shaped surfaces adjacent in the rotation direction of the rotating body 2 so as to fill the gap between the two sector-shaped surfaces adjacent in the rotation direction of the rotating body 2 among the multiple sector-shaped surfaces when viewed from the direction of the rotation central axis, thereby setting the impenetrable surface S.

このような本第2実施形態によれば、第1実施形態で説明した作用効果に加え、次の作用効果を奏する。本第2実施形態では、予め扇形状面S(i)の総数nの入力操作を行う必要がない。このため、オペレータは、次々に扇形状面S(i)を設定し、任意のタイミングで任意の数の扇形状面S(i)の設定操作を完了することができる。 In addition to the effects and advantages described in the first embodiment, the second embodiment provides the following effects and advantages. In the second embodiment, there is no need to input the total number n of sector-shaped surfaces S(i) in advance. Therefore, the operator can set sector-shaped surfaces S(i) one after another and complete the setting operation for any number of sector-shaped surfaces S(i) at any timing.

<第3実施形態>
図12および図13を参照して、第3実施形態に係る油圧ショベル100について説明する。なお、第1実施形態で説明した構成と同一もしくは相当する構成には同一の参照番号を付し、相違点を主に説明する。第1実施形態では、侵入不可面Sが3個以上の扇形状面S(i)で設定される例について説明した。これに対して、第3実施形態では、侵入不可面Sが第1扇形状面S(1)と第2扇形状面S(2)との2個の扇形状面で設定される例について説明する。
Third Embodiment
A hydraulic excavator 100 according to the third embodiment will be described with reference to Figures 12 and 13. Note that configurations that are the same as or equivalent to those described in the first embodiment are given the same reference numbers, and differences will be mainly described. In the first embodiment, an example in which the impenetrable surface S is set to three or more sector-shaped surfaces S(i) has been described. In contrast, in the third embodiment, an example in which the impenetrable surface S is set to two sector-shaped surfaces, a first sector-shaped surface S(1) and a second sector-shaped surface S(2), will be described.

以下、図12および図13を参照して、第3実施形態に係る侵入不可面設定部39による侵入不可面の設定処理について詳しく説明する。図12は、図6と同様の図であり、第3実施形態に係る侵入不可面設定部39により実行される侵入不可面の設定処理の一例について示すフローチャートである。図13は、2個の扇形状面について示す図である。図12に示す侵入不可面の設定処理は、オペレータが入力装置13を用いて侵入不可面の設定処理の開始操作を行うことにより実行される。以下、オペレータによる入力装置13の操作と共に各処理について説明する。 The impenetrable surface setting process by the impenetrable surface setting unit 39 according to the third embodiment will be described in detail below with reference to Figs. 12 and 13. Fig. 12 is a diagram similar to Fig. 6, and is a flowchart showing an example of the impenetrable surface setting process executed by the impenetrable surface setting unit 39 according to the third embodiment. Fig. 13 is a diagram showing two sector-shaped surfaces. The impenetrable surface setting process shown in Fig. 12 is executed when the operator uses the input device 13 to start the impenetrable surface setting process. Each process will be described below along with the operation of the input device 13 by the operator.

オペレータは、入力装置13を用いて第1扇形状面S(1)を規定する右角度θR(i)の設定を開始するための操作を行う。さらに、オペレータは、旋回体操作用の操作レバーを操作して、図13に示す所定の位置MR(1)まで旋回体2を旋回させた後、停止させる。その状態で、オペレータが、入力装置13を用いて右角度θR(1)の設定操作を行う。侵入不可面設定部39は、入力装置13から右角度θR(1)の設定操作に応じた操作情報(第1入力情報)が入力されると、図12に示すステップS323において、図6のステップS123と同様の処理により、位置姿勢演算部37で演算された旋回角度θに基づいて右角度θR(1)を設定し、ステップS326へ進む。 The operator uses the input device 13 to perform an operation to start setting the right angle θR(i) that defines the first sector-shaped surface S(1). Furthermore, the operator operates the operation lever for operating the rotating body to rotate the rotating body 2 to a predetermined position MR(1) shown in FIG. 13, and then stops it. In this state, the operator uses the input device 13 to perform an operation to set the right angle θR(1). When operation information (first input information) corresponding to the operation to set the right angle θR(1) is input from the input device 13, the intrusion-prohibited surface setting unit 39 sets the right angle θR(1) based on the rotation angle θ calculated by the position and orientation calculation unit 37 in step S323 shown in FIG. 12 by processing similar to step S123 in FIG. 6, and proceeds to step S326.

オペレータは、入力装置13を用いて第1扇形状面S(1)を規定する左角度θL(1)の設定を開始するための操作を行う。さらに、オペレータは、旋回体操作用の操作レバーを操作して、図13に示す所定の位置ML(1)まで旋回体2を旋回させた後、停止させる。その状態で、オペレータが、入力装置13により左角度θL(1)の設定操作を行う。侵入不可面設定部39は、入力装置13から左角度θL(1)の設定操作に応じた操作情報(第2入力情報)が入力されると、図12に示すステップS326において、図6のステップS126と同様の処理により、位置姿勢演算部37で演算された旋回角度θに基づいて左角度θL(1)を設定し、ステップS329へ進む。 The operator uses the input device 13 to perform an operation to start setting the left angle θL(1) that defines the first sector-shaped surface S(1). Furthermore, the operator operates the operation lever for operating the rotating body to rotate the rotating body 2 to a predetermined position ML(1) shown in FIG. 13, and then stops it. In this state, the operator performs an operation to set the left angle θL(1) using the input device 13. When operation information (second input information) corresponding to the setting operation of the left angle θL(1) is input from the input device 13, the intrusion-prohibited surface setting unit 39 sets the left angle θL(1) based on the rotation angle θ calculated by the position and orientation calculation unit 37 in step S326 shown in FIG. 12 by processing similar to step S126 in FIG. 6, and proceeds to step S329.

オペレータは、入力装置13を用いて第1扇形状面S(1)を規定する第1高さH(1)の設定を開始するための操作を行う。さらに、オペレータは、作業装置操作用の操作レバーを操作して、所定の位置にバケット3cの爪先(バケット特定点Pb)を位置させた後、停止させる。その状態で、オペレータが、入力装置13を用いて第1高さH(1)の設定操作を行う。侵入不可面設定部39は、入力装置13から第1高さH(1)の設定操作に応じた操作情報(第3入力情報)が入力されると、図12に示すステップS329において、位置姿勢演算部37で演算された底面101からバケット3cの爪先(バケット特定点Pb)までの旋回中心軸方向の距離を第1高さH(1)として設定し、ステップS332へ進む。 The operator uses the input device 13 to perform an operation to start setting the first height H(1) that defines the first sector-shaped surface S(1). Furthermore, the operator operates the operation lever for operating the working device to position the tip of the bucket 3c (bucket specific point Pb) at a predetermined position and then stops it. In this state, the operator uses the input device 13 to perform the setting operation of the first height H(1). When operation information (third input information) corresponding to the setting operation of the first height H(1) is input from the input device 13, the intrusion-prohibited surface setting unit 39 sets the distance in the direction of the central axis of rotation from the bottom surface 101 calculated by the position and orientation calculation unit 37 to the tip of the bucket 3c (bucket specific point Pb) as the first height H(1) in step S329 shown in FIG. 12, and proceeds to step S332.

ステップS332において、侵入不可面設定部39は、ステップS323で設定された右角度θR(1)、ステップS326で設定された左角度θL(1)およびステップS329で設定された第1高さH(1)に基づいて、第1扇形状面S(1)を設定する。ここで、図13に示すように、右側半径Rr(1)、左側半径Lr(1)、および、右側半径Rr(1)と左側半径Lr(1)との間の円弧によって囲まれる扇形状の面は、2つある。本実施形態では、油圧ショベル100を上方から見たときに、左側半径Lr(1)から右側半径Rr(1)に向かって時計回りに延びる円弧を有する扇形状の面を扇形状面S(1)として設定する。 In step S332, the impenetrable surface setting unit 39 sets the first sector-shaped surface S(1) based on the right angle θR(1) set in step S323, the left angle θL(1) set in step S326, and the first height H(1) set in step S329. Here, as shown in FIG. 13, there are two sector-shaped surfaces surrounded by the right radius Rr(1), the left radius Lr(1), and the arc between the right radius Rr(1) and the left radius Lr(1). In this embodiment, when the hydraulic excavator 100 is viewed from above, the sector-shaped surface having an arc extending clockwise from the left radius Lr(1) toward the right radius Rr(1) is set as the sector-shaped surface S(1).

図12に示すステップS332の処理は図6のステップS132と同様の処理であるため、詳細な説明は省略する。侵入不可面設定部39は、第1扇形状面S(1)の設定処理(S332)を完了すると、ステップS347へ進む。 The process of step S332 shown in FIG. 12 is the same as step S132 in FIG. 6, so a detailed description will be omitted. When the impenetrable surface setting unit 39 completes the setting process (S332) of the first sector-shaped surface S(1), it proceeds to step S347.

ステップS347において、侵入不可面設定部39は、第2扇形状面S(2)を規定する第2高さH(2)の設定が可能な状態であることを表す案内画像を表示装置5の表示画面に表示させる。オペレータは、作業装置操作用の操作レバーを操作して、所定の位置にバケット3cの爪先(バケット特定点Pb)を位置させた後、停止させる。その状態で、オペレータが、入力装置13を用いて第2高さH(2)の設定操作を行う。侵入不可面設定部39は、入力装置13から第2高さH(2)の設定操作に応じた操作情報が入力されると、ステップS347において、位置姿勢演算部37で演算された底面101からバケット3cの爪先(バケット特定点Pb)までの旋回中心軸方向の距離を第2扇形状面S(2)の第2高さH(2)として設定し、ステップS350へ進む。 In step S347, the impenetrable surface setting unit 39 displays on the display screen of the display device 5 a guide image indicating that the second height H(2) that defines the second sector-shaped surface S(2) can be set. The operator operates the operating lever for operating the work equipment to position the tip of the bucket 3c (bucket specific point Pb) at a predetermined position and then stops it. In this state, the operator uses the input device 13 to set the second height H(2). When operation information corresponding to the setting operation of the second height H(2) is input from the input device 13, the impenetrable surface setting unit 39 sets the distance in the direction of the rotation center axis from the bottom surface 101 calculated by the position and orientation calculation unit 37 to the tip of the bucket 3c (bucket specific point Pb) as the second height H(2) of the second sector-shaped surface S(2) in step S347, and proceeds to step S350.

ステップS350において、侵入不可面設定部39は、第2扇形状面S(2)を規定する第2高さH(2)、および、旋回中心軸方向から見たときに第1扇形状面S(1)の両側辺(右側半径Rr(1)および左側半径Lr(1))の基準線BLからの角度に基づいて、第2扇形状面S(2)を設定する。 In step S350, the impenetrable surface setting unit 39 sets the second sector-shaped surface S(2) based on the second height H(2) that defines the second sector-shaped surface S(2) and the angles of both sides (right radius Rr(1) and left radius Lr(1)) of the first sector-shaped surface S(1) from the reference line BL when viewed from the direction of the central axis of rotation.

具体的には、侵入不可面設定部39は、油圧ショベル100を上方から見て基準線BLから時計回りに第1扇形状面S(1)の左側半径Lr(1)まで増加する角度を第2扇形状面S(2)の右角度θR(2)に設定する。また、侵入不可面設定部39は、基準線BLから時計回りに第1扇形状面S(1)の右側半径Rr(1)まで増加する角度を仮角度φに設定する。さらに、侵入不可面設定部39は、(条件1)が成立する場合には、式(1)により第2扇形状面S(2)の左角度θL(2)を設定し、(条件2)が成立する場合には、式(2)により、第2扇形状面S(2)の左角度θL(2)を設定する。侵入不可面設定部39は、中心角=θR(2)-θL(2)を満たす扇形状の面を第2扇形状面S(2)として設定する。 Specifically, the impermeable surface setting unit 39 sets the angle that increases from the reference line BL clockwise to the left radius Lr(1) of the first sector-shaped surface S(1) when viewing the hydraulic excavator 100 from above as the right angle θR(2) of the second sector-shaped surface S(2). The impermeable surface setting unit 39 also sets the angle that increases from the reference line BL clockwise to the right radius Rr(1) of the first sector-shaped surface S(1) as the provisional angle φ. Furthermore, when (Condition 1) is satisfied, the impermeable surface setting unit 39 sets the left angle θL(2) of the second sector-shaped surface S(2) according to formula (1), and when (Condition 2) is satisfied, the left angle θL(2) of the second sector-shaped surface S(2) according to formula (2). The impermeable surface setting unit 39 sets the sector-shaped surface that satisfies the central angle = θR(2) - θL(2) as the second sector-shaped surface S(2).

つまり、侵入不可面設定部39は、図13に示すように、第1扇形状面S(1)および第2扇形状面S(2)を旋回中心軸方向から見たときに、第1扇形状面S(1)と第2扇形状面S(2)とで円形状を呈するように、第2扇形状面S(2)を設定する。換言すれば、第1扇形状面S(1)の中心角と第2扇形状面S(2)の中心角の和が360°となるように、第2扇形状面S(2)を設定する。さらに別の言い方をすれば、侵入不可面設定部39は、右側半径Rr(1)、左側半径Lr(1)、および、右側半径Rr(1)と左側半径Lr(1)との間の円弧によって囲まれる2つの扇形状の面のうち、第1扇形状面S(1)では無い方の面を第2扇形状面S(2)として設定する。侵入不可面設定部39が第2扇形状面S(2)の設定処理を完了すると、侵入不可面Sが設定され、図12のフローチャートに示す処理が終了する。 In other words, the impenetrable surface setting unit 39 sets the second sector-shaped surface S(2) so that the first sector-shaped surface S(1) and the second sector-shaped surface S(2) form a circle when viewed from the direction of the central axis of rotation, as shown in FIG. 13. In other words, the second sector-shaped surface S(2) is set so that the sum of the central angle of the first sector-shaped surface S(1) and the central angle of the second sector-shaped surface S(2) is 360°. In other words, the impenetrable surface setting unit 39 sets the surface that is not the first sector-shaped surface S(1) as the second sector-shaped surface S(2) among the two sector-shaped surfaces surrounded by the right radius Rr(1), the left radius Lr(1), and the arc between the right radius Rr(1) and the left radius Lr(1). When the impassable surface setting unit 39 completes the setting process for the second sector-shaped surface S(2), the impassable surface S is set and the process shown in the flowchart in FIG. 12 ends.

以上のとおり、本第3実施形態では、第1扇形状面S(1)が、右側半径Rr(1)、左側半径Lr(1)、および、右側半径Rr(1)と左側半径Lr(1)との間の円弧によって囲まれる面であり、基準線BLから右側半径Rr(1)までの右角度θR(1)と、基準線BLから左側半径Lr(1)までの左角度θL(1)と、車体30の底面(基準面)101からの第1高さH1と、で規定される。また、第2扇形状面S(2)が、第1扇形状面S(1)を規定する右角度θR(1)および左角度θL(1)と、車体30の底面(基準面)101からの第2高さH2とに基づいて規定される。メインコントローラ110は、入力装置13からの操作情報(入力情報)と位置姿勢検出装置102の検出結果とに基づいて、第1扇形状面S(1)を規定する右角度θR(1)、左角度θL(1)および第1高さH(1)、ならびに第2扇形状面S(2)を規定する第2高さH(2)を設定する。 As described above, in the third embodiment, the first sector-shaped surface S(1) is a surface surrounded by the right radius Rr(1), the left radius Lr(1), and the arc between the right radius Rr(1) and the left radius Lr(1), and is defined by the right angle θR(1) from the reference line BL to the right radius Rr(1), the left angle θL(1) from the reference line BL to the left radius Lr(1), and the first height H1 from the bottom surface (reference surface) 101 of the vehicle body 30. The second sector-shaped surface S(2) is defined based on the right angle θR(1) and the left angle θL(1) that define the first sector-shaped surface S(1), and the second height H2 from the bottom surface (reference surface) 101 of the vehicle body 30. The main controller 110 sets the right angle θR(1), left angle θL(1), and first height H(1) that define the first sector-shaped surface S(1), as well as the second height H(2) that defines the second sector-shaped surface S(2), based on operation information (input information) from the input device 13 and the detection results of the position and orientation detection device 102.

このような第3実施形態によれば、第1実施形態と同様、侵入不可面Sを設定する場合であっても、作業空間を広くとることができ、作業効率の向上が可能な油圧ショベル100を提供することができる。また、第2扇形状面S(2)を設定するための情報は、高さだけでよい。このため、簡易な操作で2個の扇形状面を設定することができる。 According to the third embodiment, as in the first embodiment, even when an impenetrable surface S is set, it is possible to provide a hydraulic excavator 100 that can provide a large working space and improve work efficiency. Furthermore, the only information required to set the second sector-shaped surface S (2) is the height. Therefore, two sector-shaped surfaces can be set with a simple operation.

<第3実施形態の変形例>
第3実施形態に係る侵入不可面設定部39は、第1扇形状面S(1)および第2扇形状面S(2)を旋回中心軸方向から見たときに、第1扇形状面S(1)と第2扇形状面S(2)とで円形状を呈するように、第2扇形状面S(2)を設定する例について説明したが、本発明はこれに限定されない。
<Modification of the third embodiment>
The impenetrable surface setting unit 39 in the third embodiment has been described as an example in which the second sector-shaped surface S(2) is set so that the first sector-shaped surface S(1) and the second sector-shaped surface S(2) form a circular shape when viewed from the direction of the central axis of rotation, but the present invention is not limited to this.

侵入不可面設定部39は、オペレータの操作に応じて入力装置13から入力される操作情報と位置姿勢検出装置102の検出結果とに基づいて、第2扇形状面S(2)を規定する右角度θR(2)、左角度θL(2)および第2高さH(2)を設定してもよい。本変形例に係る侵入不可面設定部39は、高さの異なる第1扇形状面S(1)および第2扇形状面S(2)を任意の大きさで設定することができる。 The impenetrable surface setting unit 39 may set the right angle θR(2), left angle θL(2), and second height H(2) that define the second sector-shaped surface S(2) based on operation information input from the input device 13 in response to an operator's operation and the detection result of the position and orientation detection device 102. The impenetrable surface setting unit 39 according to this modified example can set the first sector-shaped surface S(1) and the second sector-shaped surface S(2) of different heights to any size.

<第4実施形態>
図14および図15を参照して、第4実施形態に係る油圧ショベル100について説明する。なお、第3実施形態で説明した構成と同一もしくは相当する構成には同一の参照番号を付し、相違点を主に説明する。第3実施形態では、右角度θR(1)、左角度θL(1)および第1高さH(1)を設定するための操作を行うことにより扇形状の第1扇形状面S(1)が設定され、さらに第2高さH(2)を設定するための操作を行うことにより扇形状の第2扇形状面S(2)が設定される例について説明した。これに対して、第4実施形態では、円形状の侵入不可面(以下、円形侵入不可面とも記す)Scが設定されている状態において、追加で、扇形状面が設定される例について説明する。
Fourth Embodiment
A hydraulic excavator 100 according to the fourth embodiment will be described with reference to Figs. 14 and 15. The same reference numerals are used for configurations that are the same as or equivalent to those described in the third embodiment, and differences will be mainly described. In the third embodiment, an example was described in which a first sector-shaped surface S(1) is set by performing operations for setting the right angle θR(1), the left angle θL(1), and the first height H(1), and a second sector-shaped surface S(2) is set by performing operations for setting the second height H(2). In contrast, in the fourth embodiment, an example will be described in which a sector-shaped surface is additionally set in a state in which a circular non-entry surface (hereinafter also referred to as a circular non-entry surface) Sc is set.

以下、図14および図15を参照して、第4実施形態に係る侵入不可面設定部39による侵入不可面の設定処理について詳しく説明する。図14は、図6と同様の図であり、第4実施形態に係る侵入不可面設定部39により実行される侵入不可面の設定処理の一例について示すフローチャートである。図15は、第4実施形態に係る侵入不可面設定部39による侵入不可面の設定処理について説明する図である。図14に示す侵入不可面の設定処理は、オペレータが入力装置13を用いて侵入不可面の設定処理の開始操作を行うことにより実行される。以下、オペレータによる入力装置13の操作と共に各処理について説明する。 The impenetrable surface setting process by the impenetrable surface setting unit 39 according to the fourth embodiment will be described in detail below with reference to Figs. 14 and 15. Fig. 14 is a diagram similar to Fig. 6, and is a flowchart showing an example of the impenetrable surface setting process executed by the impenetrable surface setting unit 39 according to the fourth embodiment. Fig. 15 is a diagram explaining the impenetrable surface setting process by the impenetrable surface setting unit 39 according to the fourth embodiment. The impenetrable surface setting process shown in Fig. 14 is executed when the operator uses the input device 13 to start the impenetrable surface setting process. Each process will be described below along with the operation of the input device 13 by the operator.

図14に示すように、ステップS412において、侵入不可面設定部39は、入力装置13からの操作情報に基づいて、オペレータにより円形侵入不可面を設定する操作が行われたか、あるいは追加侵入不可面を設定する操作が行われたかを判定する。ステップS412において、侵入不可面設定部39は、円形侵入不可面を設定する操作が行われたと判定すると、ステップS415へ進む。ステップS412において、侵入不可面設定部39は、追加侵入不可面を設定する操作が行われたと判定すると、ステップS423へ進む。 As shown in FIG. 14, in step S412, the impenetrable surface setting unit 39 determines whether the operator has performed an operation to set a circular impenetrable surface or an operation to set an additional impenetrable surface based on the operation information from the input device 13. If the impenetrable surface setting unit 39 determines in step S412 that an operation to set a circular impenetrable surface has been performed, the process proceeds to step S415. If the impenetrable surface setting unit 39 determines in step S412 that an operation to set an additional impenetrable surface has been performed, the process proceeds to step S423.

ステップS415において、侵入不可面設定部39は、円形侵入不可面Scを規定する高さHcの設定が可能な状態であることを表す案内画像を表示装置5の表示画面に表示させる。オペレータは、作業装置操作用の操作レバーを操作して、所定の位置にバケット3cの爪先(バケット特定点Pb)を位置させた後、停止させる。その状態で、オペレータが、入力装置13を用いて高さHcの設定操作を行う。侵入不可面設定部39は、入力装置13から高さHcの設定操作に応じた操作情報が入力されると、ステップS415において、位置姿勢演算部37で演算された底面101からバケット3cの爪先(バケット特定点Pb)までの旋回中心軸方向の距離を円形侵入不可面Scの高さHcとして設定し、ステップS418へ進む。 In step S415, the impenetrable surface setting unit 39 displays on the display screen of the display device 5 a guide image indicating that the height Hc that defines the circular impenetrable surface Sc can be set. The operator operates the operating lever for operating the work equipment to position the tip of the bucket 3c (bucket specific point Pb) at a predetermined position and then stops it. In this state, the operator uses the input device 13 to set the height Hc. When operation information corresponding to the setting operation of the height Hc is input from the input device 13, in step S415, the impenetrable surface setting unit 39 sets the distance in the direction of the rotation center axis from the bottom surface 101 calculated by the position and orientation calculation unit 37 to the tip of the bucket 3c (bucket specific point Pb) as the height Hc of the circular impenetrable surface Sc, and proceeds to step S418.

ステップS418において、侵入不可面設定部39は、図15(a)に示すように、円形状の円形侵入不可面Scを高さHcに設定し、図14のフローチャートに示す処理を終了する。 In step S418, the impenetrable surface setting unit 39 sets the circular impenetrable surface Sc to a height Hc, as shown in FIG. 15(a), and ends the process shown in the flowchart of FIG. 14.

メインコントローラ110は、円形侵入不可面Scが設定されると、円形侵入不可面Scと作業装置3との距離である移動可能距離dに応じて作業装置3の動作を制限する。これにより、油圧ショベル100は、円形侵入不可面Scよりも下方の作業空間内で動作することになる。その結果、円形侵入不可面Scよりも上方に配置されている障害物と作業装置3との接触が防止される。 When the circular impenetrable surface Sc is set, the main controller 110 restricts the operation of the work device 3 according to the movable distance d, which is the distance between the circular impenetrable surface Sc and the work device 3. This causes the hydraulic excavator 100 to operate within the working space below the circular impenetrable surface Sc. As a result, contact between the work device 3 and obstacles located above the circular impenetrable surface Sc is prevented.

円形侵入不可面Scが設定されている状態において、追加で扇形状面を設定したい場合、オペレータは、入力装置13を用いて、侵入不可面の設定処理の開始操作を行い、さらに追加侵入不可面を設定する操作を行う。これにより、侵入不可面設定部39は、図14に示すステップS412において、追加侵入不可面を設定する操作が行われたと判定し、ステップS423へ進む。 When a circular impenetrable surface Sc has been set, if the operator wishes to set an additional fan-shaped surface, the operator uses the input device 13 to start the process of setting the impenetrable surface, and then sets the additional impenetrable surface. As a result, the impenetrable surface setting unit 39 determines in step S412 shown in FIG. 14 that an operation to set an additional impenetrable surface has been performed, and the process proceeds to step S423.

図14のステップS423,S426,S429,S432の処理は、図12のステップS323,S326,S329,S332の処理と同様であるので、説明を省略する。侵入不可面設定部39は、第1扇形状面S(1)の設定処理(S432)を完了すると、ステップS450へ進む。 The processing of steps S423, S426, S429, and S432 in FIG. 14 is similar to the processing of steps S323, S326, S329, and S332 in FIG. 12, so a description thereof will be omitted. When the impenetrable surface setting unit 39 completes the setting process (S432) of the first sector-shaped surface S(1), it proceeds to step S450.

ステップS450において、侵入不可面設定部39は、円形侵入不可面Scを規定する高さHcと、旋回中心軸方向から見たときに第1扇形状面S(1)の両側辺(右側半径Rr(1)および左側半径Lr(1))の基準線BLからの角度に基づいて、第2扇形状面S(2)を設定する。 In step S450, the impenetrable surface setting unit 39 sets the second sector-shaped surface S(2) based on the height Hc that defines the circular impenetrable surface Sc and the angles of both sides (right radius Rr(1) and left radius Lr(1)) of the first sector-shaped surface S(1) from the reference line BL when viewed from the direction of the central axis of rotation.

侵入不可面設定部39は、図15(a)に示す円形侵入不可面Scに代えて、図15(b)に示す扇状の第2扇形状面S(2)を設定する。別の言い方をすれば、侵入不可面設定部39は、図15(a)に示す円形侵入不可面Scを縮小補正して、図15(b)に示す扇状の第2扇形状面S(2)とする。 The impenetrable surface setting unit 39 sets a second sector-shaped surface S(2) shown in FIG. 15(b) in place of the circular impenetrable surface Sc shown in FIG. 15(a). In other words, the impenetrable surface setting unit 39 reduces and corrects the circular impenetrable surface Sc shown in FIG. 15(a) to set it as the second sector-shaped surface S(2) shown in FIG. 15(b).

具体的には、侵入不可面設定部39は、油圧ショベル100を上方から見て基準線BLから時計回りに第1扇形状面S(1)の左側半径Lr(1)まで増加する角度を第2扇形状面S(2)の右角度θR(2)に設定する。また、侵入不可面設定部39は、基準線BLから時計回りに第1扇形状面S(1)の右側半径Rr(1)まで増加する角度を仮角度φに設定する。さらに、侵入不可面設定部39は、(条件1)が成立する場合には、式(1)により第2扇形状面S(2)の左角度θL(2)を設定し、(条件2)が成立する場合には、式(2)により、第2扇形状面S(2)の左角度θL(2)を設定する。侵入不可面設定部39は、中心角=θR(2)-θL(2)を満たす扇形状の面を第2扇形状面S(2)として設定する。 Specifically, the impermeable surface setting unit 39 sets the angle that increases from the reference line BL clockwise to the left radius Lr(1) of the first sector-shaped surface S(1) when viewing the hydraulic excavator 100 from above as the right angle θR(2) of the second sector-shaped surface S(2). The impermeable surface setting unit 39 also sets the angle that increases from the reference line BL clockwise to the right radius Rr(1) of the first sector-shaped surface S(1) as the provisional angle φ. Furthermore, when (Condition 1) is satisfied, the impermeable surface setting unit 39 sets the left angle θL(2) of the second sector-shaped surface S(2) according to formula (1), and when (Condition 2) is satisfied, the left angle θL(2) of the second sector-shaped surface S(2) according to formula (2). The impermeable surface setting unit 39 sets the sector-shaped surface that satisfies the central angle = θR(2) - θL(2) as the second sector-shaped surface S(2).

つまり、侵入不可面設定部39は、図15に示すように、第1扇形状面S(1)および第2扇形状面S(2)を旋回中心軸方向から見たときに、第1扇形状面S(1)と第2扇形状面S(2)とで円形状を呈するように、第2扇形状面S(2)を設定する。換言すれば、侵入不可面設定部39は、第1扇形状面S(1)の中心角と第2扇形状面S(2)の中心角の和が360°となるように、第2扇形状面S(2)を設定する。侵入不可面設定部39が第2扇形状面S(2)の設定処理を完了すると、図15(b)に示すような侵入不可面Sが設定され、図14のフローチャートに示す処理が終了する。 In other words, the impenetrable surface setting unit 39 sets the second sector-shaped surface S(2) so that the first sector-shaped surface S(1) and the second sector-shaped surface S(2) form a circle when viewed from the direction of the central axis of rotation, as shown in FIG. 15. In other words, the impenetrable surface setting unit 39 sets the second sector-shaped surface S(2) so that the sum of the central angle of the first sector-shaped surface S(1) and the central angle of the second sector-shaped surface S(2) is 360°. When the impenetrable surface setting unit 39 completes the setting process of the second sector-shaped surface S(2), the impenetrable surface S is set as shown in FIG. 15(b), and the process shown in the flowchart of FIG. 14 ends.

以上のとおり、メインコントローラ110は、入力装置13からの操作情報および位置姿勢検出装置102の検出結果に基づいて、右角度θR、左角度θLおよび高さHを設定する。メインコントローラ110は、円形侵入不可面Scを規定する高さHcに基づいて、円形侵入不可面Scを設定する。さらに、メインコントローラ110は、第1扇形状面S(1)を規定する右角度θR(1)、左角度θL(1)および高さH(1)に基づいて、第1扇形状面S(1)を追加で設定する。この場合、メインコントローラ110は、円形侵入不可面Scを規定する高さHc、ならびに、第1扇形状面S(1)を規定する右角度θR(1)および左角度θL(1)に基づいて、円形侵入不可面Scを補正することで第2扇形状面S(2)を設定する。 As described above, the main controller 110 sets the right angle θR, the left angle θL, and the height H based on the operation information from the input device 13 and the detection result of the position and orientation detection device 102. The main controller 110 sets the circular impermeable surface Sc based on the height Hc that defines the circular impermeable surface Sc. Furthermore, the main controller 110 additionally sets the first sector-shaped surface S(1) based on the right angle θR(1), left angle θL(1), and height H(1) that define the first sector-shaped surface S(1). In this case, the main controller 110 sets the second sector-shaped surface S(2) by correcting the circular impermeable surface Sc based on the height Hc that defines the circular impermeable surface Sc, and the right angle θR(1) and left angle θL(1) that define the first sector-shaped surface S(1).

このような第4実施形態によれば、第1実施形態と同様、侵入不可面Sを設定する場合であっても、作業空間を広くとることができ、作業効率の向上が可能な油圧ショベル100を提供することができる。また、第2扇形状面S(2)を設定するための情報は、高さだけでよい。このため、簡易な操作で2個の扇形状面を設定することができる。 According to the fourth embodiment, as in the first embodiment, even when an impenetrable surface S is set, it is possible to provide a hydraulic excavator 100 that can provide a large working space and improve work efficiency. Furthermore, the only information required to set the second sector-shaped surface S (2) is the height. Therefore, two sector-shaped surfaces can be set with a simple operation.

<第5実施形態>
図16および図17を参照して、第5実施形態に係る油圧ショベル100について説明する。なお、第3実施形態で説明した構成と同一もしくは相当する構成には同一の参照番号を付し、相違点を主に説明する。第3実施形態では、旋回中心軸CLに直交する2個の扇形状面S(1),S(2)が形成される例について説明した。これに対して、第5実施形態では、侵入不可面設定部39が、旋回中心軸CLに平行な面であって、旋回体2の旋回方向に隣り合う2個の扇形状面S(1),S(2)を接続する補助侵入不可面Va,Vbを設定する。補助侵入不可面Va,Vbは、扇形状面S(1),S(2)と同様、作業装置3の侵入を禁止する仮想的な面である。
Fifth Embodiment
A hydraulic excavator 100 according to the fifth embodiment will be described with reference to Figs. 16 and 17. The same reference numbers are used for configurations that are the same as or equivalent to those described in the third embodiment, and differences will be mainly described. In the third embodiment, an example in which two sector-shaped surfaces S(1), S(2) perpendicular to the central axis of rotation CL are formed has been described. In contrast, in the fifth embodiment, the intrusion-prohibited surface setting unit 39 sets auxiliary intrusion-prohibited surfaces Va, Vb that are parallel to the central axis of rotation CL and connect the two sector-shaped surfaces S(1), S(2) adjacent in the direction of rotation of the rotating body 2. The auxiliary intrusion-prohibited surfaces Va, Vb are virtual surfaces that prohibit the intrusion of the working device 3, similar to the sector-shaped surfaces S(1), S(2).

図16および図17を参照して、第5実施形態に係る侵入不可面設定部39による侵入不可面の設定処理について詳しく説明する。図16は、図6と同様の図であり、第5実施形態に係る侵入不可面設定部39により実行される侵入不可面の設定処理の一例について示すフローチャートである。図17は、第5実施形態に係る侵入不可面設定部39により設定される第1扇形状面S(1)、第2扇形状面S(2)、第1補助侵入不可面Va、および第2補助侵入不可面Vbについて示す図である。図16に示す侵入不可面の設定処理は、オペレータが入力装置13を用いて侵入不可面の設定処理の開始操作を行うことにより実行される。 The impenetrable surface setting process by the impenetrable surface setting unit 39 according to the fifth embodiment will be described in detail with reference to Figs. 16 and 17. Fig. 16 is a diagram similar to Fig. 6, and is a flowchart showing an example of the impenetrable surface setting process executed by the impenetrable surface setting unit 39 according to the fifth embodiment. Fig. 17 is a diagram showing the first sector-shaped surface S(1), the second sector-shaped surface S(2), the first auxiliary impenetrable surface Va, and the second auxiliary impenetrable surface Vb set by the impenetrable surface setting unit 39 according to the fifth embodiment. The impenetrable surface setting process shown in Fig. 16 is executed when the operator uses the input device 13 to start the impenetrable surface setting process.

図16のフローチャートには、図12のフローチャートのステップS350の処理の後にステップS560の処理が追加されている。侵入不可面設定部39は、第2扇形状面S(2)の設定処理(S350)を完了すると、ステップS560へ進む。 The flowchart in FIG. 16 adds step S560 to the flowchart in FIG. 12 after step S350. When the impenetrable surface setting unit 39 completes the setting process (S350) of the second sector-shaped surface S(2), it proceeds to step S560.

ステップS560において、侵入不可面設定部39は、第1補助侵入不可面Vaおよび第2補助侵入不可面Vbを設定する。図17に示すように、第1補助侵入不可面Vaは、第1扇形状面S(1)の右側半径Rr(1)と第2扇形状面S(2)の左側半径Lr(2)とを接続する平面である。第2補助侵入不可面Vbは、第1扇形状面S(1)の左側半径Lr(1)と第2扇形状面S(2)の右側半径Rr(2)とを接続する平面である。第1補助侵入不可面Vaおよび第2補助侵入不可面Vbは、旋回中心軸CLに平行な面、すなわち、扇形状面S(1),S(2)に直交する面である。 In step S560, the impermeable surface setting unit 39 sets the first auxiliary impermeable surface Va and the second auxiliary impermeable surface Vb. As shown in FIG. 17, the first auxiliary impermeable surface Va is a plane connecting the right radius Rr(1) of the first sector-shaped surface S(1) and the left radius Lr(2) of the second sector-shaped surface S(2). The second auxiliary impermeable surface Vb is a plane connecting the left radius Lr(1) of the first sector-shaped surface S(1) and the right radius Rr(2) of the second sector-shaped surface S(2). The first auxiliary impermeable surface Va and the second auxiliary impermeable surface Vb are planes parallel to the turning center axis CL, i.e., planes perpendicular to the sector-shaped surfaces S(1) and S(2).

侵入不可面設定部39は、補助侵入不可面Va,Vbの設定処理(S560)を完了すると図16のフローチャートに示す処理を終了する。 When the impassable surface setting unit 39 completes the process of setting the auxiliary impassable surfaces Va and Vb (S560), it ends the process shown in the flowchart of FIG. 16.

電磁比例弁制御部36は、複数の補助侵入不可面Va,Vbが設定され、かつ、動作制限機能が有効に設定されると、作業装置3が補助侵入不可面Va,Vbに侵入しないように、補助侵入不可面Va,Vbと作業装置3の特定点との間の旋回方向の距離である移動可能距離に応じて旋回体2の動作を制限する。これにより、旋回体2の動作により、作業装置3が第1扇形状面S(1)の上方に位置する障害物に接触することを防止できる。 When multiple auxiliary impenetrable surfaces Va, Vb are set and the operation restriction function is enabled, the electromagnetic proportional valve control unit 36 restricts the operation of the rotating body 2 according to the movable distance, which is the distance in the rotation direction between the auxiliary impenetrable surfaces Va, Vb and a specific point of the working device 3, so that the working device 3 does not enter the auxiliary impenetrable surfaces Va, Vb. This makes it possible to prevent the working device 3 from coming into contact with an obstacle located above the first sector-shaped surface S(1) due to the operation of the rotating body 2.

なお、補助侵入不可面Va,Vbと作業装置3の特定点との間の旋回方向の距離を表すパラメータとしては、補助侵入不可面Va,Vbと作業装置3の特定点との間の旋回方向の角度を採用できる。この場合、距離演算部38は、位置姿勢演算部37で演算された作業装置3の特定点と原点Oとを結ぶ直線と、特定点の旋回方向に存在する補助侵入不可面とのなす角度を、旋回方向の距離を表すパラメータとして採用する。 The angle in the rotation direction between the auxiliary impermeable surfaces Va, Vb and the specific point of the working device 3 can be used as a parameter representing the distance in the rotation direction between the auxiliary impermeable surfaces Va, Vb and the specific point of the working device 3. In this case, the distance calculation unit 38 uses the angle between the straight line connecting the specific point of the working device 3 calculated by the position and orientation calculation unit 37 and the origin O, and the auxiliary impermeable surface that exists in the rotation direction of the specific point, as a parameter representing the distance in the rotation direction.

<第5実施形態の変形例1>
第5実施形態では、補助侵入不可面Va,Vbが旋回中心軸CLに平行な面である例について説明したが、本発明はこれに限定されない。例えば、第3実施形態の変形例に係る侵入不可面設定部39により設定される第1扇形状面S(1)と第2扇形状面S(2)との間には、旋回中心軸方向から見たときに隙間が形成される場合がある。このような扇形状面同士を補助侵入不可面Va,Vbで接続する場合、図18に示すように、補助侵入不可面Va,Vbは旋回中心軸CLに対して傾斜する面となる。本変形例によれば、第5実施形態と同様、旋回体2の動作により、作業装置3が第1扇形状面S(1)の上方に位置する障害物に接触することを防止できる。
<Modification 1 of the Fifth Embodiment>
In the fifth embodiment, an example in which the auxiliary impermeable surfaces Va and Vb are parallel to the central axis CL of rotation has been described, but the present invention is not limited thereto. For example, a gap may be formed between the first sector-shaped surface S(1) and the second sector-shaped surface S(2) set by the impermeable surface setting unit 39 according to the modified example of the third embodiment when viewed from the direction of the central axis of rotation. When such sector-shaped surfaces are connected to each other by the auxiliary impermeable surfaces Va and Vb, as shown in FIG. 18, the auxiliary impermeable surfaces Va and Vb become surfaces inclined with respect to the central axis CL of rotation. According to this modified example, as in the fifth embodiment, the operation of the revolving body 2 can prevent the working device 3 from contacting an obstacle located above the first sector-shaped surface S(1).

<第5実施形態の変形例2>
第5実施形態では、第3実施形態に係る侵入不可面設定部39により設定された2個の扇形状面同士を接続する補助侵入不可面Va,Vbについて説明したが、本発明はこれに限定されない。第1実施形態、第2実施形態において、旋回中心軸CLに平行な面であって、複数の扇形状面S(i)のうち旋回体2の旋回方向に隣り合う2個の扇形状面を接続する補助侵入不可面を設定してもよい。この場合、旋回方向に隣り合う全ての扇形状面同士を補助侵入不可面で接続することが好ましい。
<Modification 2 of Fifth Embodiment>
In the fifth embodiment, the auxiliary impermeable surfaces Va, Vb that connect two sector-shaped surfaces set by the impermeable surface setting unit 39 in the third embodiment have been described, but the present invention is not limited to this. In the first and second embodiments, an auxiliary impermeable surface may be set that is a surface parallel to the central axis of rotation CL and connects two sector-shaped surfaces S(i) that are adjacent in the rotation direction of the rotating body 2. In this case, it is preferable to connect all sector-shaped surfaces that are adjacent in the rotation direction by the auxiliary impermeable surface.

次のような変形例も本発明の範囲内であり、変形例に示す構成と上述の実施形態で説明した構成を組み合わせたり、上述の異なる実施形態で説明した構成同士を組み合わせたり、以下の異なる変形例で説明する構成同士を組み合わせることも可能である。 The following modified examples are also within the scope of the present invention, and it is possible to combine the configurations shown in the modified examples with the configurations described in the above-mentioned embodiments, to combine the configurations described in the different embodiments above, or to combine the configurations described in the different modified examples below.

<変形例1>
侵入不可面設定部39による処理の流れは、上記実施形態で説明した流れに限定されない。例えば、図10のステップS132の処理は、ステップS241において肯定判定された後に実行してもよい。
<Modification 1>
The flow of the process by the impenetrable surface setting unit 39 is not limited to the flow described in the above embodiment. For example, the process of step S132 in Fig. 10 may be executed after a positive determination is made in step S241.

<変形例2>
上記実施形態では、バケット特定点Pbが、バケット3cの爪先の左右方向の中心点である例について説明したが、本発明はこれに限定されない。侵入不可面設定部39は、角度θL(i),θR(i)を設定するときに、バケット特定点を選択してもよい。例えば、侵入不可面設定部39は、左角度θL(i)を設定するときにはバケット特定点をバケット3cの爪先の左端点とし、右角度θR(i)を設定するときにはバケット特定点をバケット3cの爪先の右端点としてもよい。
<Modification 2>
In the above embodiment, an example has been described in which the bucket specific point Pb is the center point in the left-right direction of the tip of the bucket 3c, but the present invention is not limited to this. The impossible entry surface setting unit 39 may select the bucket specific point when setting the angles θL(i) and θR(i). For example, the impossible entry surface setting unit 39 may set the bucket specific point to the left end point of the tip of the bucket 3c when setting the left angle θL(i), and may set the bucket specific point to the right end point of the tip of the bucket 3c when setting the right angle θR(i).

<変形例3>
第1~第4実施形態では、メインコントローラ110が、位置姿勢検出装置102の検出結果に基づいて、扇形状面S(i)に作業装置3が侵入しないように、作業装置3の動作を制限する例について説明したが、本発明はこれに限定されない。メインコントローラ110は、扇形状面S(i)の周方向に作業装置3が配置されている状態で、旋回体2が旋回した場合に、扇形状面S(i)に作業装置3が侵入しないように、扇形状面S(i)と作業装置3との周方向距離に応じて旋回体2の動作を制限してもよい。つまり、メインコントローラ110は、位置姿勢検出装置102の検出結果に基づいて、扇形状面S(i)に作業装置3が侵入しないように、旋回体2または作業装置3の動作を制限する機能を有していればよい。
<Modification 3>
In the first to fourth embodiments, an example has been described in which the main controller 110 restricts the operation of the working device 3 based on the detection result of the position and orientation detection device 102 so that the working device 3 does not enter the sector-shaped surface S(i), but the present invention is not limited thereto. When the revolving body 2 revolves with the working device 3 arranged in the circumferential direction of the sector-shaped surface S(i), the main controller 110 may restrict the operation of the revolving body 2 in accordance with the circumferential distance between the sector-shaped surface S(i) and the working device 3 so that the working device 3 does not enter the sector-shaped surface S(i). In other words, the main controller 110 only needs to have a function of restricting the operation of the revolving body 2 or the working device 3 based on the detection result of the position and orientation detection device 102 so that the working device 3 does not enter the sector-shaped surface S(i).

<変形例4>
上記実施形態では、現在の作業装置3の位置に基づいて侵入不可面が設定されるダイレクトティーチ設定方法について説明したが、本発明はこれに限定されない。オペレータが、右角度θR、左角度θLおよび高さHを数値で入力する数値入力設定方法を採用してもよい。この場合、侵入不可面設定部39は、オペレータの操作に応じて入力装置13から入力される操作情報である数値に基づいて、右角度θR、左角度θLおよび高さHを設定する。
<Modification 4>
In the above embodiment, a direct teach setting method has been described in which the impenetrable surface is set based on the current position of the working device 3, but the present invention is not limited to this. A numerical input setting method in which the operator inputs the right angle θR, the left angle θL, and the height H as numerical values may be adopted. In this case, the impenetrable surface setting unit 39 sets the right angle θR, the left angle θL, and the height H based on numerical values that are operation information input from the input device 13 in response to the operation of the operator.

<変形例5>
上記実施形態では、作業機械がクローラ式の油圧ショベルである例について説明したが、本発明はこれに限定されない。例えば、ホイール式の油圧ショベル、クローラ式またはホイール式のクレーン等の作業機械に本発明を適用してもよい。
<Modification 5>
In the above embodiment, an example has been described in which the work machine is a crawler-type hydraulic excavator, but the present invention is not limited to this. For example, the present invention may be applied to work machines such as wheel-type hydraulic excavators, crawler-type or wheel-type cranes, etc.

以上、本発明の実施形態について説明したが、上記実施形態は本発明の適用例の一部を示したに過ぎず、本発明の技術的範囲を上記実施形態の具体的構成に限定する趣旨ではない。 Although the embodiments of the present invention have been described above, the above embodiments merely show some of the application examples of the present invention, and are not intended to limit the technical scope of the present invention to the specific configurations of the above embodiments.

1…走行体、2…旋回体、3…作業装置、3d…ブームシリンダ(油圧アクチュエータ)、3e…アームシリンダ(油圧アクチュエータ)、3f…バケットシリンダ(油圧アクチュエータ)、5…表示装置、13…入力装置、15…操作装置、18…メインポンプ、19…コントロールバルブ、20…パイロットポンプ、24…電磁比例弁、30…車体、35…要求パイロット圧指令部、36…電磁比例弁制御部、37…位置姿勢演算部、38…距離演算部、39…侵入不可面設定部、40…動作制限機能設定部、100…油圧ショベル(作業機械)、101…底面(基準面)、102…位置姿勢検出装置、110…メインコントローラ(制御装置)、BL…基準線、CL…旋回中心軸、d…移動可能距離、H(i)…高さ、H(1)…第1高さ、H(2)…第2高さ、i…識別変数、n…総数、Pb…バケット特定点(特定の位置)、Sg…隙間、Sg12…隙間、Sg23…隙間、Sg31…隙間、Va…第1補助侵入不可面(補助侵入不可面)、Vb…第2補助侵入不可面(補助侵入不可面)、θ…旋回角度、S…侵入不可面、S(i)…扇形状面、S(1)…第1扇形状面、S(2)…第2扇形状面、Sc…円形侵入不可面、Rr…右側半径(第1半径)、Lr…左側半径(第2半径)、θR…右角度(第1角度)、θL…左角度(第2角度) 1...Traveling body, 2...Swivel body, 3...Working device, 3d...Boom cylinder (hydraulic actuator), 3e...Arm cylinder (hydraulic actuator), 3f...Bucket cylinder (hydraulic actuator), 5...Display device, 13...Input device, 15...Operation device, 18...Main pump, 19...Control valve, 20...Pilot pump, 24...Electromagnetic proportional valve, 30...Vehicle body, 35...Required pilot pressure command unit, 36...Electromagnetic proportional valve control unit, 37...Position and attitude calculation unit, 38...Distance calculation unit, 39...Intrusion-prohibited surface setting unit, 40...Operation restriction function setting unit, 100...Hydraulic excavator (working machine), 101...Bottom surface (reference surface), 102...Position and attitude detection device, 110...Main control troller (control device), BL...reference line, CL...rotation center axis, d...movable distance, H(i)...height, H(1)...first height, H(2)...second height, i...identification variable, n...total number, Pb...bucket specific point (specific position), Sg...gap, Sg12...gap, Sg23...gap, Sg31...gap, Va...first auxiliary non-entry surface (auxiliary non-entry surface), Vb...second auxiliary non-entry surface (auxiliary non-entry surface), θ...rotation angle, S...non-entry surface, S(i)...sector-shaped surface, S(1)...first sector-shaped surface, S(2)...second sector-shaped surface, Sc...circular non-entry surface, Rr...right radius (first radius), Lr...left radius (second radius), θR...right angle (first angle), θL...left angle (second angle)

Claims (8)

走行体と前記走行体に対して旋回可能に設けられる旋回体とを有する車体と、
前記旋回体に取り付けられる作業装置と、
前記旋回体および前記作業装置の位置姿勢情報を検出する位置姿勢検出装置と、
前記位置姿勢検出装置の検出結果に基づいて、前記車体の上方に設定された侵入不可面に前記作業装置が侵入しないように、前記旋回体または前記作業装置の動作を制限する制御装置とを備えた作業機械において、
オペレータによる前記侵入不可面の設定操作を行うための入力装置を備え、
前記制御装置は、
前記入力装置から入力された入力情報と前記位置姿勢検出装置の検出結果とに基づいて、前記旋回体の旋回中心軸に直交する扇形状面を前記侵入不可面として前記車体の上方に設定し、
前記位置姿勢検出装置の検出結果に基づいて、前記扇形状面に前記作業装置が侵入しないように、前記旋回体または前記作業装置の動作を制限し、
前記侵入不可面は、前記車体の底面からの高さの異なる複数の扇形状面で設定されることを特徴とする作業機械。
A vehicle body having a running body and a rotating body provided so as to be rotatable with respect to the running body;
A working device attached to the rotating body;
a position and orientation detection device for detecting position and orientation information of the rotating body and the working device;
a control device that limits operation of the rotating body or the working device based on a detection result of the position and attitude detection device so that the working device does not enter an inaccessible surface set above the vehicle body,
an input device for an operator to set the impenetrable surface,
The control device includes:
based on the input information input from the input device and the detection result of the position and attitude detection device, a sector-shaped surface perpendicular to the rotation central axis of the rotating body is set above the vehicle body as the impenetrable surface;
restricting the operation of the rotating body or the working device based on a detection result of the position and orientation detection device so that the working device does not enter the sector-shaped surface;
A work machine characterized in that the impenetrable surface is defined by a plurality of sector-shaped surfaces at different heights from the bottom surface of the vehicle body .
請求項1に記載の作業機械において、
前記扇形状面は、前記旋回体の旋回中心軸からの第1半径、前記旋回体の旋回中心軸からの第2半径、および、前記第1半径と前記第2半径との間の円弧によって囲まれる面であり、基準線から前記第1半径までの第1角度と、前記基準線から前記第2半径までの第2角度と、基準面からの高さと、で規定され、
前記制御装置は、
前記入力情報と前記位置姿勢検出装置の検出結果とに基づいて、前記扇形状面を規定する前記第1角度、前記第2角度および前記高さを設定することを特徴とする作業機械。
2. The work machine according to claim 1,
the sector-shaped surface is a surface surrounded by a first radius from a central axis of rotation of the rotating body, a second radius from the central axis of rotation of the rotating body, and an arc between the first radius and the second radius, and is defined by a first angle from a reference line to the first radius, a second angle from the reference line to the second radius, and a height from a reference plane;
The control device includes:
a position and orientation detection device that detects a position of the fan-shaped surface based on the input information and the detection result of the position and orientation detection device, and that detects the position and orientation of the fan-shaped surface based on the input information and the detection result of the position and orientation detection device,
請求項に記載の作業機械において、
前記制御装置は、
前記旋回中心軸方向から見たときに、前記複数の扇形状面のうち前記旋回体の旋回方向に隣り合う2個の扇形状面の間の隙間を埋めるように、前記2個の扇形状面のうち高い位置に設定される前記扇形状面を補正して、前記侵入不可面を設定することを特徴とする作業機械。
2. The work machine according to claim 1 ,
The control device includes:
a sector-shaped surface that is set at a higher position out of the two sector-shaped surfaces so as to fill a gap between two adjacent sector-shaped surfaces in the rotation direction of the rotating body when viewed from the direction of the central axis of rotation, thereby setting the non-entry surface.
請求項に記載の作業機械において、
前記侵入不可面は第1扇形状面と第2扇形状面との2個の扇形状面で設定され、
前記第1扇形状面は、前記旋回体の旋回中心軸からの第1半径、前記旋回体の旋回中心軸からの第2半径、および、前記第1半径と前記第2半径との間の円弧によって囲まれる面であり、基準線から前記第1半径までの第1角度と、前記基準線から前記第2半径までの第2角度と、基準面からの第1高さと、で規定され、
前記第2扇形状面は、前記第1扇形状面を規定する前記第1角度および前記第2角度と、前記基準面からの第2高さとに基づいて規定され、
前記制御装置は、前記入力情報と前記位置姿勢検出装置の検出結果とに基づいて、前記第1扇形状面を規定する前記第1角度、前記第2角度および前記第1高さ、ならびに前記第2高さを設定することを特徴とする作業機械。
2. The work machine according to claim 1 ,
The impenetrable surface is set to include two sector-shaped surfaces, a first sector-shaped surface and a second sector-shaped surface,
the first sector-shaped surface is a surface surrounded by a first radius from a central axis of rotation of the rotating body, a second radius from the central axis of the rotating body, and an arc between the first radius and the second radius, and is defined by a first angle from a reference line to the first radius, a second angle from the reference line to the second radius, and a first height from a reference plane;
the second sector-shaped surface is defined based on the first angle and the second angle that define the first sector-shaped surface and a second height from the reference plane;
the control device sets the first angle, the second angle, the first height, and the second height that define the first sector-shaped surface based on the input information and the detection results of the position and orientation detection device.
請求項に記載の作業機械において、
前記侵入不可面を設定する前記複数の扇形状面は少なくとも3個以上のn個の扇形状面で設定され、
前記扇形状面は、前記旋回体の旋回中心軸からの第1半径、前記旋回体の旋回中心軸からの第2半径、および、前記第1半径と前記第2半径との間の円弧によって囲まれる面であり、基準線から前記第1半径までの第1角度と、前記基準線から前記第2半径までの第2角度と、基準面からの高さと、で規定され、
前記制御装置は、
前記入力情報と前記位置姿勢検出装置の検出結果とに基づいて、前記第1角度、前記第2角度および前記高さを設定し、
(n-1)個の前記扇形状面のそれぞれを規定する前記第1角度、前記第2角度および前記高さに基づいて、前記(n-1)個の扇形状面を設定し、
残り1個の前記扇形状面を規定する前記高さ、および、前記旋回中心軸方向から見たときに前記(n-1)個の扇形状面により形成される扇形状の領域の両側辺の前記基準線からの角度に基づいて、前記残り1個の扇形状面を設定することを特徴とする作業機械。
2. The work machine according to claim 1 ,
The plurality of sector-shaped surfaces that set the impenetrable surface are set to n sector-shaped surfaces, which are at least three or more,
the sector-shaped surface is a surface surrounded by a first radius from a central axis of rotation of the rotating body, a second radius from the central axis of rotation of the rotating body, and an arc between the first radius and the second radius, and is defined by a first angle from a reference line to the first radius, a second angle from the reference line to the second radius, and a height from a reference plane;
The control device includes:
setting the first angle, the second angle, and the height based on the input information and a detection result of the position and orientation detection device;
setting the (n-1) sector-shaped surfaces based on the first angle, the second angle, and the height that define each of the (n-1) sector-shaped surfaces;
a remaining sector-shaped surface is set based on the height that defines the remaining sector-shaped surface and the angles from the reference line to both sides of a sector-shaped area formed by the (n-1) sector-shaped surfaces when viewed from the direction of the central axis of rotation.
請求項に記載の作業機械において、
前記制御装置は、
前記旋回中心軸に平行な面であって、前記複数の扇形状面のうち前記旋回体の旋回方向に隣り合う2個の扇形状面を接続する補助侵入不可面を設定し、
前記作業装置が前記補助侵入不可面に侵入しないように前記旋回体の動作を制限することを特徴とする作業機械。
2. The work machine according to claim 1 ,
The control device includes:
an auxiliary non-entry surface is set, the auxiliary non-entry surface being a surface parallel to the central axis of rotation and connecting two adjacent sector-shaped surfaces among the plurality of sector-shaped surfaces in a rotation direction of the rotating body;
A work machine comprising: a work implement; a rotating body; a work unit; a work device;
請求項に記載の作業機械において、
前記扇形状面は、前記旋回体の旋回中心軸からの第1半径、前記旋回体の旋回中心軸からの第2半径、および、前記第1半径と前記第2半径との間の円弧によって囲まれる面であり、基準線から前記第1半径までの第1角度と、前記基準線から前記第2半径までの第2角度と、基準面からの高さと、で規定され、
前記制御装置は、
前記複数の扇形状面のそれぞれを規定する前記第1角度、前記第2角度および前記高さを、前記入力情報と前記位置姿勢検出装置の検出結果とに基づいて設定し、
前記設定操作を完了するためのオペレータの完了操作に応じた前記入力情報が前記入力装置から入力されると、前記旋回中心軸方向から見たときに、前記複数の扇形状面のうち前記旋回体の旋回方向に隣り合う2個の扇形状面の間の隙間を埋めるように、前記2個の扇形状面のうち高い位置に設定される前記扇形状面を補正して、前記侵入不可面を設定することを特徴とする作業機械。
2. The work machine according to claim 1 ,
the sector-shaped surface is a surface surrounded by a first radius from a central axis of rotation of the rotating body, a second radius from the central axis of rotation of the rotating body, and an arc between the first radius and the second radius, and is defined by a first angle from a reference line to the first radius, a second angle from the reference line to the second radius, and a height from a reference plane;
The control device includes:
setting the first angle, the second angle, and the height that define each of the plurality of sector-shaped surfaces based on the input information and a detection result of the position and orientation detection device;
when the input information corresponding to an operator's completion operation for completing the setting operation is input from the input device, the non-entry surface is set by correcting one of the plurality of fan-shaped surfaces that is set at a higher position so as to fill a gap between two fan-shaped surfaces that are adjacent to each other in the rotation direction of the rotating body when viewed from the direction of the central axis of the rotation.
請求項に記載の作業機械において、
前記位置姿勢検出装置は、
前記旋回体の旋回角度を検出する旋回角度センサと、
前記作業装置の姿勢情報を検出する作業姿勢センサと、を含み、
前記制御装置は、
前記作業姿勢センサで検出された前記作業装置の姿勢情報に基づいて、前記作業装置の特定の位置を演算し、
前記入力装置から第1入力情報が入力されると、前記旋回角度センサで検出された旋回角度に基づいて前記第1角度を設定し、
前記入力装置から第2入力情報が入力されると、前記旋回角度センサで検出された旋回角度に基づいて前記第2角度を設定し、
前記入力装置から第3入力情報が入力されると、前記基準面から前記作業装置の前記特定の位置までの距離を、前記基準面からの高さとして設定することを特徴とする作業機械。
3. The work machine according to claim 2 ,
The position and orientation detection device includes:
A rotation angle sensor that detects a rotation angle of the rotating body;
a working posture sensor for detecting posture information of the working device,
The control device includes:
Calculating a specific position of the working device based on the posture information of the working device detected by the working posture sensor;
When first input information is input from the input device, the first angle is set based on the turning angle detected by the turning angle sensor;
When second input information is input from the input device, the second angle is set based on the turning angle detected by the turning angle sensor;
A work machine characterized in that, when third input information is input from the input device, a distance from the reference plane to the specific position of the work implement is set as a height from the reference plane.
JP2021050542A 2021-03-24 2021-03-24 Work Machine Active JP7569249B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021050542A JP7569249B2 (en) 2021-03-24 2021-03-24 Work Machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021050542A JP7569249B2 (en) 2021-03-24 2021-03-24 Work Machine

Publications (2)

Publication Number Publication Date
JP2022148741A JP2022148741A (en) 2022-10-06
JP7569249B2 true JP7569249B2 (en) 2024-10-17

Family

ID=83462366

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021050542A Active JP7569249B2 (en) 2021-03-24 2021-03-24 Work Machine

Country Status (1)

Country Link
JP (1) JP7569249B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020012323A (en) 2018-07-19 2020-01-23 日立建機株式会社 Work machine
JP2020041352A (en) 2018-09-12 2020-03-19 株式会社小松製作所 Control device and control method for loading machine

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020012323A (en) 2018-07-19 2020-01-23 日立建機株式会社 Work machine
JP2020041352A (en) 2018-09-12 2020-03-19 株式会社小松製作所 Control device and control method for loading machine

Also Published As

Publication number Publication date
JP2022148741A (en) 2022-10-06

Similar Documents

Publication Publication Date Title
JP6709880B2 (en) Work machine
WO2018051511A1 (en) Work machinery
JP6633464B2 (en) Work machine
JP6889579B2 (en) Work machine
KR102118386B1 (en) Working machine
JP6957081B2 (en) Work machine
JP6860329B2 (en) Work machine
WO2019058695A1 (en) Work machinery
KR20180102137A (en) Working machine
CN112513378A (en) Working machine
JP6964109B2 (en) Work machine
JP7223823B2 (en) swivel work vehicle
KR102588223B1 (en) working machine
JP7113148B2 (en) working machine
JP7569249B2 (en) Work Machine
JP7245141B2 (en) excavator
WO2020065739A1 (en) Work machine
JP7149917B2 (en) working machine
US20250043547A1 (en) Work machine and method of controlling work machine
JP2025007361A (en) SYSTEM AND METHOD FOR CONTROLLING A WORK MACHINE - Patent application
JP2025007362A (en) SYSTEM AND METHOD FOR CONTROLLING A WORK MACHINE - Patent application
JP2023133701A (en) working machine
WO2024171607A1 (en) Work machine
JP2023138083A (en) Work machine
JP2020169558A (en) Control device and control method of work machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231214

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240711

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240723

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240924

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: 20241001

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241004

R150 Certificate of patent or registration of utility model

Ref document number: 7569249

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150