WO2019189935A1 - ショベル - Google Patents

ショベル Download PDF

Info

Publication number
WO2019189935A1
WO2019189935A1 PCT/JP2019/014530 JP2019014530W WO2019189935A1 WO 2019189935 A1 WO2019189935 A1 WO 2019189935A1 JP 2019014530 W JP2019014530 W JP 2019014530W WO 2019189935 A1 WO2019189935 A1 WO 2019189935A1
Authority
WO
WIPO (PCT)
Prior art keywords
excavator
travel
lower traveling
control valve
controller
Prior art date
Application number
PCT/JP2019/014530
Other languages
English (en)
French (fr)
Inventor
貴志 西
Original Assignee
住友建機株式会社
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 住友建機株式会社 filed Critical 住友建機株式会社
Priority to KR1020207028945A priority Critical patent/KR102608801B1/ko
Priority to CN201980024276.4A priority patent/CN112368449A/zh
Priority to EP19774529.2A priority patent/EP3779059B1/en
Priority to JP2020509391A priority patent/JP7307051B2/ja
Publication of WO2019189935A1 publication Critical patent/WO2019189935A1/ja
Priority to US17/036,326 priority patent/US12018461B2/en
Priority to JP2023107533A priority patent/JP2023115325A/ja

Links

Images

Classifications

    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/20Drives; Control devices
    • E02F9/2025Particular purposes of control systems not otherwise provided for
    • E02F9/2045Guiding machines along a predetermined path
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/20Drives; Control devices
    • E02F9/22Hydraulic or pneumatic drives
    • E02F9/2264Arrangements or adaptations of elements for hydraulic drives
    • E02F9/2267Valves or distributors
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/20Drives; Control devices
    • E02F9/22Hydraulic or pneumatic drives
    • E02F9/2278Hydraulic circuits
    • E02F9/2292Systems with two or more pumps
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F3/00Dredgers; Soil-shifting machines
    • E02F3/04Dredgers; Soil-shifting machines mechanically-driven
    • E02F3/28Dredgers; Soil-shifting machines mechanically-driven with digging tools mounted on a dipper- or bucket-arm, i.e. there is either one arm or a pair of arms, e.g. dippers, buckets
    • E02F3/36Component parts
    • E02F3/42Drives for dippers, buckets, dipper-arms or bucket-arms
    • E02F3/43Control of dipper or bucket position; Control of sequence of drive operations
    • E02F3/431Control of dipper or bucket position; Control of sequence of drive operations for bucket-arms, front-end loaders, dumpers or the like
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/20Drives; Control devices
    • E02F9/2025Particular purposes of control systems not otherwise provided for
    • E02F9/2041Automatic repositioning of implements, i.e. memorising determined positions of the implement
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/20Drives; Control devices
    • E02F9/22Hydraulic or pneumatic drives
    • E02F9/2253Controlling the travelling speed of vehicles, e.g. adjusting travelling speed according to implement loads, control of hydrostatic transmission
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/20Drives; Control devices
    • E02F9/22Hydraulic or pneumatic drives
    • E02F9/226Safety arrangements, e.g. hydraulic driven fans, preventing cavitation, leakage, overheating
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/20Drives; Control devices
    • E02F9/22Hydraulic or pneumatic drives
    • E02F9/2278Hydraulic circuits
    • E02F9/2282Systems using center bypass type changeover valves
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/20Drives; Control devices
    • E02F9/22Hydraulic or pneumatic drives
    • E02F9/2278Hydraulic circuits
    • E02F9/2285Pilot-operated systems
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/20Drives; Control devices
    • E02F9/22Hydraulic or pneumatic drives
    • E02F9/2278Hydraulic circuits
    • E02F9/2296Systems with a variable displacement pump
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F3/00Dredgers; Soil-shifting machines
    • E02F3/04Dredgers; Soil-shifting machines mechanically-driven
    • E02F3/28Dredgers; Soil-shifting machines mechanically-driven with digging tools mounted on a dipper- or bucket-arm, i.e. there is either one arm or a pair of arms, e.g. dippers, buckets
    • E02F3/36Component parts
    • E02F3/42Drives for dippers, buckets, dipper-arms or bucket-arms
    • E02F3/43Control of dipper or bucket position; Control of sequence of drive operations
    • E02F3/435Control of dipper or bucket position; Control of sequence of drive operations for dipper-arms, backhoes or the like
    • E02F3/437Control of dipper or bucket position; Control of sequence of drive operations for dipper-arms, backhoes or the like providing automatic sequences of movements, e.g. linear excavation, keeping dipper angle constant

Definitions

  • This disclosure relates to excavators.
  • An excavator according to an embodiment of the present invention is provided in a lower traveling body, an upper swinging body that is turnably mounted on the lower traveling body, a travel actuator that drives the lower traveling body, and the upper swinging body.
  • a control device, and the control device operates the travel actuator based on information on a target position.
  • the above-described means provides an excavator that can reduce the troublesomeness of the driving operation.
  • FIG. 2 is a diagram of a portion of a hydraulic system related to operation of a bucket cylinder. It is a figure of a part of hydraulic system regarding operation of a turning hydraulic motor. It is a figure of a part of hydraulic system regarding operation of the left traveling hydraulic motor. It is a figure of a part of hydraulic system regarding operation of a right traveling hydraulic motor.
  • FIG. 1 is a side view of the excavator 100
  • FIG. 2 is a top view of the excavator 100.
  • the lower traveling body 1 of the excavator 100 includes a crawler 1C.
  • the crawler 1 ⁇ / b> C is driven by a traveling hydraulic motor 2 ⁇ / b> M as a traveling actuator mounted on the lower traveling body 1.
  • the crawler 1C includes a left crawler 1CL and a right crawler 1CR.
  • the left crawler 1CL is driven by the left traveling hydraulic motor 2ML
  • the right crawler 1CR is driven by the right traveling hydraulic motor 2MR.
  • the upper traveling body 3 is mounted on the lower traveling body 1 through a turning mechanism 2 so as to be capable of turning.
  • the turning mechanism 2 is driven by a turning hydraulic motor 2A as a turning actuator mounted on the upper turning body 3.
  • the turning actuator may be a turning motor generator as an electric actuator.
  • Boom 4 is attached to upper swing body 3.
  • An arm 5 is attached to the tip of the boom 4, and a bucket 6 as an end attachment is attached to the tip of the arm 5.
  • the boom 4, the arm 5, and the bucket 6 constitute an excavation attachment AT that is an example of an attachment.
  • the boom 4 is driven by a boom cylinder 7, the arm 5 is driven by an arm cylinder 8, and the bucket 6 is driven by a bucket cylinder 9.
  • the boom cylinder 7, the arm cylinder 8, and the bucket cylinder 9 constitute an attachment actuator.
  • the boom 4 is supported so as to be rotatable up and down with respect to the upper swing body 3.
  • a boom angle sensor S1 is attached to the boom 4.
  • the boom angle sensor S ⁇ b> 1 can detect the boom angle ⁇ ⁇ b> 1 that is the rotation angle of the boom 4.
  • the boom angle ⁇ 1 is, for example, an ascending angle from a state where the boom 4 is lowered most. Therefore, the boom angle ⁇ 1 is maximized when the boom 4 is raised most.
  • the arm 5 is supported so as to be rotatable with respect to the boom 4.
  • An arm angle sensor S2 is attached to the arm 5.
  • the arm angle sensor S2 can detect an arm angle ⁇ 2, which is the rotation angle of the arm 5.
  • the arm angle ⁇ 2 is, for example, an opening angle from a state where the arm 5 is most closed. Therefore, the arm angle ⁇ 2 is maximized when the arm 5 is most opened.
  • the bucket 6 is supported so as to be rotatable with respect to the arm 5.
  • a bucket angle sensor S3 is attached to the bucket 6.
  • the bucket angle sensor S3 can detect the bucket angle ⁇ 3 that is the rotation angle of the bucket 6.
  • the bucket angle ⁇ 3 is an opening angle from a state where the bucket 6 is most closed. Therefore, the bucket angle ⁇ 3 is maximized when the bucket 6 is most opened.
  • each of the boom angle sensor S1, the arm angle sensor S2, and the bucket angle sensor S3 is composed of a combination of an acceleration sensor and a gyro sensor. However, it may be composed of only an acceleration sensor. Further, the boom angle sensor S1 may be a stroke sensor attached to the boom cylinder 7, or may be a rotary encoder, a potentiometer, an inertial measurement device, or the like. The same applies to the arm angle sensor S2 and the bucket angle sensor S3.
  • the upper swing body 3 is provided with a cabin 10 as a cab and a power source such as an engine 11 is mounted. Further, a space recognizing device 70, a direction detecting device 71, a positioning device 73, a machine body inclination sensor S4, a turning angular velocity sensor S5, and the like are attached to the upper turning body 3. Inside the cabin 10, an operation device 26, a controller 30, an information input device 72, a display device D1, an audio output device D2, and the like are provided. In this document, for convenience, the side of the upper swing body 3 where the excavation attachment AT is attached is referred to as the front, and the side where the counterweight is attached is referred to as the rear.
  • the space recognition device 70 is configured to recognize an object existing in a three-dimensional space around the excavator 100.
  • the space recognition device 70 is configured to calculate the distance from the space recognition device 70 or the excavator 100 to the recognized object.
  • the space recognition device 70 is, for example, an ultrasonic sensor, a millimeter wave radar, a monocular camera, a stereo camera, a LIDAR, a distance image sensor, or an infrared sensor.
  • the space recognition device 70 is a LIDAR, and is configured to calculate the distance and direction of an object from the reflected light by emitting a number of laser beams in a number of directions and receiving the reflected light. ing.
  • the space recognition device 70 is attached to the front sensor 70F attached to the front upper end of the cabin 10, the rear sensor 70B attached to the upper rear end of the upper swing body 3, and the upper left end of the upper swing body 3.
  • the left sensor 70L and the right sensor 70R attached to the right end of the upper surface of the upper swing body 3 are included.
  • An upper sensor for recognizing an object existing in the space above the upper swing body 3 may be attached to the excavator 100.
  • the space recognition device 70 may be configured to image the periphery of the excavator 100.
  • the space recognition device 70 is, for example, a monocular camera having an image sensor such as a CCD or a CMOS, and outputs a captured image to the display device D1.
  • the space recognition device 70 may be configured to detect a predetermined object in a predetermined area set around the excavator 100. That is, the space recognition device 70 may be configured to identify at least one of the type, position, shape, and the like of the object. For example, the space recognition device 70 may be configured to distinguish between a person and an object other than a person. Furthermore, the space recognition device 70 may be configured to be able to identify the type of terrain around the excavator 100. The type of topography is, for example, a hole, an inclined surface, or a river. Furthermore, the space recognition device 70 may be configured to be able to specify the type of obstacle.
  • the types of obstacles are, for example, electric wires, utility poles, people, animals, vehicles, work equipment, construction machines, buildings, or fences.
  • the space recognition device 70 may be configured to be able to specify the type or size of a dump truck as a vehicle. Furthermore, the space recognition device 70 detects a person by recognizing a helmet, a safety vest, or work clothes, or by recognizing a predetermined mark or the like on the helmet, the safety vest, or work clothes. It may be configured as follows.
  • the space recognition device 70 may be configured to recognize a road surface state. Specifically, the space recognition device 70 may be configured to specify the type of an object present on the road surface, for example.
  • the types of objects present on the road surface are, for example, cigarettes, cans, plastic bottles, or stones.
  • the direction detection device 71 is configured to detect information related to the relative relationship between the direction of the upper revolving unit 3 and the direction of the lower traveling unit 1.
  • the direction detection device 71 may be configured by a combination of a geomagnetic sensor attached to the lower traveling body 1 and a geomagnetic sensor attached to the upper swing body 3, for example.
  • the direction detection apparatus 71 may be comprised by the combination of the GNSS receiver attached to the lower traveling body 1, and the GNSS receiver attached to the upper turning body 3.
  • the direction detection device 71 may be a rotary encoder, a rotary position sensor, or the like.
  • the direction detection device 71 may be configured by a resolver.
  • the direction detection device 71 may be attached to, for example, a center joint provided in association with the turning mechanism 2 that realizes the relative rotation between the lower traveling body 1 and the upper turning body 3.
  • the orientation detection device 71 may be composed of a camera attached to the upper swing body 3.
  • the orientation detection device 71 performs known image processing on an image (input image) captured by a camera attached to the upper swing body 3 to detect an image of the lower traveling body 1 included in the input image.
  • the direction detection apparatus 71 specifies the longitudinal direction of the lower traveling body 1 by detecting the image of the lower traveling body 1 using a known image recognition technique. Then, an angle formed between the direction of the longitudinal axis of the upper swing body 3 and the longitudinal direction of the lower traveling body 1 is derived.
  • the direction of the longitudinal axis of the upper swing body 3 is derived from the camera mounting position.
  • the direction detection device 71 can specify the longitudinal direction of the lower traveling body 1 by detecting the image of the crawler 1C.
  • the orientation detection device 71 may be integrated with the controller 30.
  • the information input device 72 is configured such that an excavator operator can input information to the controller 30.
  • the information input device 72 is a switch panel installed in the vicinity of the display unit of the display device D1.
  • the information input device 72 may be a touch panel disposed on the display unit of the display device D1, or may be a voice input device such as a microphone disposed in the cabin 10.
  • the information input device 72 may be a communication device. In this case, the operator can input information to the controller 30 via a communication terminal such as a smartphone.
  • the positioning device 73 is configured to measure the current position.
  • the positioning device 73 is a GNSS receiver, detects the position of the upper swing body 3, and outputs the detected value to the controller 30.
  • the positioning device 73 may be a GNSS compass. In this case, the positioning device 73 can detect the position and orientation of the upper swing body 3.
  • the machine body inclination sensor S4 detects the inclination of the upper swing body 3 with respect to a predetermined plane.
  • the body inclination sensor S4 is an acceleration sensor that detects an inclination angle around the front-rear axis and an inclination angle around the left-right axis of the upper swing body 3 with respect to the horizontal plane.
  • the front and rear axes and the left and right axes of the upper swing body 3 pass through a shovel center point that is one point on the swing axis of the shovel 100 and orthogonal to each other.
  • the turning angular velocity sensor S5 detects the turning angular velocity of the upper turning body 3. In this embodiment, it is a gyro sensor. A resolver, a rotary encoder, or the like may be used. The turning angular velocity sensor S5 may detect the turning speed. The turning speed may be calculated from the turning angular speed.
  • At least one of the boom angle sensor S1, the arm angle sensor S2, the bucket angle sensor S3, the machine body tilt sensor S4, and the turning angular velocity sensor S5 is also referred to as an attitude detection device.
  • the attitude of the excavation attachment AT is detected based on outputs of the boom angle sensor S1, the arm angle sensor S2, and the bucket angle sensor S3, for example.
  • the display device D1 is a device that displays information.
  • the display device D1 is a liquid crystal display installed in the cabin 10.
  • the display device D1 may be a display of a communication terminal such as a smartphone.
  • the audio output device D2 is a device that outputs audio.
  • the sound output device D2 includes at least one of a device that outputs sound toward an operator in the cabin 10 and a device that outputs sound toward an operator outside the cabin 10.
  • a speaker attached to the communication terminal may be used.
  • the operating device 26 is a device used by an operator for operating the actuator.
  • the controller 30 is a control device for controlling the excavator 100.
  • the controller 30 is configured by a computer including a CPU, RAM, NVRAM, ROM, and the like. Then, the controller 30 reads a program corresponding to each function from the ROM, loads it into the RAM, and causes the CPU to execute a corresponding process.
  • Each function includes, for example, a machine guidance function for guiding the manual operation of the shovel 100 by the operator, and assisting the manual operation of the shovel 100 by the operator, or causing the shovel 100 to operate automatically or autonomously. Including machine control functions.
  • FIG. 3 is a diagram illustrating a configuration example of a hydraulic system mounted on the excavator 100.
  • FIG. 3 shows a mechanical power transmission system, a hydraulic oil line, a pilot line, and an electric control system by a double line, a solid line, a broken line, and a dotted line, respectively.
  • the hydraulic system of the excavator 100 mainly includes an engine 11, a regulator 13, a main pump 14, a pilot pump 15, a control valve 17, an operating device 26, a discharge pressure sensor 28, an operating pressure sensor 29, a controller 30, and the like.
  • the hydraulic system is configured to circulate the hydraulic oil from the main pump 14 driven by the engine 11 to the hydraulic oil tank via the center bypass pipeline 40 or the parallel pipeline 42.
  • the engine 11 is a drive source of the excavator 100.
  • the engine 11 is, for example, a diesel engine that operates so as to maintain a predetermined rotational speed.
  • the output shaft of the engine 11 is connected to the input shafts of the main pump 14 and the pilot pump 15.
  • the main pump 14 is configured to be able to supply hydraulic oil to the control valve 17 via the hydraulic oil line.
  • the main pump 14 is a swash plate type variable displacement hydraulic pump.
  • the regulator 13 is configured to control the discharge amount of the main pump 14.
  • the regulator 13 controls the discharge amount of the main pump 14 by adjusting the swash plate tilt angle of the main pump 14 in accordance with a control command from the controller 30.
  • the pilot pump 15 is configured to be able to supply hydraulic oil to a hydraulic control device including the operation device 26 via a pilot line.
  • the pilot pump 15 is a fixed displacement hydraulic pump.
  • the control valve 17 is a hydraulic control device that controls the hydraulic system in the excavator 100.
  • the control valve 17 includes control valves 171 to 176.
  • the control valve 175 includes a control valve 175L and a control valve 175R
  • the control valve 176 includes a control valve 176L and a control valve 1756.
  • the control valve 17 is configured to selectively supply hydraulic oil discharged from the main pump 14 to one or a plurality of hydraulic actuators through the control valves 171 to 176.
  • the control valves 171 to 176 control, for example, the flow rate of hydraulic fluid that flows from the main pump 14 to the hydraulic actuator, and the flow rate of hydraulic fluid that flows from the hydraulic actuator to the hydraulic oil tank.
  • the hydraulic actuator includes a boom cylinder 7, an arm cylinder 8, a bucket cylinder 9, a left traveling hydraulic motor 2ML, a right traveling hydraulic motor 2MR, and a swing hydraulic motor 2A.
  • the operating device 26 is a device used by an operator for operating the actuator.
  • the operation device 26 includes, for example, an operation lever and an operation pedal.
  • the actuator includes at least one of a hydraulic actuator and an electric actuator.
  • the operating device 26 is configured to be able to supply the hydraulic oil discharged from the pilot pump 15 to the pilot port of the corresponding control valve in the control valve 17 via the pilot line.
  • the hydraulic oil pressure (pilot pressure) supplied to each pilot port is a pressure corresponding to the operation direction and operation amount of the operation device 26 corresponding to each hydraulic actuator.
  • the operating device 26 may be an electric control type instead of the pilot pressure type as described above.
  • the control valve in the control valve 17 may be an electromagnetic solenoid type spool valve.
  • the discharge pressure sensor 28 is configured to detect the discharge pressure of the main pump 14. In the present embodiment, the discharge pressure sensor 28 outputs the detected value to the controller 30.
  • the operation pressure sensor 29 is configured to detect the content of operation of the operation device 26 by the operator.
  • the operation pressure sensor 29 detects the operation direction and operation amount of the operation device 26 corresponding to each of the actuators in the form of pressure (operation pressure), and outputs the detected value to the controller 30.
  • the content of the operation of the operation device 26 may be detected using a sensor other than the operation pressure sensor.
  • the main pump 14 includes a left main pump 14L and a right main pump 14R.
  • the left main pump 14L circulates the hydraulic oil to the hydraulic oil tank via the left center bypass pipe 40L or the left parallel pipe 42L, and the right main pump 14R has the right center bypass pipe 40R or the right parallel pipe 42R.
  • the hydraulic oil is circulated to the hydraulic oil tank via
  • the left center bypass conduit 40L is a hydraulic oil line that passes through the control valves 171, 173, 175L, and 176L disposed in the control valve 17.
  • the right center bypass conduit 40R is a hydraulic oil line that passes through control valves 172, 174, 175R, and 176R disposed in the control valve 17.
  • the control valve 171 supplies the hydraulic oil discharged from the left main pump 14L to the left traveling hydraulic motor 2ML, and discharges the hydraulic oil discharged from the left traveling hydraulic motor 2ML to the hydraulic oil tank.
  • This is a spool valve for switching.
  • the control valve 172 supplies the hydraulic oil discharged from the right main pump 14R to the right traveling hydraulic motor 2MR, and discharges the hydraulic oil discharged from the right traveling hydraulic motor 2MR to the hydraulic oil tank.
  • This is a spool valve for switching.
  • the control valve 173 is a spool that supplies the hydraulic oil discharged from the left main pump 14L to the swing hydraulic motor 2A and switches the flow of the hydraulic oil to discharge the hydraulic oil discharged from the swing hydraulic motor 2A to the hydraulic oil tank. It is a valve.
  • the control valve 174 is a spool valve that supplies the hydraulic oil discharged from the right main pump 14R to the bucket cylinder 9 and switches the flow of the hydraulic oil in order to discharge the hydraulic oil in the bucket cylinder 9 to the hydraulic oil tank. .
  • the control valve 175L is a spool valve that switches the flow of the hydraulic oil in order to supply the hydraulic oil discharged from the left main pump 14L to the boom cylinder 7.
  • the control valve 175R is a spool valve that supplies the hydraulic oil discharged from the right main pump 14R to the boom cylinder 7 and switches the flow of the hydraulic oil in order to discharge the hydraulic oil in the boom cylinder 7 to the hydraulic oil tank. .
  • the control valve 176L is a spool valve that supplies the hydraulic oil discharged from the left main pump 14L to the arm cylinder 8 and switches the flow of the hydraulic oil in order to discharge the hydraulic oil in the arm cylinder 8 to the hydraulic oil tank. .
  • the control valve 176R is a spool valve that supplies the hydraulic oil discharged from the right main pump 14R to the arm cylinder 8 and switches the flow of the hydraulic oil in order to discharge the hydraulic oil in the arm cylinder 8 to the hydraulic oil tank. .
  • the left parallel pipeline 42L is a hydraulic oil line parallel to the left center bypass pipeline 40L.
  • the left parallel pipe line 42L can supply hydraulic oil to the control valve further downstream when the flow of the hydraulic oil passing through the left center bypass pipe line 40L is restricted or blocked by any of the control valves 171, 173, 175L.
  • the right parallel pipeline 42R is a hydraulic oil line parallel to the right center bypass pipeline 40R.
  • the right parallel pipe line 42R can supply hydraulic oil to the control valve downstream when the flow of the hydraulic oil passing through the right center bypass pipe line 40R is restricted or cut off by any of the control valves 172, 174, 175R. .
  • the regulator 13 includes a left regulator 13L and a right regulator 13R.
  • the left regulator 13L controls the discharge amount of the left main pump 14L by adjusting the swash plate tilt angle of the left main pump 14L according to the discharge pressure of the left main pump 14L.
  • the left regulator 13L for example, adjusts the swash plate tilt angle of the left main pump 14L according to an increase in the discharge pressure of the left main pump 14L, and decreases the discharge amount.
  • the operating device 26 includes a left operating lever 26L, a right operating lever 26R, and a traveling lever 26D.
  • the travel lever 26D includes a left travel lever 26DL and a right travel lever 26DR.
  • the left operation lever 26L is used for turning operation and arm 5 operation.
  • the hydraulic oil discharged from the pilot pump 15 is used to introduce a control pressure corresponding to the lever operation amount into the pilot port of the control valve 176.
  • hydraulic oil discharged from the pilot pump 15 is used to introduce a control pressure corresponding to the lever operation amount into the pilot port of the control valve 173.
  • the left operating lever 26L introduces hydraulic oil into the right pilot port of the control valve 176L and introduces hydraulic oil into the left pilot port of the control valve 176R when operated in the arm closing direction. . Further, when operated in the arm opening direction, the left operating lever 26L introduces hydraulic oil into the left pilot port of the control valve 176L and introduces hydraulic oil into the right pilot port of the control valve 176R. Further, the left operating lever 26L introduces hydraulic oil into the left pilot port of the control valve 173 when operated in the left turning direction, and the right pilot port of the control valve 173 when operated in the right turning direction. To introduce hydraulic oil.
  • the right operation lever 26R is used for the operation of the boom 4 and the operation of the bucket 6.
  • the hydraulic oil discharged from the pilot pump 15 is used to introduce a control pressure corresponding to the lever operation amount into the pilot port of the control valve 175.
  • the hydraulic oil discharged from the pilot pump 15 is used to introduce a control pressure corresponding to the lever operation amount into the pilot port of the control valve 174.
  • hydraulic oil is introduced into the left pilot port of the control valve 175R.
  • the right operating lever 26R when operated in the boom raising direction, introduces hydraulic oil into the right pilot port of the control valve 175L and introduces hydraulic oil into the left pilot port of the control valve 175R.
  • the right operating lever 26R introduces hydraulic oil into the right pilot port of the control valve 174 when operated in the bucket closing direction, and enters the left pilot port of the control valve 174 when operated in the bucket opening direction. Introduce hydraulic fluid.
  • the traveling lever 26D is used for the operation of the crawler 1C.
  • the left travel lever 26DL is used to operate the left crawler 1CL. You may be comprised so that it may interlock
  • the hydraulic oil discharged from the pilot pump 15 is used to introduce a control pressure corresponding to the lever operation amount into the pilot port of the control valve 171.
  • the right travel lever 26DR is used to operate the right crawler 1CR. You may be comprised so that it may interlock
  • the hydraulic oil discharged from the pilot pump 15 is used to introduce a control pressure corresponding to the lever operation amount into the pilot port of the control valve 172.
  • the discharge pressure sensor 28 includes a discharge pressure sensor 28L and a discharge pressure sensor 28R.
  • the discharge pressure sensor 28L detects the discharge pressure of the left main pump 14L and outputs the detected value to the controller 30. The same applies to the discharge pressure sensor 28R.
  • the operation pressure sensor 29 includes operation pressure sensors 29LA, 29LB, 29RA, 29RB, 29DL, and 29DR.
  • the operation pressure sensor 29LA detects the content of the operation of the left operation lever 26L by the operator in the front-rear direction in the form of pressure, and outputs the detected value to the controller 30.
  • the contents of the operation include, for example, a lever operation direction, a lever operation amount (lever operation angle), and the like.
  • the operation pressure sensor 29LB detects the content of the operation of the left operation lever 26L by the operator in the left-right direction in the form of pressure, and outputs the detected value to the controller 30.
  • the operation pressure sensor 29RA detects the content of the operation of the right operation lever 26R by the operator in the front-rear direction in the form of pressure, and outputs the detected value to the controller 30.
  • the operation pressure sensor 29RB detects the content of the operation of the right operation lever 26R by the operator in the left-right direction in the form of pressure, and outputs the detected value to the controller 30.
  • the operation pressure sensor 29DL detects the content of the operation of the left travel lever 26DL by the operator in the front-rear direction in the form of pressure, and outputs the detected value to the controller 30.
  • the operation pressure sensor 29DR detects the content of the operation in the front-rear direction on the right travel lever 26DR by the operator in the form of pressure, and outputs the detected value to the controller 30.
  • the controller 30 receives the output of the operation pressure sensor 29, outputs a control command to the regulator 13 as necessary, and changes the discharge amount of the main pump 14. Further, the controller 30 receives the output of the control pressure sensor 19 provided upstream of the throttle 18, outputs a control command to the regulator 13 as necessary, and changes the discharge amount of the main pump 14.
  • the diaphragm 18 includes a left diaphragm 18L and a right diaphragm 18R, and the control pressure sensor 19 includes a left control pressure sensor 19L and a right control pressure sensor 19R.
  • a left throttle 18L is disposed between the control valve 176L located at the most downstream side and the hydraulic oil tank. Therefore, the flow of hydraulic oil discharged from the left main pump 14L is limited by the left throttle 18L.
  • the left diaphragm 18L generates a control pressure for controlling the left regulator 13L.
  • the left control pressure sensor 19L is a sensor for detecting this control pressure, and outputs the detected value to the controller 30.
  • the controller 30 controls the discharge amount of the left main pump 14L by adjusting the swash plate tilt angle of the left main pump 14L according to the control pressure.
  • the controller 30 decreases the discharge amount of the left main pump 14L as the control pressure increases, and increases the discharge amount of the left main pump 14L as the control pressure decreases.
  • the discharge amount of the right main pump 14R is similarly controlled.
  • the hydraulic oil discharged from the left main pump 14L passes through the left center bypass conduit 40L to the left.
  • the diaphragm reaches 18L.
  • the flow of hydraulic oil discharged from the left main pump 14L increases the control pressure generated upstream of the left throttle 18L.
  • the controller 30 reduces the discharge amount of the left main pump 14L to the allowable minimum discharge amount, and suppresses the pressure loss (pumping loss) when the discharged hydraulic oil passes through the left center bypass conduit 40L.
  • the hydraulic oil discharged from the left main pump 14L flows into the operation target hydraulic actuator via the control valve corresponding to the operation target hydraulic actuator.
  • the flow of the hydraulic oil discharged from the left main pump 14L reduces or disappears the amount reaching the left throttle 18L, and lowers the control pressure generated upstream of the left throttle 18L.
  • the controller 30 increases the discharge amount of the left main pump 14L, circulates sufficient hydraulic oil to the operation target hydraulic actuator, and ensures the operation of the operation target hydraulic actuator.
  • the controller 30 similarly controls the discharge amount of the right main pump 14R.
  • the hydraulic system of FIG. 3 can suppress wasteful energy consumption in the main pump 14 in the standby state.
  • the wasteful energy consumption includes a pumping loss generated by the hydraulic oil discharged from the main pump 14 in the center bypass conduit 40. 3 can reliably supply necessary and sufficient hydraulic fluid from the main pump 14 to the hydraulic actuator to be operated when the hydraulic actuator is operated.
  • FIGS. 4A to 4D, 5A, and 5B are views of a portion of the hydraulic system.
  • FIG. 4A is a partial view of the hydraulic system related to the operation of the arm cylinder 8
  • FIG. 4B is a partial view of the hydraulic system related to the operation of the boom cylinder 7.
  • 4C is a diagram of a part of the hydraulic system related to the operation of the bucket cylinder 9
  • FIG. 4D is a diagram of a part of the hydraulic system related to the operation of the swing hydraulic motor 2A.
  • FIG. 5A is a diagram of a part of the hydraulic system related to the operation of the left travel hydraulic motor 2ML
  • FIG. 5B is a diagram of a part of the hydraulic system related to the operation of the right travel hydraulic motor 2MR.
  • the hydraulic system includes a proportional valve 31, a shuttle valve 32, and a proportional valve 33.
  • the proportional valve 31 includes proportional valves 31AL to 31FL and 31AR to 31FR
  • the shuttle valve 32 includes shuttle valves 32AL to 32FL and 32AR to 32FR
  • the proportional valve 33 includes proportional valves 33AL to 33FL and 33AR to 33FR.
  • the proportional valve 31 functions as a control valve for machine control.
  • the proportional valve 31 is arranged in a pipe line connecting the pilot pump 15 and the shuttle valve 32, and is configured so that the flow path area of the pipe line can be changed.
  • the proportional valve 31 operates according to a control command output from the controller 30. Therefore, the controller 30 controls the pilot oil of the corresponding control valve in the control valve 17 through the proportional valve 31 and the shuttle valve 32 via the proportional valve 31 and the shuttle valve 32, regardless of the operation of the operating device 26 by the operator. Can be supplied to the port.
  • the shuttle valve 32 has two inlet ports and one outlet port. One of the two inlet ports is connected to the operating device 26 and the other is connected to the proportional valve 31. The outlet port is connected to the pilot port of the corresponding control valve in the control valve 17. Therefore, the shuttle valve 32 can cause the higher one of the pilot pressure generated by the operating device 26 and the pilot pressure generated by the proportional valve 31 to act on the pilot port of the corresponding control valve.
  • the proportional valve 33 functions as a machine control valve.
  • the proportional valve 33 is arranged in a pipe line connecting the operating device 26 and the shuttle valve 32, and is configured so that the flow path area of the pipe line can be changed.
  • the proportional valve 33 operates according to a control command output from the controller 30. Therefore, the controller 30 reduces the pressure of the hydraulic oil discharged from the operating device 26 regardless of the operation of the operating device 26 by the operator, and then controls the corresponding control valve in the control valve 17 via the shuttle valve 32. Can be supplied to the pilot port.
  • the controller 30 can operate the hydraulic actuator corresponding to the specific operation device 26 even when the operation to the specific operation device 26 is not performed. Further, the controller 30 can forcibly stop the operation of the hydraulic actuator corresponding to the specific operation device 26 even when an operation is performed on the specific operation device 26.
  • the left operation lever 26L is used to operate the arm 5.
  • the left operation lever 26L uses the hydraulic oil discharged from the pilot pump 15 to apply a pilot pressure corresponding to the operation in the front-rear direction to the pilot port of the control valve 176.
  • the pilot pressure corresponding to the operation amount is applied to the right pilot port of the control valve 176L and the left pilot port of the control valve 176R.
  • the pilot pressure corresponding to the operation amount is applied to the left pilot port of the control valve 176L and the right pilot port of the control valve 176R.
  • the left operation lever 26L is provided with a switch NS.
  • the switch NS is a push button switch. The operator can operate the left operation lever 26L while pressing the switch NS.
  • the switch NS may be provided on the right operation lever 26 ⁇ / b> R, or may be provided at another position in the cabin 10.
  • the operation pressure sensor 29LA detects the content of the operation of the left operation lever 26L by the operator in the front-rear direction in the form of pressure, and outputs the detected value to the controller 30.
  • the proportional valve 31AL operates according to the current command output from the controller 30. Then, the pilot pressure by the hydraulic oil introduced from the pilot pump 15 to the right pilot port of the control valve 176L and the left pilot port of the control valve 176R is adjusted through the proportional valve 31AL and the shuttle valve 32AL.
  • the proportional valve 31AR operates in accordance with a current command output from the controller 30. Then, the pilot pressure by the hydraulic oil introduced from the pilot pump 15 to the left pilot port of the control valve 176L and the right pilot port of the control valve 176R through the proportional valve 31AR and the shuttle valve 32AR is adjusted.
  • the proportional valves 31AL and 31AR can adjust the pilot pressure so that the control valves 176L and 176R can be stopped at arbitrary valve positions.
  • the controller 30 allows the hydraulic oil discharged from the pilot pump 15 to flow through the proportional valve 31AL and the shuttle valve 32AL, regardless of the arm closing operation by the operator, and to the right pilot port and the control valve 176R of the control valve 176L. Can be supplied to the left pilot port. That is, the arm 5 can be closed. Further, the controller 30 supplies the hydraulic oil discharged from the pilot pump 15 to the left pilot port of the control valve 176L and the right side of the control valve 176R via the proportional valve 31AR and the shuttle valve 32AR regardless of the arm opening operation by the operator. Can be supplied to the pilot port. That is, the arm 5 can be opened.
  • the proportional valve 33AL operates according to a control command (current command) output from the controller 30. Then, the pilot pressure by the hydraulic oil introduced from the pilot pump 15 to the right pilot port of the control valve 176L and the left pilot port of the control valve 176R is reduced through the left operation lever 26L, the proportional valve 33AL, and the shuttle valve 32AL.
  • the proportional valve 33AR operates in accordance with a control command (current command) output from the controller 30. Then, the pilot pressure by the hydraulic oil introduced from the pilot pump 15 to the left pilot port of the control valve 176L and the right pilot port of the control valve 176R is reduced through the left operation lever 26L, the proportional valve 33AR, and the shuttle valve 32AR.
  • the proportional valves 33AL and 33AR can adjust the pilot pressure so that the control valves 176L and 176R can be stopped at arbitrary valve positions.
  • the controller 30 allows the pilot port on the closing side of the control valve 176 (the left pilot port and the control valve of the control valve 176L) as necessary even when the arm closing operation is performed by the operator.
  • the pilot pressure acting on the right pilot port of 176R can be reduced, and the closing operation of the arm 5 can be forcibly stopped.
  • the opening operation of the arm 5 is forcibly stopped when an arm opening operation is performed by the operator.
  • the controller 30 controls the proportional valve 31AR as necessary even when the arm closing operation is performed by the operator, and is on the opposite side of the pilot port on the closing side of the control valve 176.
  • the closing operation 5 may be forcibly stopped.
  • the proportional valve 33AL may be omitted. The same applies to the case where the opening operation of the arm 5 is forcibly stopped when the operator performs an arm opening operation.
  • the right operation lever 26R is used to operate the boom 4. Specifically, the right operation lever 26R uses the hydraulic oil discharged from the pilot pump 15 to apply a pilot pressure corresponding to the operation in the front-rear direction to the pilot port of the control valve 175. More specifically, when the right operation lever 26R is operated in the boom raising direction (rearward direction), the pilot pressure corresponding to the operation amount is applied to the right pilot port of the control valve 175L and the left pilot port of the control valve 175R. Make it work. Further, when the right operation lever 26R is operated in the boom lowering direction (forward direction), the pilot pressure corresponding to the operation amount is applied to the right pilot port of the control valve 175R.
  • the operation pressure sensor 29RA detects the content of the operation of the right operation lever 26R by the operator in the front-rear direction in the form of pressure, and outputs the detected value to the controller 30.
  • the proportional valve 31BL operates according to a current command output from the controller 30. Then, the pilot pressure by the hydraulic oil introduced from the pilot pump 15 to the right pilot port of the control valve 175L and the left pilot port of the control valve 175R is adjusted via the proportional valve 31BL and the shuttle valve 32BL.
  • the proportional valve 31BR operates in accordance with a current command output from the controller 30. Then, the pilot pressure by the hydraulic oil introduced from the pilot pump 15 to the left pilot port of the control valve 175L and the right pilot port of the control valve 175R via the proportional valve 31BR and the shuttle valve 32BR is adjusted.
  • the proportional valves 31BL and 31BR can adjust the pilot pressure so that the control valves 175L and 175R can be stopped at arbitrary valve positions.
  • the controller 30 allows the hydraulic oil discharged from the pilot pump 15 to flow through the proportional valve 31BL and the shuttle valve 32BL, regardless of the boom raising operation by the operator, and to the right pilot port and the control valve 175R of the control valve 175L. Can be supplied to the left pilot port. That is, the boom 4 can be raised. Further, the controller 30 can supply the hydraulic oil discharged from the pilot pump 15 to the right pilot port of the control valve 175R via the proportional valve 31BR and the shuttle valve 32BR regardless of the boom lowering operation by the operator. That is, the boom 4 can be lowered.
  • the right operation lever 26R is also used to operate the bucket 6. Specifically, the right operation lever 26R uses the hydraulic oil discharged from the pilot pump 15 to apply a pilot pressure corresponding to the operation in the left-right direction to the pilot port of the control valve 174. More specifically, the right operation lever 26R applies a pilot pressure corresponding to the operation amount to the left pilot port of the control valve 174 when operated in the bucket closing direction (left direction). Further, when the right operation lever 26R is operated in the bucket opening direction (right direction), the pilot pressure corresponding to the operation amount is applied to the right pilot port of the control valve 174.
  • the operation pressure sensor 29RB detects the content of the operation of the right operation lever 26R by the operator in the left-right direction in the form of pressure, and outputs the detected value to the controller 30.
  • the proportional valve 31CL operates in accordance with a current command output from the controller 30. Then, the pilot pressure by the hydraulic oil introduced from the pilot pump 15 to the left pilot port of the control valve 174 through the proportional valve 31CL and the shuttle valve 32CL is adjusted.
  • the proportional valve 31CR operates in accordance with a current command output from the controller 30. Then, the pilot pressure by the hydraulic oil introduced from the pilot pump 15 to the right pilot port of the control valve 174 through the proportional valve 31CR and the shuttle valve 32CR is adjusted.
  • the proportional valves 31CL and 31CR can adjust the pilot pressure so that the control valve 174 can be stopped at an arbitrary valve position.
  • the controller 30 can supply the hydraulic oil discharged from the pilot pump 15 to the left pilot port of the control valve 174 via the proportional valve 31CL and the shuttle valve 32CL regardless of the bucket closing operation by the operator. That is, the bucket 6 can be closed. Further, the controller 30 can supply the hydraulic oil discharged from the pilot pump 15 to the right pilot port of the control valve 174 via the proportional valve 31CR and the shuttle valve 32CR regardless of the bucket opening operation by the operator. That is, the bucket 6 can be opened.
  • the left operation lever 26L is also used to operate the turning mechanism 2. Specifically, the left operation lever 26L uses the hydraulic oil discharged from the pilot pump 15 to apply a pilot pressure corresponding to the operation in the left-right direction to the pilot port of the control valve 173. More specifically, the left operation lever 26L causes a pilot pressure corresponding to the operation amount to act on the left pilot port of the control valve 173 when operated in the left turning direction (left direction). Further, when the left operation lever 26L is operated in the right turning direction (right direction), the pilot pressure corresponding to the operation amount is applied to the right pilot port of the control valve 173.
  • the operation pressure sensor 29LB detects the content of the operation of the left operation lever 26L by the operator in the left-right direction in the form of pressure, and outputs the detected value to the controller 30.
  • the proportional valve 31DL operates in accordance with a current command output from the controller 30. Then, the pilot pressure by the hydraulic oil introduced from the pilot pump 15 to the left pilot port of the control valve 173 via the proportional valve 31DL and the shuttle valve 32DL is adjusted.
  • the proportional valve 31DR operates in accordance with a current command output from the controller 30. Then, the pilot pressure by the hydraulic oil introduced from the pilot pump 15 to the right pilot port of the control valve 173 via the proportional valve 31DR and the shuttle valve 32DR is adjusted.
  • the proportional valves 31DL and 31DR can adjust the pilot pressure so that the control valve 173 can be stopped at an arbitrary valve position.
  • the controller 30 can supply the hydraulic oil discharged from the pilot pump 15 to the left pilot port of the control valve 173 via the proportional valve 31DL and the shuttle valve 32DL regardless of the left turning operation by the operator. That is, the turning mechanism 2 can be turned left. Further, the controller 30 can supply the hydraulic oil discharged from the pilot pump 15 to the right pilot port of the control valve 173 via the proportional valve 31DR and the shuttle valve 32DR regardless of the right turning operation by the operator. That is, the turning mechanism 2 can be turned right.
  • controller 30 controls at least one of the proportional valve 31DL, the proportional valve 31DR, the proportional valve 33DL, and the proportional valve 33DR according to the current command, so that the upper swing body 3 faces the target construction surface.
  • the swing hydraulic motor 2A which is an example of an actuator, may be automatically rotated or braked.
  • the tip of the attachment (for example, the toe or the back of the bucket 6 as the work site) is the target construction surface.
  • This is a state in which it can be moved along the inclination direction (for example, ascending slope).
  • the state where the upper swing body 3 of the excavator 100 is directly facing the target construction surface is that the attachment working surface (the center line of the attachment is perpendicular to the swing plane of the excavator 100 (virtual plane perpendicular to the swing axis).
  • the virtual plane to include is a state including the normal line of the target construction surface (in other words, a state along the normal line of the target construction surface).
  • the controller 30 can automatically rotate the swing hydraulic motor 2 ⁇ / b> A so that the upper swing body 3 faces the target construction surface. Therefore, the excavator 100 can appropriately form the target construction surface.
  • the controller 30 performs, for example, a vertical distance between the left end of the toe of the bucket 6 and the target construction surface (hereinafter referred to as “left end vertical distance”) and a toe of the bucket 6.
  • left end vertical distance When the vertical distance between the right end and the target construction surface (hereinafter referred to as “right end vertical distance”) becomes equal, it is determined that the excavator 100 faces the target construction surface.
  • the controller 30 is not when the left end vertical distance and the right end vertical distance are equal (that is, when the difference between the left end vertical distance and the right end vertical distance becomes zero), but the difference is equal to or less than a predetermined value. In this case, it may be determined that the excavator 100 faces the target construction surface. Thereafter, when the difference becomes a predetermined value or less or zero, the controller 30 decelerates and stops the swing hydraulic motor 2A by braking control of the swing hydraulic motor 2A.
  • the facing control may be executed during a scooping operation for loading temporary earth and sand on a dump truck.
  • the controller 30 sets a target excavation trajectory that is a trajectory that the toe of the bucket 6 should follow in order to take in a desired volume (target excavation volume) of earth and sand into the bucket 6 in one excavation operation.
  • the controller 30 may cause the upper swing body 3 to face the virtual plane perpendicular to the attachment operation surface when moving the toe of the bucket 6 along the target excavation trajectory.
  • the target excavation trajectory is changed every time the scooping operation is performed.
  • the excavator 100 removes the earth and sand from the loading platform of the dump truck and then moves the upper swivel to a virtual plane perpendicular to the attachment operating surface when moving the toe of the bucket 6 along the newly set target excavation trajectory. Make 3 face up.
  • the left travel lever 26DL is used to operate the left crawler 1CL. Specifically, the left travel lever 26DL uses the hydraulic oil discharged from the pilot pump 15 to apply a pilot pressure corresponding to the operation in the front-rear direction to the pilot port of the control valve 171. More specifically, the left travel lever 26DL applies a pilot pressure corresponding to the operation amount to the left pilot port of the control valve 171 when operated in the forward direction (forward direction). Further, when the left travel lever 26DL is operated in the reverse direction (rearward direction), the pilot pressure corresponding to the operation amount is applied to the right pilot port of the control valve 171.
  • the operation pressure sensor 29DL detects the content of the operation of the left traveling lever 26DL by the operator in the front-rear direction in the form of pressure, and outputs the detected value to the controller 30.
  • the proportional valve 31EL operates according to the current command output from the controller 30. Then, the pilot pressure by the hydraulic oil introduced from the pilot pump 15 to the left pilot port of the control valve 171 through the proportional valve 31EL and the shuttle valve 32EL is adjusted.
  • the proportional valve 31ER operates in accordance with a current command output from the controller 30. Then, the pilot pressure by the hydraulic oil introduced from the pilot pump 15 to the right pilot port of the control valve 171 through the proportional valve 31ER and the shuttle valve 32ER is adjusted.
  • the proportional valves 31EL and 31ER can adjust the pilot pressure so that the control valve 171 can be stopped at an arbitrary valve position.
  • the controller 30 can supply the hydraulic oil discharged from the pilot pump 15 to the left pilot port of the control valve 171 via the proportional valve 31EL and the shuttle valve 32EL, regardless of the left forward operation by the operator. That is, the left crawler 1CL can be moved forward. Further, the controller 30 can supply the hydraulic oil discharged from the pilot pump 15 to the right pilot port of the control valve 171 via the proportional valve 31ER and the shuttle valve 32ER, regardless of the left reverse operation by the operator. That is, the left crawler 1CL can be moved backward.
  • the right travel lever 26DR is used to operate the right crawler 1CR. Specifically, the right travel lever 26DR uses the hydraulic oil discharged from the pilot pump 15 to apply a pilot pressure corresponding to the operation in the front-rear direction to the pilot port of the control valve 172. More specifically, when the right travel lever 26DR is operated in the forward direction (forward direction), the pilot pressure corresponding to the operation amount is applied to the right pilot port of the control valve 172. Further, when the right travel lever 26DR is operated in the reverse direction (rearward direction), the pilot pressure corresponding to the operation amount is applied to the left pilot port of the control valve 172.
  • the operation pressure sensor 29DR detects the content of the operation of the right travel lever 26DR by the operator in the front-rear direction in the form of pressure, and outputs the detected value to the controller 30.
  • the proportional valve 31FL operates according to a current command output from the controller 30. Then, the pilot pressure by the hydraulic oil introduced from the pilot pump 15 to the left pilot port of the control valve 172 via the proportional valve 31FL and the shuttle valve 32FL is adjusted.
  • the proportional valve 31FR operates in accordance with a current command output from the controller 30. Then, the pilot pressure by the hydraulic oil introduced from the pilot pump 15 to the right pilot port of the control valve 172 via the proportional valve 31FR and the shuttle valve 32FR is adjusted.
  • the proportional valves 31FL and 31FR can adjust the pilot pressure so that the control valve 172 can be stopped at an arbitrary valve position.
  • the controller 30 can supply the hydraulic oil discharged from the pilot pump 15 to the right pilot port of the control valve 172 via the proportional valve 31FL and the shuttle valve 32FL regardless of the right forward operation by the operator. That is, the right crawler 1CR can be advanced. Further, the controller 30 can supply the hydraulic oil discharged from the pilot pump 15 to the left pilot port of the control valve 172 via the proportional valve 31FR and the shuttle valve 32FR regardless of the right reverse operation by the operator. That is, the right crawler 1CR can be moved backward.
  • FIG. 6 is a functional block diagram of the controller 30.
  • the controller 30 receives signals output from at least one of the information acquisition device E1 and the switch NS, performs various calculations, and at least includes the proportional valve 31, the display device D1, the audio output device D2, and the like.
  • One control command can be output.
  • the information acquisition device E1 detects information related to the excavator 100.
  • the information acquisition device E1 includes the boom angle sensor S1, the arm angle sensor S2, the bucket angle sensor S3, the machine body tilt sensor S4, the turning angular velocity sensor S5, the boom rod pressure sensor, the boom bottom pressure sensor, and the arm rod pressure sensor.
  • the information acquisition device E1 includes, as information on the excavator 100, a boom angle, an arm angle, a bucket angle, a machine body tilt angle, a turning angular velocity, a boom rod pressure, a boom bottom pressure, an arm rod pressure, an arm bottom pressure, a bucket rod pressure, Bucket bottom pressure, boom stroke amount, arm stroke amount, bucket stroke amount, discharge pressure of the main pump 14, operation pressure of the operation device 26, information on the object existing in the three-dimensional space around the excavator 100, At least one of information related to the relative relationship between the direction and the direction of the lower traveling body 1, information input to the controller 30, and information related to the current position is acquired. Further, the information acquisition device E1 may obtain information from other machines (such as a construction machine or a vehicle for acquiring site information).
  • the controller 30 includes a setting unit 30A and an autonomous control unit 30B as functional elements. Each functional element may be configured by hardware or may be configured by software.
  • the setting unit 30A is configured to support the setting of various information by the operator.
  • the setting unit 30A is configured to support setting by an operator of information necessary when the excavator 100 travels autonomously.
  • the setting unit 30A is configured to support the setting of the destination by the operator.
  • the destination is a destination when the excavator 100 travels autonomously. That is, the destination is set as the final target position.
  • the setting unit 30A is configured to display a setting screen on the display device D1 provided with a touch panel when a predetermined switch constituting the information input device 72 is operated.
  • the setting screen is a map image including the current position of the excavator 100, for example.
  • the map image may be an image captured by a camera.
  • the operator may set the destination by tapping a point on the map image corresponding to the desired destination.
  • the setting unit 30A may display the map image used on the setting screen by using API (Application Programming Interface) related to route search or a map published on an external website. Then, the setting unit 30A may derive the construction status based on the information acquired by the information acquisition device E1, and reflect the derived construction status in the map image. For example, the setting unit 30A may simultaneously display the place where the embankment is performed and the place where the rolling operation is performed on the map image. Then, the operator may set a traveling route in consideration of the derived construction situation. Furthermore, the setting unit 30A may divide the current position to the destination into a plurality of sections and set the target position for each section.
  • API Application Programming Interface
  • the target position used in the travel control of the excavator 100 is changed (reset) to the end (end point) of the next section when the excavator 100 reaches the end (end point) of the first section.
  • the controller 30 is configured to continuously execute the traveling control in each section. Note that when the excavator 100 reaches the end (end point) of the first section and the travel route is changed according to the situation, the course and target position of the next section are also changed.
  • the setting unit 30A is configured to support the setting of the travel route by the operator.
  • the travel route is a path from the current position of the excavator 100 to a desired destination.
  • the excavator 100 travels autonomously so that the trajectory drawn by a predetermined part of the excavator 100 matches the travel route.
  • the predetermined part is, for example, the center point of the excavator 100.
  • the center point of the shovel 100 is, for example, a point on the pivot axis of the shovel 100 located at a predetermined height from the ground contact surface of the shovel 100.
  • the operator drags a finger on the setting screen so as to connect a point on the map image corresponding to the current position of the excavator 100 and a point on the map image corresponding to the desired destination.
  • the setting unit 30A may set a point corresponding to a point where the operator's finger is away from the touch panel as a destination. In this case, the operator can set the travel route and the destination at the same time without setting the destination in advance.
  • the operator may set a destination and a travel route while moving the cursor using a button or the like on the switch panel.
  • the setting unit 30A may automatically set a travel route based on the current position of the excavator 100, the destination, and map information when the destination is set.
  • map information contains the information regarding the unevenness
  • the setting unit 30A for example, based on the information acquired by the information acquisition device E1 including the communication device or the space recognition device 70 or the like, obstacles such as holes, embankments, materials, and earth and sand (for example, earth and sand dropped from a dump truck or the like) You may set the driving
  • the materials include sandbags, tetrapots (registered trademark), concrete blocks, sheet piles, and the like. In this way, the setting unit 30A can set the travel route in consideration of the latest construction status.
  • the setting unit 30A may set a travel route based on a past travel locus.
  • the controller 30 may be configured to store the travel locus of the excavator 100 in a nonvolatile storage medium for a predetermined time.
  • the autonomous control unit 30B is configured to operate the excavator 100 autonomously.
  • the autonomous control unit 30B is configured to autonomously travel the excavator 100 along the travel route set by the setting unit 30A.
  • the autonomous control unit 30B may start the autonomous traveling of the excavator 100 when, for example, an autonomous traveling switch on a switch panel installed close to the display unit of the display device D1 is pressed.
  • the autonomous travel switch may be a software button displayed on the display device D1 including a touch panel.
  • the autonomous control unit 30B may start the autonomous traveling of the excavator 100 when the traveling lever 26D is tilted while a switch provided at the tip of the traveling lever 26D is pressed.
  • the autonomous control unit 30 ⁇ / b> B may start the autonomous traveling of the excavator 100 when a predetermined operation is performed on the communication terminal carried by the operator outside the cabin 10.
  • the operator of the excavator 100 can, for example, press the autonomous travel switch at the time of refueling or at the end of the work to start the autonomous travel of the excavator 100 and autonomously travel the excavator 100 located at the work site to a predetermined position. it can.
  • the autonomous control unit 30B determines how to move the actuator based on the set travel route, for example. For example, when the excavator 100 travels, an appropriate travel method is selected from spin turn, pivot turn, slow turn, or straight travel to determine how to move the travel hydraulic motor 2M. At that time, the autonomous control unit 30B may determine not only how to move the travel actuator such as the travel hydraulic motor 2M but also whether or not the swing mechanism 2 needs to be operated. This is because the excavator 100 is caused to travel in an appropriate posture while preventing contact between the excavator 100 and an external object. Further, it may be determined whether or not the excavation attachment AT needs to be operated by determining whether or not there is a possibility that the excavation attachment AT may be in contact with peripheral equipment or other construction machines.
  • the autonomous control unit 30B can operate each actuator autonomously by giving a current command to the proportional valve 31 and individually adjusting the pilot pressure acting on the control valve corresponding to each actuator.
  • the left traveling hydraulic motor 2ML can be operated regardless of whether the left traveling lever 26DL is tilted, and the right traveling hydraulic motor 2MR is operated regardless of whether the right traveling lever 26DR is tilted. be able to.
  • the left traveling hydraulic motor 2ML can be operated regardless of whether or not the left traveling pedal is depressed, and the right traveling hydraulic motor 2MR is operated regardless of whether or not the right traveling pedal is tilted. Can do.
  • the autonomous control unit 30B is configured to output a current command to the proportional valve 31EL and to adjust the pilot pressure acting on the left pilot port of the control valve 171.
  • the autonomous control unit 30B is configured to output a current command to the proportional valve 31EL and to adjust the pilot pressure acting on the left pilot port of the control valve 171.
  • the autonomous control unit 30 ⁇ / b> B may be configured to repeatedly acquire information related to the position of the excavator 100 at a predetermined control cycle based on the output of the positioning device 73. Further, the information on the relative relationship between the direction of the upper swing body 3 and the direction of the lower traveling body 1 based on the output of the direction detection device 71 may be repeatedly acquired at a predetermined control cycle. Then, the autonomous control unit 30B may be configured to feed back the acquired information so that the excavator 100 can continue traveling along a desired route in a desired posture.
  • the autonomous control unit 30B can cause the lower traveling body 1 to travel in a state where, for example, the orientation of the upper swing body 3 and the orientation of the lower traveling body 1 are aligned. Therefore, for example, when the excavator 100 travels autonomously over a relatively long distance, the traveling posture of the excavator 100 can be stabilized.
  • the autonomous control unit 30B can cause the lower traveling body 1 to travel in a state where the direction of the upper revolving body 3 and the direction of the lower traveling body 1 are different. Therefore, for example, when excavator 100 travels autonomously for a relatively short distance, such as when excavator 100 is moved intermittently along a slope, excavator 100 can be moved in a short time. This is because the time required to align the direction of the upper swing body 3 and the direction of the lower traveling body 1 can be omitted.
  • FIG. 7 shows a display example of the setting screen GS displayed on the display device D1.
  • the setting screen GS includes an excavator graphic G1, a landfill map G2, a sandbag graphic G3, a river graphic G4, a waterway graphic G5, a dike graphic G6, a paved road graphic G7, an unpaved road graphic G8, an office graphic G9, and a parking lot graphic G10.
  • the destination map figure G11 and the travel route figure G12 are included.
  • the landfill map form G2 and the sandbag figure G3 may be updated as needed according to the progress of the work.
  • the actual road corresponding to the paved road graphic G7 on the setting screen GS is a search target by the API related to route search or the like published on an external website.
  • the work site of the excavator 100 often has no road nearby.
  • the controller 30 may not be able to set a travel route for moving the excavator 100 from the current position to the destination only by using an externally disclosed API route search function.
  • a configuration in which the travel route can be set even at the work site of the excavator 100 and the excavator 100 can be moved based on the set route will be described.
  • the excavator figure G1 is a figure indicating the position of the excavator 100.
  • the excavator 100 includes an excavator 100A as an own machine in which the display device D1 is installed, and an excavator 100B as an other machine working around the excavator 100A.
  • the setting screen GS includes an excavator graphic G1A corresponding to the excavator 100A and an excavator graphic G1B corresponding to the excavator 100B.
  • the shovel figure G1A indicates the position of the shovel 100A.
  • the shovel figure G1B indicates the position of the shovel 100B.
  • the controller 30 determines the display position of the shovel figure G1A based on the output of the positioning device 73 mounted on the shovel 100A. The same applies to the shovel figure G1B.
  • the landfill map shape G2 and sandbag figure G3 are examples of figures generated based on information updated at relatively short intervals. In the example of FIG. 7, it is generated based on information output from the space recognition device 70 attached to the excavator 100A.
  • River figure G4, irrigation figure G5, embankment figure G6, paved road figure G7, unpaved road figure G8, office figure G9, and parking lot figure G10 are generated based on information updated at relatively long intervals. It is an example. In the example of FIG. 7, it is a figure produced
  • the destination map shape G11 is a graphic displayed when the setting unit 30A sets the destination. For example, it is displayed when the inside of the parking lot figure G10 which is a broken line frame is tapped by the operator.
  • the target map shape G11 is a circular mark, but may be a mark having another shape such as a triangle, a quadrangle, or an ellipse.
  • the travel route graphic G12 is a linear graphic displayed when the setting unit 30A sets a travel route. For example, when a drag operation is performed from the position where the excavator figure G1A is displayed, it is displayed along the trajectory of the drag operation. And it terminates at the point where the finger is removed from the touch panel. In the example of FIG. 7, it is displayed as a dashed arrow heading toward the target map shape G11.
  • the work site of the excavator 100 may have uneven ground stability, unlike places where roads are laid. For this reason, it is desirable to use a travel route that has been used once in the past. Therefore, the setting unit 30A may set a travel route such as the shortest route based on the travel locus in the past work.
  • the setting unit 30A determines that the trajectory of the drag operation is inappropriate, the setting unit 30A displays on the setting screen GS that the trajectory of the drag operation is inappropriate without displaying the travel route graphic G12. You may let them. This is to prompt the operator to set an appropriate travel route. For example, when the drag operation is performed so as to cross the river figure G4, the setting unit 30A determines that the trajectory of the drag operation is inappropriate.
  • the autonomous control unit 30B autonomously travels the excavator 100A along the set travel route.
  • the excavator 100A determines the positions of materials, sandbags, steps, fills, holes, etc. based on the information acquired by the information acquisition device E1, and travels while autonomously avoiding materials, sandbags, steps, fills, holes, etc. And travel to a point corresponding to the target map shape G11.
  • the operator of the excavator 100 ⁇ / b> A is seated in the driver's seat in the cabin 10, but may be outside the cabin 10. That is, the excavator 100A may perform unmanned operation.
  • the setting screen GS may be continuously displayed while the excavator 100A is autonomously traveling. This is because the operator can grasp the movement status of the excavator 100A.
  • the plane figure G10 may be an image captured by a flying body such as a quadcopter.
  • This configuration allows the operator of the excavator 100A to autonomously travel the excavator 100A to the destination simply by setting the travel route to the destination. For example, when the operator comes to the work site by car, if the operator sets a predetermined position of the parking lot as a destination by the portable terminal device, the excavator 100A autonomously reaches the set destination from the parking lot. Run. At this time, the controller 30 may perform the traveling control so that the set destination (target position) corresponds to the center of the excavator 100A, or perform the traveling control so that the lifting door of the cabin 10 corresponds. Also good. Thereby, the operator can board the excavator 100A without moving from the parking lot of the car to the parking lot of the excavator 100A. Therefore, when the operator gets on the excavator 100A, it is not necessary to pass through the muddy work site, and the inside of the cabin 10 can be prevented from being contaminated by mud or the like.
  • FIG. 8 shows another display example of the setting screen GS displayed on the display device D1.
  • the autonomous control unit 30B is configured to autonomously travel the shovel 100A by causing the shovel 100A to follow the shovel 100B as the preceding object without using the travel route. Therefore, the travel route is not set, and the travel route graphic G12 is not displayed.
  • the setting unit 30A is configured to support the setting of the preceding object by the operator.
  • a preceding object as a target is a target to be followed by the excavator 100A when the excavator 100A travels autonomously.
  • the preceding object may be a person or another self-propelled body such as a vehicle.
  • the operator sets the destination by, for example, tapping a point on the map image corresponding to the desired destination. Then, the shovel 100B is set as the preceding shovel by performing a tap operation on the shovel figure G1B corresponding to the shovel 100B.
  • the setting unit 30A may highlight the shovel figure G1B so that the operator can recognize that the shovel 100B is set as the preceding shovel. The highlighting includes, for example, blinking display.
  • FIG. 8 shows a state where the excavator figure G1B is blinked. Then, the operator of the excavator 100A presses the autonomous travel switch when refueling or at the end of work, for example, and starts the autonomous travel of the excavator 100A.
  • the excavator 100A located at the work site travels autonomously following the excavator 100B and stops when it reaches the destination.
  • the setting of the destination may be omitted.
  • the autonomous control unit 30B derives the traveling locus of the preceding excavator 100B based on information acquired by the information acquisition device E1 including the communication device or the space recognition device 70, for example. And autonomous control part 30B makes excavator 100A run autonomously so that the run locus may be followed. That is, the autonomous control unit 30B executes the traveling control of the excavator 100 so that the excavator 100 follows the preceding excavator 100B.
  • the excavator 100A may be configured to travel to a point corresponding to the target map shape G11 along the travel locus of the excavator 100B while autonomously avoiding sandbags, steps, holes, and the like.
  • the setting screen GS may be continuously displayed while the excavator 100A is autonomously traveling. This is because the operator can grasp the movement status of the excavator 100A.
  • This configuration allows the operator of the excavator 100A to autonomously travel the excavator 100A to the destination simply by setting the preceding object.
  • FIG. 9 is a top view of the excavator 100 that performs the slope work.
  • the figure 100X drawn with a dotted line in FIG. 9 shows the state of the excavator 100 at a position away from the slope, and the figure 100Y drawn with a broken line shows the state of the shovel 100 when facing the slope.
  • the figure 100Z drawn with a solid line shows the current state of the excavator 100 after moving a short distance along the slope.
  • the dot pattern area FS represents a slope after the finishing work is performed
  • the cross hatch pattern area US represents a slope before the finishing work is performed.
  • the setting unit 30 ⁇ / b> A is configured to support setting of a construction target by the operator.
  • the construction target is, for example, a slope that is a target of slope work, a ground that is a target of horizontal drawing work, a hole that is a target of deep digging work, or the like.
  • the operator constructs a slope to be sloped by specifying an image portion corresponding to a desired slope on the setting screen GS by a tap operation, a pinch operation, a drag operation, or the like.
  • Set as target When the construction target is set, the setting unit 30A automatically sets a travel route from the current position to the construction target based on the current position of the excavator 100, the position of the construction target, and map information. For example, the setting unit 30A avoids an obstacle after recognizing the latest construction status including the position of the obstacle based on information acquired by the information acquisition device E1 including the communication device or the space recognition device 70 and the like. A travel route may be set.
  • the autonomous control unit 30B autonomously travels the excavator 100 along the set travel route.
  • the excavator 100 travels from the position of the graphic 100X drawn by the dotted line in FIG. 9 to the position of the graphic 100Y drawn by the broken line along the travel route indicated by the arrow AR1.
  • the destination is, for example, the start position of the slope work.
  • the excavator 100 travels along the travel route to the construction target (the slope to be sloped) along the travel route while autonomously avoiding materials, sandbags, steps, banking, holes, and the like.
  • the excavator 100 stops when it faces the slope to be sloped.
  • the excavator 100 stops the lower traveling body 1 in a direction parallel to the X axis so that the excavator 100 can move along the slope.
  • the excavator 100 can perform a finishing operation using the excavation attachment AT.
  • the operator of the excavator 100 is seated in the driver's seat in the cabin 10, but may be outside the cabin 10. That is, the excavator 100 may perform unmanned operation.
  • This configuration allows the operator of the excavator 100 to autonomously travel the excavator 100 to the position of the construction target simply by setting the construction target.
  • the position of the construction target is set as a target position used in the travel control of the excavator 100.
  • the operator simply sets the position of the slope to be sloped, makes the excavator 100 travel autonomously to the position of the slope, and uses the above-described facing control.
  • the excavator 100 can be stopped in a state of facing the slope.
  • the autonomous control unit 30B may be configured to allow the excavator 100 to travel autonomously during predetermined work such as slope work. For example, when the operator of the excavator 100 presses the autonomous travel switch at the time when the finishing work is completed on a part of the slope to be sloped, the autonomous control unit 30B sets the movement direction and the movement distance set in advance. The excavator 100 may travel autonomously based on the above. In the example of FIG. 9, each time the autonomous travel switch is pressed, the autonomous control unit 30B has an objective set at a predetermined distance in the slope extension direction (+ X direction) as indicated by an arrow AR2. The excavator 100 is moved to the ground (target position). In this case, the destination (target position) may be updated sequentially.
  • predetermined work such as slope work.
  • the operator of the excavator 100 can move the excavator 100 by a predetermined distance toward the next destination (target position) in the extension direction of the slope only by pressing the autonomous travel switch.
  • the efficiency of finishing work can be improved.
  • FIG. 10 is a functional block diagram illustrating another configuration example of the controller 30.
  • the controller 30 receives signals output from at least one of the posture detection device, the space recognition device 70, the information input device 72, the positioning device 73, the abnormality detection sensor 74, and the like, and executes various calculations.
  • the control command can be output to the proportional valve 31 and the proportional valve 33.
  • the attitude detection device includes a boom angle sensor S1, an arm angle sensor S2, a bucket angle sensor S3, a body tilt sensor S4, and a turning angular velocity sensor S5.
  • the controller 30 shown in FIG. 10 mainly includes a point connected to the abnormality detection sensor 74, a target setting unit F1, an abnormality monitoring unit F2, a stop determination unit F3, an intermediate target setting unit F4, a position calculation unit F5, 6 is different from the controller 30 shown in FIG. 6 in that it includes an object detection unit F6, a speed command generation unit F7, a speed calculation unit F8, a speed limit unit F9, and a flow rate command generation unit F10. Therefore, below, description of a common part is abbreviate
  • the posture detection unit 30C is configured to detect information related to the posture of the excavator 100.
  • the posture detection unit 30 ⁇ / b> C determines whether the posture of the excavator 100 is the traveling posture.
  • position detection part 30C is comprised so that execution of the autonomous driving of the shovel 100 may be permitted, when it determines with the attitude
  • position is comprised so that execution of the autonomous driving of the shovel 100 may be permitted, when it determines with the attitude
  • the target setting unit F1 is configured to set a target related to the autonomous traveling of the excavator 100.
  • the target setting unit F ⁇ b> 1 is a destination (target position) that is a destination when the excavator 100 travels autonomously based on the output of the information input device 72, and the destination (target position).
  • the target route is the route to reach.
  • the target setting unit F1 uses a touch panel to select a destination selected by the operator of the excavator 100 (see, for example, the destination map G11 in FIG.
  • an automatically derived destination (for example, 9) is set as the target position, and the travel route selected by the operator of the excavator 100 using the touch panel (for example, refer to the travel route graphic G12 in FIG. 7) or automatically. Is set as the target route (see, for example, the travel route indicated by the arrow AR1 in FIG. 9).
  • the operator not only sets a destination (target position) using the display device D1 of the excavator 100, but also uses a remote operation from outside the excavator 100 using at least one of the support device 200 and the management device 300 described later.
  • the ground (target position) may be set.
  • the abnormality monitoring unit F2 is configured to monitor the abnormality of the excavator 100.
  • the abnormality monitoring unit F ⁇ b> 2 determines the degree of abnormality of the excavator 100 based on the output of the abnormality detection sensor 74.
  • the abnormality detection sensor 74 is, for example, at least one of a sensor that detects an abnormality of the engine 11, a sensor that detects an abnormality related to the temperature of the hydraulic oil, a sensor that detects an abnormality of the controller 30, and the like.
  • the stop determination unit F3 is configured to determine whether or not the excavator 100 needs to be stopped based on various information. In the example of FIG. 10, the stop determination unit F3 determines whether it is necessary to stop the excavator 100 during autonomous traveling based on the output of the abnormality monitoring unit F2. Specifically, the stop determination unit F3 determines that it is necessary to stop the excavator 100 during autonomous traveling, for example, when the degree of abnormality of the excavator 100 determined by the abnormality monitoring unit F2 exceeds a predetermined degree. To do. In this case, for example, the controller 30 performs braking control on the traveling hydraulic motor 2M as the traveling actuator, and decelerates or stops the rotation of the traveling hydraulic motor 2M.
  • the stop determination unit F3 does not need to stop the excavator 100 during autonomous traveling. It is determined that autonomous running can be continued. When an operator is on the excavator 100, the stop determination unit F3 may determine whether to cancel the autonomous traveling in addition to whether the excavator 100 needs to be stopped. .
  • the intermediate target setting unit F4 is configured to set an intermediate target related to the autonomous traveling of the excavator 100.
  • the intermediate target setting unit F4 determines that the posture of the excavator 100 is in the traveling posture by the posture detection unit 30C and determines that the excavator 100 does not need to be stopped by the stop determination unit F3.
  • the target route set by the target setting unit F1 is divided into a plurality of sections, and the end point of each section is set as an intermediate target position.
  • the position calculation unit F5 is configured to calculate the current position of the excavator 100.
  • the position calculation unit F ⁇ b> 5 calculates the current position of the excavator 100 based on the output of the positioning device 73.
  • the target setting unit F1 may set the end position of the slope work as the final target position.
  • the intermediate target setting unit F4 may divide the slope work from the start position to the end position into a plurality of sections, and set the end point of each section as the intermediate target position.
  • the calculation unit C1 is configured to calculate a difference between the intermediate target position set by the intermediate target setting unit F4 and the current position of the excavator 100 calculated by the position calculation unit F5.
  • the object detection unit F6 is configured to detect an object existing around the excavator 100.
  • the object detection unit F ⁇ b> 6 detects an object present around the excavator 100 based on the output of the space recognition device 70.
  • the object detection part F6 produces
  • the speed command generation unit F7 is configured to generate a command related to travel speed. In the example of FIG. 10, the speed command generation unit F7 generates a speed command based on the difference calculated by the calculation unit C1. Basically, the speed command generation unit F7 is configured to generate a speed command that increases as the difference increases. Further, the speed command generation unit F7 is configured to generate a speed command that brings the difference calculated by the calculation unit C1 close to zero.
  • the speed command generation unit F7 may change the value of the speed command when it is determined that the excavator 100 is present on the sloping ground based on the information on the terrain input in advance and the detection value of the positioning device 73. For example, when it is determined that the excavator 100 is on a downhill, the speed command generation unit F7 may generate a speed command corresponding to a speed that is decelerated from the normal speed.
  • the speed command generation unit F ⁇ b> 7 may acquire information related to landform such as the inclination of the ground by the space recognition device 70.
  • the speed command generation unit F7 is A speed command corresponding to a speed decelerated from the speed may be generated. As described above, the speed command generation unit F7 may change the value of the speed command based on the information regarding the road surface on the travel route. For example, when the excavator 100 moves from a sandy land to a gravel road at a riverbed, the speed command generation unit F7 may automatically change the value of the speed command. Thereby, the speed command generation part F7 can change a travel speed corresponding to a road surface condition.
  • the speed command generation unit F7 may generate a speed command corresponding to the operation of the attachment.
  • the intermediate target setting unit F4 includes the bucket 6
  • the end (end point) of the next section is set as the target position.
  • the speed command generation unit F7 generates a speed command up to the target position in the next section.
  • the intermediate target setting unit F4 sets the end (end point) of the next section as the target position.
  • the speed command generation unit F7 may generate a speed command up to the next target position. In this way, the speed command generation unit F7 may set the target position corresponding to the operation of the attachment.
  • the controller 30 may have a mode setting unit that sets the operation mode of the excavator 100.
  • the speed command generation unit F7 when the crane mode is set as the operation mode of the excavator 100, or when a low speed mode such as a low speed high torque mode is set, the speed command generation unit F7 outputs a speed command corresponding to the low speed mode. Generate. In this manner, the speed command generation unit F7 can change the traveling speed according to the state of the excavator 100.
  • the speed calculation unit F8 is configured to calculate the current traveling speed of the excavator 100.
  • the speed calculation unit F8 calculates the current traveling speed of the excavator 100 based on the transition of the current position of the excavator 100 calculated by the position calculation unit F5.
  • the calculation unit C2 is configured to calculate a speed difference between the travel speed corresponding to the speed command generated by the speed command generation unit F7 and the current travel speed of the excavator 100 calculated by the speed calculation unit F8.
  • the speed limiting unit F9 is configured to limit the traveling speed of the excavator 100.
  • the speed limit unit F9 when the speed difference calculated by the calculation unit C2 exceeds the limit value, the speed limit unit F9 outputs a limit value instead of the speed difference, and the speed difference calculated by the calculation unit C2 is limited. When the value is less than the value, the speed difference is output as it is.
  • the limit value may be a value registered in advance or a value calculated dynamically.
  • the flow rate command generation unit F10 is configured to generate a command related to the flow rate of the hydraulic oil supplied from the main pump 14 to the traveling hydraulic motor 2M.
  • the flow rate command generation unit F10 generates a flow rate command based on the speed difference output from the speed limiting unit F9.
  • the flow rate command generation unit F10 is configured to generate a larger flow rate command as the speed difference increases.
  • the flow rate command generation unit F10 is configured to generate a flow rate command that brings the speed difference calculated by the calculation unit C2 close to zero.
  • the flow rate command generated by the flow rate command generation unit F10 is a current command for each of the proportional valves 31EL, 31ER, 31FL, 31FR, 33EL, 33ER, 33FL, and 33FR (see FIGS. 5A and 5B).
  • the proportional valves 31EL and 33EL operate according to the current command and change the pilot pressure acting on the left pilot port of the control valve 171. Therefore, the flow rate of the hydraulic oil flowing into the left traveling hydraulic motor 2ML is adjusted to be a flow rate corresponding to the flow rate command generated by the flow rate command generation unit F10.
  • the proportional valves 31ER and 33ER operate in the same manner.
  • the proportional valves 31FR and 33FR operate according to the current command, and change the pilot pressure acting on the right pilot port of the control valve 172.
  • the flow rate of the hydraulic oil flowing into the right traveling hydraulic motor 2MR is adjusted to be a flow rate corresponding to the flow rate command generated by the flow rate command generation unit F10.
  • the proportional valves 31FL and 33FL operate similarly.
  • the traveling speed of the excavator 100 is adjusted to be a traveling speed corresponding to the speed command generated by the speed command generation unit F7.
  • the traveling speed of the excavator 100 is a concept including the traveling direction. This is because the traveling direction of the excavator 100 is determined based on the rotational speed and rotational direction of the left traveling hydraulic motor 2ML and the rotational speed and rotational direction of the right traveling hydraulic motor 2MR.
  • the controller 30 is not limited to this configuration. Normally, during the traveling operation, the actuators other than the traveling hydraulic motor 2M such as the boom cylinder 7 are not operated. For this reason, the flow rate command generated by the flow rate command generation unit F ⁇ b> 10 may be output to the regulator 13 of the main pump 14.
  • the controller 30 can control the traveling operation of the excavator 100 by controlling the discharge amount of the main pump 14.
  • the controller 30 controls the steering of the excavator 100 by controlling each of the left regulator 13L and the right regulator 13R, that is, by controlling the discharge amounts of the left main pump 14L and the right main pump 14R. May be. Further, the controller 30 controls the steering of the traveling operation by controlling the amount of hydraulic oil supplied to each of the left traveling hydraulic motor 2ML and the right traveling hydraulic motor 2MR by the proportional valve 31, and the regulator 13 controls the traveling. The speed may be controlled.
  • the controller 30 can realize the autonomous traveling of the excavator 100 from the current position to the target position.
  • the excavator 100 includes the lower traveling body 1, the upper revolving body 3 that is turnably mounted on the lower traveling body 1, the traveling actuator that drives the lower traveling body 1, and the upper And a controller 30 as a control device provided in the revolving structure 3. And the controller 30 is comprised so that a driving
  • the travel actuator is, for example, a travel hydraulic motor 2M. A traveling electric motor may be used.
  • the excavator 100 can reduce troublesomeness for the traveling operation. This is because the excavator 100 can be driven without continuously operating at least one of the travel lever 26D and the travel pedal.
  • the excavator 100 may include a positioning device 73 that measures the current position, and a direction detection device 71 that detects information related to the relative relationship between the direction of the upper swing body 3 and the direction of the lower traveling body 1. Good.
  • the controller 30 can operate the control valve related to the travel actuator based on the output of the positioning device 73 and the output of the direction detection device 71. For example, even when neither the travel lever 26D nor the travel pedal is operated, at least one of the control valve 171 related to the left travel hydraulic motor 2ML and the control valve 172 related to the right travel hydraulic motor 2MR is displaced. Can do. With this configuration, the controller 30 can autonomously travel the excavator 100 while feedback controlling the position and orientation of the excavator 100.
  • the excavator 100 may have an information acquisition device E1 that acquires information on the construction status.
  • the controller 30 may set a travel route based on the information on the target position and the information on the construction status, and may cause the lower traveling body 1 to travel along the travel route.
  • the controller 30 may set a travel route based on the past travel locus, and cause the lower traveling body 1 to travel along the travel route.
  • the excavator 100 may be configured to travel autonomously along travel routes set by various methods. With this configuration, the excavator 100 can reduce the burden on the operator regarding the traveling operation.
  • the controller 30 may cause the lower traveling body 1 to travel in a state where the orientation of the upper revolving body 3 and the orientation of the lower traveling body 1 are aligned, and the orientation of the upper revolving body 3 and the orientation of the lower traveling body 1 are different.
  • the lower traveling body 1 may be driven in the state.
  • the controller 30 can cause the excavator 100 to travel in an appropriate posture according to the distance at which the excavator 100 travels autonomously, the state of the travel route, and the like.
  • a hydraulic operation system including a hydraulic pilot circuit is disclosed.
  • the opening degree of the remote control valve that is opened and closed when the hydraulic oil supplied from the pilot pump 15 to the left operation lever 26L is tilted in the arm opening direction of the left operation lever 26L.
  • the opening degree of the remote control valve that is opened and closed when the hydraulic oil supplied from the pilot pump 15 to the right operation lever 26R is tilted in the boom raising direction of the right operation lever 26R.
  • an electric operation system having an electric pilot circuit may be adopted instead of the hydraulic operation system having such a hydraulic pilot circuit.
  • the lever operation amount of the electric operation lever in the electric operation system is input to the controller 30 as an electric signal, for example.
  • An electromagnetic valve is disposed between the pilot pump 15 and the pilot port of each control valve.
  • the solenoid valve is configured to operate in response to an electrical signal from the controller 30.
  • the controller 30 moves each control valve by controlling the electromagnetic valve with an electric signal corresponding to the lever operation amount to increase or decrease the pilot pressure. be able to.
  • Each control valve may be constituted by an electromagnetic spool valve. In this case, the electromagnetic spool valve operates in accordance with an electric signal from the controller 30 corresponding to the lever operation amount of the electric operation lever.
  • FIG. 11 shows a configuration example of an electric operation system.
  • the electric operation system of FIG. 11 is an example of a left traveling operation system for rotating the left traveling hydraulic motor 2ML, and mainly includes a pilot pressure operated control valve 17 and an electric operation lever.
  • a left travel lever 26DL As a left travel lever 26DL, a controller 30, a left forward operation solenoid valve 60, and a left reverse operation solenoid valve 62.
  • the electric operation system of FIG. 11 is a turning operation system for turning the upper turning body 3, a boom operation system for moving the boom 4 up and down, an arm operation system for opening and closing the arm 5, and opening and closing the bucket 6.
  • the present invention can be similarly applied to a bucket operation system or the like.
  • the pilot pressure actuated control valve 17 includes a control valve 171 (see FIG. 3) related to the left traveling hydraulic motor 2ML, a control valve 172 (refer to FIG. 3) related to the right traveling hydraulic motor 2MR, and a control valve 173 related to the swing hydraulic motor 2A. (See FIG. 3), a control valve 175 (see FIG. 3) for the boom cylinder 7, a control valve 176 (see FIG. 3) for the arm cylinder 8, and a control valve 174 (see FIG. 3) for the bucket cylinder 9. Etc.
  • the electromagnetic valve 60 is configured to be able to adjust the pressure of hydraulic oil in a pipe line connecting the pilot pump 15 and the forward pilot port of the control valve 171.
  • the electromagnetic valve 62 is configured to be able to adjust the pressure of hydraulic oil in a pipe line connecting the pilot pump 15 and the reverse pilot port of the control valve 171.
  • the controller 30 When a manual operation is performed, the controller 30 generates a forward operation signal (electric signal) or a reverse operation signal (electric signal) according to an operation signal (electric signal) output from the operation signal generation unit of the left travel lever 26DL.
  • the operation signal output by the operation signal generator of the left travel lever 26DL is an electrical signal that changes according to the operation amount and the operation direction of the left travel lever 26DL.
  • the controller 30 when the left travel lever 26DL is operated in the forward direction, the controller 30 outputs a forward operation signal (electric signal) corresponding to the lever operation amount to the electromagnetic valve 60.
  • the electromagnetic valve 60 operates in accordance with the forward operation signal (electrical signal), and controls the pilot pressure as the forward operation signal (pressure signal) that acts on the forward pilot port of the control valve 171.
  • the controller 30 when the left travel lever 26DL is operated in the reverse direction, the controller 30 outputs a reverse operation signal (electric signal) corresponding to the lever operation amount to the electromagnetic valve 62.
  • the solenoid valve 62 operates in response to a reverse operation signal (electric signal) and controls a pilot pressure as a reverse operation signal (pressure signal) that acts on the reverse pilot port of the control valve 171.
  • the controller 30 When executing autonomous control, for example, the controller 30 does not respond to the operation signal (electric signal) output from the operation signal generation unit of the left travel lever 26DL, but instead operates the forward operation signal (electric signal) according to the correction operation signal (electric signal). Electric signal) or reverse operation signal (electric signal) is generated.
  • the correction operation signal may be an electric signal generated by the controller 30, or an electric signal generated by a control device other than the controller 30.
  • FIG. 12 is a schematic diagram illustrating a configuration example of the excavator management system SYS.
  • the management system SYS is a system that manages one or a plurality of excavators 100.
  • the management system SYS is mainly composed of an excavator 100, a support device 200, and a management device 300.
  • Each of the excavator 100, the support device 200, and the management device 300 configuring the management system SYS may be one or more.
  • the management system SYS includes one excavator 100, one support device 200, and one management device 300.
  • the support device 200 is typically a mobile terminal device, for example, a notebook PC, a tablet PC, a smartphone, or the like carried by an operator or the like at a construction site.
  • the support device 200 may be a mobile terminal device carried by the operator of the excavator 100.
  • the support device 200 may be a fixed terminal device.
  • the management device 300 is typically a fixed terminal device, for example, a server computer installed in a management center or the like outside the construction site.
  • the management device 300 may be a portable computer (for example, a portable terminal device such as a notebook PC, a tablet PC, or a smartphone).
  • At least one of the support device 200 and the management device 300 may include a monitor and a remote operation device.
  • the operator may operate the excavator 100 while using an operation device for remote operation.
  • the remote control operation device is connected to the controller 30 mounted on the excavator 100 through a wireless communication network such as a short-range wireless communication network, a mobile phone communication network, or a satellite communication network.
  • the setting screen GS shown in FIGS. 7 and 8 is typically displayed on the display device D1 installed in the cabin 10, but is connected to at least one of the support device 200 and the management device 300. It may be displayed on the device. This is because an operator who uses the support apparatus 200 or an administrator who uses the management apparatus 300 can set a target position or a target route.
  • the controller 30 of the excavator 100 is used for the time and place when the autonomous travel switch is pressed, and when the excavator 100 is moved autonomously (during autonomous travel).
  • the information regarding at least one of the target route and the trajectory actually followed by the predetermined part during autonomous traveling may be transmitted to at least one of the support device 200 and the management device 300.
  • the controller 30 may transmit at least one of the output of the space recognition device 70 and the image captured by the monocular camera to at least one of the support device 200 and the management device 300.
  • the images may be a plurality of images captured during autonomous running.
  • the controller 30 receives at least one of the information regarding at least one of the data regarding the operation content of the excavator 100 during autonomous traveling, the data regarding the attitude of the excavator 100, the data regarding the attitude of the excavation attachment, and the like. May be sent to. This is because an operator who uses the support device 200 or an administrator who uses the management device 300 can obtain information on the excavator 100 during autonomous traveling.
  • the management system SYS of the excavator 100 enables information regarding the excavator 100 acquired during autonomous traveling to be shared with the administrator, operators of other excavators, and the like.
  • Right operation lever 28 Discharge pressure sensor 29, 29DL, 29DR, 29LA, 29LB, 29RA, 29RB ... Operation pressure sensor 30 ... Controller 30A ... Setting part 30B ... Autonomous Control unit 30C: Attitude detection unit 31, 31AL-31FL, 31AR-31FR ... Proportional valve 32, 32AL-32FL, 32AR-32FR ... Shuttle valve 33, 33AL-33FL, 33AR-33FR ... Proportional Valve 40 ... Center bypass pipeline 42 ... Parallel pipeline 60, 62 ... Solenoid valve 70 ... Space recognition device 70F ... Front sensor 70B ... Rear sensor 70L ... Left sensor 70R ... Right sensor 100 ... Excavator 71 ...

Landscapes

  • Engineering & Computer Science (AREA)
  • Mining & Mineral Resources (AREA)
  • Civil Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Structural Engineering (AREA)
  • Mechanical Engineering (AREA)
  • Operation Control Of Excavators (AREA)
  • Component Parts Of Construction Machinery (AREA)

Abstract

本発明の実施形態に係るショベル(100)は、下部走行体(1)と、下部走行体(1)に旋回可能に搭載された上部旋回体(3)と、下部走行体(1)を駆動する走行アクチュエータとしての走行油圧モータ(2M)と、上部旋回体(3)に設けられたコントローラ(30)と、を有している。コントローラ(30)は、目標位置に関する情報に基づいて走行油圧モータ(2M)を動作させるように構成されている。

Description

ショベル
 本開示は、ショベルに関する。
 従来、走行レバー及び走行ペダルを備えたショベルが知られている(特許文献1参照。)。
国際公開第2016/152700号
 しかしながら、上述のショベルでは、操作者は、ショベルを継続的に走行させる際に走行レバー及び走行ペダルの少なくとも1つを操作し続ける必要がある。そのため、上述のショベルは、走行操作に対する煩わしさを操作者に感じてしまうおそれがある。
 そこで、走行操作に対する煩わしさを低減できるショベルを提供することが望ましい。
 本発明の実施形態に係るショベルは、下部走行体と、前記下部走行体に旋回可能に搭載された上部旋回体と、前記下部走行体を駆動する走行アクチュエータと、前記上部旋回体に設けられた制御装置と、を有し、前記制御装置は、目標位置に関する情報に基づいて前記走行アクチュエータを動作させる。
 上述の手段により、走行操作に対する煩わしさを低減できるショベルが提供される。
本発明の実施形態に係るショベルの側面図である。 図1のショベルの上面図である。 図1のショベルに搭載される油圧システムの構成例を示す図である。 アームシリンダの操作に関する油圧システムの一部の図である。 ブームシリンダの操作に関する油圧システムの一部の図である。 バケットシリンダの操作に関する油圧システムの一部の図である。 旋回油圧モータの操作に関する油圧システムの一部の図である。 左走行油圧モータの操作に関する油圧システムの一部の図である。 右走行油圧モータの操作に関する油圧システムの一部の図である。 コントローラの機能ブロック図である。 設定画面の表示例を示す図である。 設定画面の別の表示例を示す図である。 法面作業を行うショベルの上面図である。 コントローラの別の構成例を示す機能ブロック図である。 電気式操作システムの構成例を示す図である。 ショベルの管理システムの構成例を示す概略図である。
 最初に、図1及び図2を参照して、本発明の実施形態に係る掘削機としてのショベル100について説明する。図1はショベル100の側面図であり、図2はショベル100の上面図である。
 本実施形態では、ショベル100の下部走行体1はクローラ1Cを含む。クローラ1Cは、下部走行体1に搭載されている走行アクチュエータとしての走行油圧モータ2Mによって駆動される。具体的には、クローラ1Cは左クローラ1CL及び右クローラ1CRを含む。左クローラ1CLは左走行油圧モータ2MLによって駆動され、右クローラ1CRは右走行油圧モータ2MRによって駆動される。
 下部走行体1には旋回機構2を介して上部旋回体3が旋回可能に搭載されている。旋回機構2は、上部旋回体3に搭載されている旋回アクチュエータとしての旋回油圧モータ2Aによって駆動される。但し、旋回アクチュエータは、電動アクチュエータとしての旋回電動発電機であってもよい。
 上部旋回体3にはブーム4が取り付けられている。ブーム4の先端にはアーム5が取り付けられ、アーム5の先端にはエンドアタッチメントとしてのバケット6が取り付けられている。ブーム4、アーム5及びバケット6は、アタッチメントの一例である掘削アタッチメントATを構成する。ブーム4はブームシリンダ7で駆動され、アーム5はアームシリンダ8で駆動され、バケット6はバケットシリンダ9で駆動される。ブームシリンダ7、アームシリンダ8及びバケットシリンダ9は、アタッチメントアクチュエータを構成している。
 ブーム4は、上部旋回体3に対して上下に回動可能に支持されている。そして、ブーム4にはブーム角度センサS1が取り付けられている。ブーム角度センサS1は、ブーム4の回動角度であるブーム角度θ1を検出できる。ブーム角度θ1は、例えば、ブーム4を最も下降させた状態からの上昇角度である。そのため、ブーム角度θ1は、ブーム4を最も上昇させたときに最大となる。
 アーム5は、ブーム4に対して回動可能に支持されている。そして、アーム5にはアーム角度センサS2が取り付けられている。アーム角度センサS2は、アーム5の回動角度であるアーム角度θ2を検出できる。アーム角度θ2は、例えば、アーム5を最も閉じた状態からの開き角度である。そのため、アーム角度θ2は、アーム5を最も開いたときに最大となる。
 バケット6は、アーム5に対して回動可能に支持されている。そして、バケット6にはバケット角度センサS3が取り付けられている。バケット角度センサS3は、バケット6の回動角度であるバケット角度θ3を検出できる。バケット角度θ3は、バケット6を最も閉じた状態からの開き角度である。そのため、バケット角度θ3は、バケット6を最も開いたときに最大となる。
 図1の実施形態では、ブーム角度センサS1、アーム角度センサS2及びバケット角度センサS3のそれぞれは、加速度センサとジャイロセンサの組み合わせで構成されている。但し、加速度センサのみで構成されていてもよい。また、ブーム角度センサS1は、ブームシリンダ7に取り付けられたストロークセンサであってもよく、ロータリエンコーダ、ポテンショメータ、慣性計測装置等であってもよい。アーム角度センサS2及びバケット角度センサS3についても同様である。
 上部旋回体3には、運転室としてのキャビン10が設けられ、且つ、エンジン11等の動力源が搭載されている。また、上部旋回体3には、空間認識装置70、向き検出装置71、測位装置73、機体傾斜センサS4、旋回角速度センサS5等が取り付けられている。キャビン10の内部には、操作装置26、コントローラ30、情報入力装置72、表示装置D1、音声出力装置D2等が設けられている。なお、本書では、便宜上、上部旋回体3における、掘削アタッチメントATが取り付けられている側を前方とし、カウンタウェイトが取り付けられている側を後方とする。
 空間認識装置70は、ショベル100の周囲の三次元空間に存在する物体を認識するように構成されている。また、空間認識装置70は、空間認識装置70又はショベル100から認識された物体までの距離を算出するように構成されている。空間認識装置70は、例えば、超音波センサ、ミリ波レーダ、単眼カメラ、ステレオカメラ、LIDAR、距離画像センサ、又は赤外線センサ等である。本実施形態では、空間認識装置70は、LIDARであり、多数のレーザ光を多数の方向に発し、その反射光を受光することで、反射光から物体の距離及び方向を算出するように構成されている。空間認識装置70としてのミリ波レーダ等が電磁波を物体に向けて発する場合についても同様である。具体的には、空間認識装置70は、キャビン10の上面前端に取り付けられた前方センサ70F、上部旋回体3の上面後端に取り付けられた後方センサ70B、上部旋回体3の上面左端に取り付けられた左方センサ70L、及び、上部旋回体3の上面右端に取り付けられた右方センサ70Rを含む。上部旋回体3の上方の空間に存在する物体を認識する上方センサがショベル100に取り付けられていてもよい。
 空間認識装置70は、ショベル100の周囲を撮像するように構成されていてもよい。この場合、空間認識装置70は、例えば、CCD又はCMOS等の撮像素子を有する単眼カメラであり、撮像した画像を表示装置D1に出力する。
 空間認識装置70は、ショベル100の周囲に設定された所定領域内の所定物体を検知するように構成されていてもよい。すなわち、空間認識装置70は、物体の種類、位置、及び形状等の少なくとも1つを識別できるように構成されていてもよい。例えば、空間認識装置70は、人と人以外の物体とを区別できるように構成されていてもよい。更に、空間認識装置70は、ショベル100の周囲の地形の種類を特定できるように構成されていてもよい。地形の種類は、例えば、穴、傾斜面、又は河川等である。更に、空間認識装置70は、障害物の種類を特定できるように構成されていてもよい。障害物の種類は、例えば、電線、電柱、人、動物、車両、作業機材、建設機械、建造物、又は柵等である。更に、空間認識装置70は、車両としてのダンプトラックの種類又はサイズ等を特定できるように構成されていてもよい。更に、空間認識装置70は、ヘルメット、安全ベスト、若しくは作業服等を認識することにより、或いは、ヘルメット、安全ベスト、若しくは作業服等にある所定のマーク等を認識することにより、人を検知するように構成されていてもよい。更に、空間認識装置70は、路面の状態を認識するように構成されていてもよい。具体的には、空間認識装置70は、例えば、路面上に存在する物体の種類を特定するように構成されていてもよい。路面上に存在する物体の種類は、例えば、煙草、缶、ペットボトル、又は石等である。
 向き検出装置71は、上部旋回体3の向きと下部走行体1の向きとの相対的な関係に関する情報を検出するように構成されている。向き検出装置71は、例えば、下部走行体1に取り付けられた地磁気センサと上部旋回体3に取り付けられた地磁気センサの組み合わせで構成されていてもよい。或いは、向き検出装置71は、下部走行体1に取り付けられたGNSS受信機と上部旋回体3に取り付けられたGNSS受信機の組み合わせで構成されていてもよい。向き検出装置71は、ロータリエンコーダ、ロータリポジションセンサ等であってもよい。旋回電動発電機で上部旋回体3が旋回駆動される構成では、向き検出装置71は、レゾルバで構成されていてもよい。向き検出装置71は、例えば、下部走行体1と上部旋回体3との間の相対回転を実現する旋回機構2に関連して設けられるセンタージョイントに取り付けられていてもよい。
 向き検出装置71は、上部旋回体3に取り付けられたカメラで構成されていてもよい。この場合、向き検出装置71は、上部旋回体3に取り付けられているカメラが撮像した画像(入力画像)に既知の画像処理を施して入力画像に含まれる下部走行体1の画像を検出する。そして、向き検出装置71は、既知の画像認識技術を用いて下部走行体1の画像を検出することで、下部走行体1の長手方向を特定する。そして、上部旋回体3の前後軸の方向と下部走行体1の長手方向との間に形成される角度を導き出す。上部旋回体3の前後軸の方向は、カメラの取り付け位置から導き出される。特に、クローラ1Cは上部旋回体3から突出しているため、向き検出装置71は、クローラ1Cの画像を検出することで下部走行体1の長手方向を特定できる。この場合、向き検出装置71は、コントローラ30に統合されていてもよい。
 情報入力装置72は、ショベルの操作者がコントローラ30に対して情報を入力できるように構成されている。本実施形態では、情報入力装置72は、表示装置D1の表示部に近接して設置されるスイッチパネルである。但し、情報入力装置72は、表示装置D1の表示部の上に配置されるタッチパネルであってもよく、キャビン10内に配置されているマイクロフォン等の音声入力装置であってもよい。また、情報入力装置72は、通信装置であってもよい。この場合、操作者は、スマートフォン等の通信端末を介してコントローラ30に情報を入力できる。
 測位装置73は、現在位置を測定するように構成されている。本実施形態では、測位装置73は、GNSS受信機であり、上部旋回体3の位置を検出し、検出値をコントローラ30に対して出力する。測位装置73は、GNSSコンパスであってもよい。この場合、測位装置73は、上部旋回体3の位置及び向きを検出できる。
 機体傾斜センサS4は、所定の平面に対する上部旋回体3の傾斜を検出する。本実施形態では、機体傾斜センサS4は、水平面に関する上部旋回体3の前後軸回りの傾斜角及び左右軸回りの傾斜角を検出する加速度センサである。上部旋回体3の前後軸及び左右軸は、例えば、互いに直交してショベル100の旋回軸上の一点であるショベル中心点を通る。
 旋回角速度センサS5は、上部旋回体3の旋回角速度を検出する。本実施形態では、ジャイロセンサである。レゾルバ、ロータリエンコーダ等であってもよい。旋回角速度センサS5は、旋回速度を検出してもよい。旋回速度は、旋回角速度から算出されてもよい。
 以下では、ブーム角度センサS1、アーム角度センサS2、バケット角度センサS3、機体傾斜センサS4及び旋回角速度センサS5の少なくとも1つは、姿勢検出装置とも称される。掘削アタッチメントATの姿勢は、例えば、ブーム角度センサS1、アーム角度センサS2及びバケット角度センサS3のそれぞれの出力に基づいて検出される。
 表示装置D1は、情報を表示する装置である。本実施形態では、表示装置D1は、キャビン10内に設置された液晶ディスプレイである。但し、表示装置D1は、スマートフォン等の通信端末のディスプレイであってもよい。
 音声出力装置D2は、音声を出力する装置である。音声出力装置D2は、キャビン10内の操作者に向けて音声を出力する装置、及び、キャビン10外の作業者に向けて音声を出力する装置の少なくとも1つを含む。通信端末に付属しているスピーカであってもよい。
 操作装置26は、操作者がアクチュエータの操作のために用いる装置である。
 コントローラ30は、ショベル100を制御するための制御装置である。本実施形態では、コントローラ30は、CPU、RAM、NVRAM、ROM等を備えたコンピュータで構成されている。そして、コントローラ30は、各機能に対応するプログラムをROMから読み出してRAMにロードし、対応する処理をCPUに実行させる。各機能は、例えば、操作者によるショベル100の手動操作をガイド(案内)するマシンガイダンス機能、及び、操作者によるショベル100の手動操作を支援したり或いはショベル100を自動的或いは自律的に動作させたりするマシンコントロール機能を含む。
 次に、図3を参照し、ショベル100に搭載される油圧システムの構成例について説明する。図3は、ショベル100に搭載される油圧システムの構成例を示す図である。図3は、機械的動力伝達系、作動油ライン、パイロットライン及び電気制御系を、それぞれ二重線、実線、破線及び点線で示している。
 ショベル100の油圧システムは、主に、エンジン11、レギュレータ13、メインポンプ14、パイロットポンプ15、コントロールバルブ17、操作装置26、吐出圧センサ28、操作圧センサ29、コントローラ30等を含む。
 図3において、油圧システムは、エンジン11によって駆動されるメインポンプ14から、センターバイパス管路40又はパラレル管路42を経て作動油タンクまで作動油を循環させることができるように構成されている。
 エンジン11は、ショベル100の駆動源である。本実施形態では、エンジン11は、例えば、所定の回転数を維持するように動作するディーゼルエンジンである。エンジン11の出力軸は、メインポンプ14及びパイロットポンプ15の入力軸に連結されている。
 メインポンプ14は、作動油ラインを介して作動油をコントロールバルブ17に供給できるように構成されている。本実施形態では、メインポンプ14は、斜板式可変容量型油圧ポンプである。
 レギュレータ13は、メインポンプ14の吐出量を制御できるように構成されている。本実施形態では、レギュレータ13は、コントローラ30からの制御指令に応じてメインポンプ14の斜板傾転角を調節することによってメインポンプ14の吐出量を制御する。
 パイロットポンプ15は、パイロットラインを介して操作装置26を含む油圧制御機器に作動油を供給できるように構成されている。本実施形態では、パイロットポンプ15は、固定容量型油圧ポンプである。
 コントロールバルブ17は、ショベル100における油圧システムを制御する油圧制御装置である。本実施形態では、コントロールバルブ17は、制御弁171~176を含む。制御弁175は制御弁175L及び制御弁175Rを含み、制御弁176は制御弁176L及び制御弁1756を含む。コントロールバルブ17は、制御弁171~176を通じ、メインポンプ14が吐出する作動油を1又は複数の油圧アクチュエータに選択的に供給できるように構成されている。制御弁171~176は、例えば、メインポンプ14から油圧アクチュエータに流れる作動油の流量、及び、油圧アクチュエータから作動油タンクに流れる作動油の流量を制御する。油圧アクチュエータは、ブームシリンダ7、アームシリンダ8、バケットシリンダ9、左走行油圧モータ2ML、右走行油圧モータ2MR及び旋回油圧モータ2Aを含む。
 操作装置26は、操作者がアクチュエータの操作のために用いる装置である。操作装置26は、例えば、操作レバー及び操作ペダルを含む。アクチュエータは、油圧アクチュエータ及び電動アクチュエータの少なくとも1つを含む。本実施形態では、操作装置26は、パイロットラインを介して、パイロットポンプ15が吐出する作動油を、コントロールバルブ17内の対応する制御弁のパイロットポートに供給できるように構成されている。パイロットポートのそれぞれに供給される作動油の圧力(パイロット圧)は、油圧アクチュエータのそれぞれに対応する操作装置26の操作方向及び操作量に応じた圧力である。但し、操作装置26は、上述のようなパイロット圧式ではなく、電気制御式であってもよい。この場合、コントロールバルブ17内の制御弁は、電磁ソレノイド式スプール弁であってもよい。
 吐出圧センサ28は、メインポンプ14の吐出圧を検出できるように構成されている。本実施形態では、吐出圧センサ28は、検出した値をコントローラ30に対して出力する。
 操作圧センサ29は、操作者による操作装置26の操作の内容を検出できるように構成されている。本実施形態では、操作圧センサ29は、アクチュエータのそれぞれに対応する操作装置26の操作方向及び操作量を圧力(操作圧)の形で検出し、検出した値をコントローラ30に対して出力する。操作装置26の操作の内容は、操作圧センサ以外の他のセンサを用いて検出されてもよい。
 メインポンプ14は、左メインポンプ14L及び右メインポンプ14Rを含む。そして、左メインポンプ14Lは、左センターバイパス管路40L又は左パラレル管路42Lを経て作動油タンクまで作動油を循環させ、右メインポンプ14Rは、右センターバイパス管路40R又は右パラレル管路42Rを経て作動油タンクまで作動油を循環させる。
 左センターバイパス管路40Lは、コントロールバルブ17内に配置された制御弁171、173、175L及び176Lを通る作動油ラインである。右センターバイパス管路40Rは、コントロールバルブ17内に配置された制御弁172、174、175R及び176Rを通る作動油ラインである。
 制御弁171は、左メインポンプ14Lが吐出する作動油を左走行油圧モータ2MLへ供給し、且つ、左走行油圧モータ2MLが吐出する作動油を作動油タンクへ排出するために作動油の流れを切り換えるスプール弁である。
 制御弁172は、右メインポンプ14Rが吐出する作動油を右走行油圧モータ2MRへ供給し、且つ、右走行油圧モータ2MRが吐出する作動油を作動油タンクへ排出するために作動油の流れを切り換えるスプール弁である。
 制御弁173は、左メインポンプ14Lが吐出する作動油を旋回油圧モータ2Aへ供給し、且つ、旋回油圧モータ2Aが吐出する作動油を作動油タンクへ排出するために作動油の流れを切り換えるスプール弁である。
 制御弁174は、右メインポンプ14Rが吐出する作動油をバケットシリンダ9へ供給し、且つ、バケットシリンダ9内の作動油を作動油タンクへ排出するために作動油の流れを切り換えるスプール弁である。
 制御弁175Lは、左メインポンプ14Lが吐出する作動油をブームシリンダ7へ供給するために作動油の流れを切り換えるスプール弁である。制御弁175Rは、右メインポンプ14Rが吐出する作動油をブームシリンダ7へ供給し、且つ、ブームシリンダ7内の作動油を作動油タンクへ排出するために作動油の流れを切り換えるスプール弁である。
 制御弁176Lは、左メインポンプ14Lが吐出する作動油をアームシリンダ8へ供給し、且つ、アームシリンダ8内の作動油を作動油タンクへ排出するために作動油の流れを切り換えるスプール弁である。
 制御弁176Rは、右メインポンプ14Rが吐出する作動油をアームシリンダ8へ供給し、且つ、アームシリンダ8内の作動油を作動油タンクへ排出するために作動油の流れを切り換えるスプール弁である。
 左パラレル管路42Lは、左センターバイパス管路40Lに並行する作動油ラインである。左パラレル管路42Lは、制御弁171、173、175Lの何れかによって左センターバイパス管路40Lを通る作動油の流れが制限或いは遮断された場合に、より下流の制御弁に作動油を供給できる。右パラレル管路42Rは、右センターバイパス管路40Rに並行する作動油ラインである。右パラレル管路42Rは、制御弁172、174、175Rの何れかによって右センターバイパス管路40Rを通る作動油の流れが制限或いは遮断された場合に、より下流の制御弁に作動油を供給できる。
 レギュレータ13は、左レギュレータ13L及び右レギュレータ13Rを含む。左レギュレータ13Lは、左メインポンプ14Lの吐出圧に応じて左メインポンプ14Lの斜板傾転角を調節することによって、左メインポンプ14Lの吐出量を制御する。具体的には、左レギュレータ13Lは、例えば、左メインポンプ14Lの吐出圧の増大に応じて左メインポンプ14Lの斜板傾転角を調節して吐出量を減少させる。右レギュレータ13Rについても同様である。吐出圧と吐出量との積で表されるメインポンプ14の吸収馬力がエンジン11の出力馬力を超えないようにするためである。
 操作装置26は、左操作レバー26L、右操作レバー26R及び走行レバー26Dを含む。走行レバー26Dは、左走行レバー26DL及び右走行レバー26DRを含む。
 左操作レバー26Lは、旋回操作とアーム5の操作に用いられる。左操作レバー26Lは、前後方向に操作されると、パイロットポンプ15が吐出する作動油を利用し、レバー操作量に応じた制御圧を制御弁176のパイロットポートに導入させる。また、左右方向に操作されると、パイロットポンプ15が吐出する作動油を利用し、レバー操作量に応じた制御圧を制御弁173のパイロットポートに導入させる。
 具体的には、左操作レバー26Lは、アーム閉じ方向に操作された場合に、制御弁176Lの右側パイロットポートに作動油を導入させ、且つ、制御弁176Rの左側パイロットポートに作動油を導入させる。また、左操作レバー26Lは、アーム開き方向に操作された場合には、制御弁176Lの左側パイロットポートに作動油を導入させ、且つ、制御弁176Rの右側パイロットポートに作動油を導入させる。また、左操作レバー26Lは、左旋回方向に操作された場合に、制御弁173の左側パイロットポートに作動油を導入させ、右旋回方向に操作された場合に、制御弁173の右側パイロットポートに作動油を導入させる。
 右操作レバー26Rは、ブーム4の操作とバケット6の操作に用いられる。右操作レバー26Rは、前後方向に操作されると、パイロットポンプ15が吐出する作動油を利用し、レバー操作量に応じた制御圧を制御弁175のパイロットポートに導入させる。また、左右方向に操作されると、パイロットポンプ15が吐出する作動油を利用し、レバー操作量に応じた制御圧を制御弁174のパイロットポートに導入させる。
 具体的には、右操作レバー26Rは、ブーム下げ方向に操作された場合に、制御弁175Rの左側パイロットポートに作動油を導入させる。また、右操作レバー26Rは、ブーム上げ方向に操作された場合には、制御弁175Lの右側パイロットポートに作動油を導入させ、且つ、制御弁175Rの左側パイロットポートに作動油を導入させる。また、右操作レバー26Rは、バケット閉じ方向に操作された場合に、制御弁174の右側パイロットポートに作動油を導入させ、バケット開き方向に操作された場合に、制御弁174の左側パイロットポートに作動油を導入させる。
 走行レバー26Dは、クローラ1Cの操作に用いられる。具体的には、左走行レバー26DLは、左クローラ1CLの操作に用いられる。左走行ペダルと連動するように構成されていてもよい。左走行レバー26DLは、前後方向に操作されると、パイロットポンプ15が吐出する作動油を利用し、レバー操作量に応じた制御圧を制御弁171のパイロットポートに導入させる。右走行レバー26DRは、右クローラ1CRの操作に用いられる。右走行ペダルと連動するように構成されていてもよい。右走行レバー26DRは、前後方向に操作されると、パイロットポンプ15が吐出する作動油を利用し、レバー操作量に応じた制御圧を制御弁172のパイロットポートに導入させる。
 吐出圧センサ28は、吐出圧センサ28L及び吐出圧センサ28Rを含む。吐出圧センサ28Lは、左メインポンプ14Lの吐出圧を検出し、検出した値をコントローラ30に対して出力する。吐出圧センサ28Rについても同様である。
 操作圧センサ29は、操作圧センサ29LA、29LB、29RA、29RB、29DL、29DRを含む。操作圧センサ29LAは、操作者による左操作レバー26Lに対する前後方向への操作の内容を圧力の形で検出し、検出した値をコントローラ30に対して出力する。操作の内容は、例えば、レバー操作方向、レバー操作量(レバー操作角度)等である。
 同様に、操作圧センサ29LBは、操作者による左操作レバー26Lに対する左右方向への操作の内容を圧力の形で検出し、検出した値をコントローラ30に対して出力する。操作圧センサ29RAは、操作者による右操作レバー26Rに対する前後方向への操作の内容を圧力の形で検出し、検出した値をコントローラ30に対して出力する。操作圧センサ29RBは、操作者による右操作レバー26Rに対する左右方向への操作の内容を圧力の形で検出し、検出した値をコントローラ30に対して出力する。操作圧センサ29DLは、操作者による左走行レバー26DLに対する前後方向への操作の内容を圧力の形で検出し、検出した値をコントローラ30に対して出力する。操作圧センサ29DRは、操作者による右走行レバー26DRに対する前後方向への操作の内容を圧力の形で検出し、検出した値をコントローラ30に対して出力する。
 コントローラ30は、操作圧センサ29の出力を受信し、必要に応じてレギュレータ13に対して制御指令を出力し、メインポンプ14の吐出量を変化させる。また、コントローラ30は、絞り18の上流に設けられた制御圧センサ19の出力を受信し、必要に応じてレギュレータ13に対して制御指令を出力し、メインポンプ14の吐出量を変化させる。絞り18は左絞り18L及び右絞り18Rを含み、制御圧センサ19は左制御圧センサ19L及び右制御圧センサ19Rを含む。
 左センターバイパス管路40Lには、最も下流にある制御弁176Lと作動油タンクとの間に左絞り18Lが配置されている。そのため、左メインポンプ14Lが吐出した作動油の流れは、左絞り18Lで制限される。そして、左絞り18Lは、左レギュレータ13Lを制御するための制御圧を発生させる。左制御圧センサ19Lは、この制御圧を検出するためのセンサであり、検出した値をコントローラ30に対して出力する。コントローラ30は、この制御圧に応じて左メインポンプ14Lの斜板傾転角を調節することによって、左メインポンプ14Lの吐出量を制御する。コントローラ30は、この制御圧が大きいほど左メインポンプ14Lの吐出量を減少させ、この制御圧が小さいほど左メインポンプ14Lの吐出量を増大させる。右メインポンプ14Rの吐出量も同様に制御される。
 具体的には、図3で示されるようにショベル100における油圧アクチュエータが何れも操作されていない待機状態の場合、左メインポンプ14Lが吐出する作動油は、左センターバイパス管路40Lを通って左絞り18Lに至る。そして、左メインポンプ14Lが吐出する作動油の流れは、左絞り18Lの上流で発生する制御圧を増大させる。その結果、コントローラ30は、左メインポンプ14Lの吐出量を許容最小吐出量まで減少させ、吐出した作動油が左センターバイパス管路40Lを通過する際の圧力損失(ポンピングロス)を抑制する。一方、何れかの油圧アクチュエータが操作された場合、左メインポンプ14Lが吐出する作動油は、操作対象の油圧アクチュエータに対応する制御弁を介して、操作対象の油圧アクチュエータに流れ込む。そして、左メインポンプ14Lが吐出する作動油の流れは、左絞り18Lに至る量を減少或いは消失させ、左絞り18Lの上流で発生する制御圧を低下させる。その結果、コントローラ30は、左メインポンプ14Lの吐出量を増大させ、操作対象の油圧アクチュエータに十分な作動油を循環させ、操作対象の油圧アクチュエータの駆動を確かなものとする。なお、コントローラ30は、右メインポンプ14Rの吐出量も同様に制御する。
 上述のような構成により、図3の油圧システムは、待機状態においては、メインポンプ14における無駄なエネルギ消費を抑制できる。無駄なエネルギ消費は、メインポンプ14が吐出する作動油がセンターバイパス管路40で発生させるポンピングロスを含む。また、図3の油圧システムは、油圧アクチュエータを作動させる場合には、メインポンプ14から必要十分な作動油を作動対象の油圧アクチュエータに確実に供給できる。
 次に、図4A~図4D、図5A、及び図5Bを参照し、コントローラ30がマシンコントロール機能によってアクチュエータを動作させるための構成について説明する。図4A~図4D、図5A、及び図5Bは、油圧システムの一部の図である。具体的には、図4Aは、アームシリンダ8の操作に関する油圧システムの一部の図であり、図4Bは、ブームシリンダ7の操作に関する油圧システムの一部の図である。図4Cは、バケットシリンダ9の操作に関する油圧システムの一部の図であり、図4Dは、旋回油圧モータ2Aの操作に関する油圧システムの一部の図である。図5Aは、左走行油圧モータ2MLの操作に関する油圧システムの一部の図であり、図5Bは、右走行油圧モータ2MRの操作に関する油圧システムの一部の図である。
 図4A~図4D、図5A、及び図5Bに示すように、油圧システムは、比例弁31、シャトル弁32、及び比例弁33を含む。比例弁31は、比例弁31AL~31FL及び31AR~31FRを含み、シャトル弁32は、シャトル弁32AL~32FL及び32AR~32FRを含み、比例弁33は、比例弁33AL~33FL及び33AR~33FRを含む。
 比例弁31は、マシンコントロール用制御弁として機能する。比例弁31は、パイロットポンプ15とシャトル弁32とを接続する管路に配置され、その管路の流路面積を変更できるように構成されている。本実施形態では、比例弁31は、コントローラ30が出力する制御指令に応じて動作する。そのため、コントローラ30は、操作者による操作装置26の操作とは無関係に、パイロットポンプ15が吐出する作動油を、比例弁31及びシャトル弁32を介し、コントロールバルブ17内の対応する制御弁のパイロットポートに供給できる。
 シャトル弁32は、2つの入口ポートと1つの出口ポートを有する。2つの入口ポートのうちの1つは操作装置26に接続され、他方は比例弁31に接続されている。出口ポートは、コントロールバルブ17内の対応する制御弁のパイロットポートに接続されている。そのため、シャトル弁32は、操作装置26が生成するパイロット圧と比例弁31が生成するパイロット圧のうちの高い方を、対応する制御弁のパイロットポートに作用させることができる。
 比例弁33は、比例弁31と同様に、マシンコントロール用制御弁として機能する。比例弁33は、操作装置26とシャトル弁32とを接続する管路に配置され、その管路の流路面積を変更できるように構成されている。本実施形態では、比例弁33は、コントローラ30が出力する制御指令に応じて動作する。そのため、コントローラ30は、操作者による操作装置26の操作とは無関係に、操作装置26が吐出する作動油の圧力を減圧した上で、シャトル弁32を介し、コントロールバルブ17内の対応する制御弁のパイロットポートに供給できる。
 この構成により、コントローラ30は、特定の操作装置26に対する操作が行われていない場合であっても、その特定の操作装置26に対応する油圧アクチュエータを動作させることができる。また、コントローラ30は、特定の操作装置26に対する操作が行われている場合であっても、その特定の操作装置26に対応する油圧アクチュエータの動作を強制的に停止させることができる。
 例えば、図4Aに示すように、左操作レバー26Lは、アーム5を操作するために用いられる。具体的には、左操作レバー26Lは、パイロットポンプ15が吐出する作動油を利用し、前後方向への操作に応じたパイロット圧を制御弁176のパイロットポートに作用させる。より具体的には、左操作レバー26Lは、アーム閉じ方向(後方向)に操作された場合に、操作量に応じたパイロット圧を制御弁176Lの右側パイロットポートと制御弁176Rの左側パイロットポートに作用させる。また、左操作レバー26Lは、アーム開き方向(前方向)に操作された場合には、操作量に応じたパイロット圧を制御弁176Lの左側パイロットポートと制御弁176Rの右側パイロットポートに作用させる。
 左操作レバー26LにはスイッチNSが設けられている。本実施形態では、スイッチNSは、押しボタンスイッチである。操作者は、スイッチNSを押しながら左操作レバー26Lを操作できる。スイッチNSは、右操作レバー26Rに設けられていてもよく、キャビン10内の他の位置に設けられていてもよい。
 操作圧センサ29LAは、操作者による左操作レバー26Lに対する前後方向への操作の内容を圧力の形で検出し、検出した値をコントローラ30に対して出力する。
 比例弁31ALは、コントローラ30が出力する電流指令に応じて動作する。そして、パイロットポンプ15から比例弁31AL及びシャトル弁32ALを介して制御弁176Lの右側パイロットポート及び制御弁176Rの左側パイロットポートに導入される作動油によるパイロット圧を調整する。比例弁31ARは、コントローラ30が出力する電流指令に応じて動作する。そして、パイロットポンプ15から比例弁31AR及びシャトル弁32ARを介して制御弁176Lの左側パイロットポート及び制御弁176Rの右側パイロットポートに導入される作動油によるパイロット圧を調整する。比例弁31AL、31ARは、制御弁176L、176Rを任意の弁位置で停止できるようにパイロット圧を調整可能である。
 この構成により、コントローラ30は、操作者によるアーム閉じ操作とは無関係に、パイロットポンプ15が吐出する作動油を、比例弁31AL及びシャトル弁32ALを介し、制御弁176Lの右側パイロットポート及び制御弁176Rの左側パイロットポートに供給できる。すなわち、アーム5を閉じることができる。また、コントローラ30は、操作者によるアーム開き操作とは無関係に、パイロットポンプ15が吐出する作動油を、比例弁31AR及びシャトル弁32ARを介し、制御弁176Lの左側パイロットポート及び制御弁176Rの右側パイロットポートに供給できる。すなわち、アーム5を開くことができる。
 比例弁33ALは、コントローラ30が出力する制御指令(電流指令)に応じて動作する。そして、パイロットポンプ15から左操作レバー26L、比例弁33AL、及びシャトル弁32ALを介して制御弁176Lの右側パイロットポート及び制御弁176Rの左側パイロットポートに導入される作動油によるパイロット圧を減圧する。比例弁33ARは、コントローラ30が出力する制御指令(電流指令)に応じて動作する。そして、パイロットポンプ15から左操作レバー26L、比例弁33AR、及びシャトル弁32ARを介して制御弁176Lの左側パイロットポート及び制御弁176Rの右側パイロットポートに導入される作動油によるパイロット圧を減圧する。比例弁33AL、33ARは、制御弁176L、176Rを任意の弁位置で停止できるようにパイロット圧を調整可能である。
 この構成により、コントローラ30は、操作者によるアーム閉じ操作が行われている場合であっても、必要に応じて、制御弁176の閉じ側のパイロットポート(制御弁176Lの左側パイロットポート及び制御弁176Rの右側パイロットポート)に作用するパイロット圧を減圧し、アーム5の閉じ動作を強制的に停止させることができる。操作者によるアーム開き操作が行われているときにアーム5の開き動作を強制的に停止させる場合についても同様である。
 或いは、コントローラ30は、操作者によるアーム閉じ操作が行われている場合であっても、必要に応じて、比例弁31ARを制御し、制御弁176の閉じ側のパイロットポートの反対側にある、制御弁176の開き側のパイロットポート(制御弁176Lの右側パイロットポート及び制御弁176Rの左側パイロットポート)に作用するパイロット圧を増大させ、制御弁176を強制的に中立位置に戻すことで、アーム5の閉じ動作を強制的に停止させてもよい。この場合、比例弁33ALは省略されてもよい。操作者によるアーム開き操作が行われている場合にアーム5の開き動作を強制的に停止させる場合についても同様である。
 また、以下の図4B~図4D、図5A、及び図5Bを参照しながらの説明を省略するが、操作者によるブーム上げ操作又はブーム下げ操作が行われている場合にブーム4の動作を強制的に停止させる場合、操作者によるバケット閉じ操作又はバケット開き操作が行われている場合にバケット6の動作を強制的に停止させる場合、及び、操作者による旋回操作が行われている場合に上部旋回体3の旋回動作を強制的に停止させる場合についても同様である。また、操作者による走行操作が行われている場合に下部走行体1の走行動作を強制的に停止させる場合についても同様である。
 また、図4Bに示すように、右操作レバー26Rは、ブーム4を操作するために用いられる。具体的には、右操作レバー26Rは、パイロットポンプ15が吐出する作動油を利用し、前後方向への操作に応じたパイロット圧を制御弁175のパイロットポートに作用させる。より具体的には、右操作レバー26Rは、ブーム上げ方向(後方向)に操作された場合に、操作量に応じたパイロット圧を制御弁175Lの右側パイロットポートと制御弁175Rの左側パイロットポートに作用させる。また、右操作レバー26Rは、ブーム下げ方向(前方向)に操作された場合には、操作量に応じたパイロット圧を制御弁175Rの右側パイロットポートに作用させる。
 操作圧センサ29RAは、操作者による右操作レバー26Rに対する前後方向への操作の内容を圧力の形で検出し、検出した値をコントローラ30に対して出力する。
 比例弁31BLは、コントローラ30が出力する電流指令に応じて動作する。そして、パイロットポンプ15から比例弁31BL及びシャトル弁32BLを介して制御弁175Lの右側パイロットポート及び制御弁175Rの左側パイロットポートに導入される作動油によるパイロット圧を調整する。比例弁31BRは、コントローラ30が出力する電流指令に応じて動作する。そして、パイロットポンプ15から比例弁31BR及びシャトル弁32BRを介して制御弁175Lの左側パイロットポート及び制御弁175Rの右側パイロットポートに導入される作動油によるパイロット圧を調整する。比例弁31BL、31BRは、制御弁175L、175Rを任意の弁位置で停止できるようにパイロット圧を調整可能である。
 この構成により、コントローラ30は、操作者によるブーム上げ操作とは無関係に、パイロットポンプ15が吐出する作動油を、比例弁31BL及びシャトル弁32BLを介し、制御弁175Lの右側パイロットポート及び制御弁175Rの左側パイロットポートに供給できる。すなわち、ブーム4を上げることができる。また、コントローラ30は、操作者によるブーム下げ操作とは無関係に、パイロットポンプ15が吐出する作動油を、比例弁31BR及びシャトル弁32BRを介し、制御弁175Rの右側パイロットポートに供給できる。すなわち、ブーム4を下げることができる。
 また、図4Cに示すように、右操作レバー26Rは、バケット6を操作するためにも用いられる。具体的には、右操作レバー26Rは、パイロットポンプ15が吐出する作動油を利用し、左右方向への操作に応じたパイロット圧を制御弁174のパイロットポートに作用させる。より具体的には、右操作レバー26Rは、バケット閉じ方向(左方向)に操作された場合に、操作量に応じたパイロット圧を制御弁174の左側パイロットポートに作用させる。また、右操作レバー26Rは、バケット開き方向(右方向)に操作された場合には、操作量に応じたパイロット圧を制御弁174の右側パイロットポートに作用させる。
 操作圧センサ29RBは、操作者による右操作レバー26Rに対する左右方向への操作の内容を圧力の形で検出し、検出した値をコントローラ30に対して出力する。
 比例弁31CLは、コントローラ30が出力する電流指令に応じて動作する。そして、パイロットポンプ15から比例弁31CL及びシャトル弁32CLを介して制御弁174の左側パイロットポートに導入される作動油によるパイロット圧を調整する。比例弁31CRは、コントローラ30が出力する電流指令に応じて動作する。そして、パイロットポンプ15から比例弁31CR及びシャトル弁32CRを介して制御弁174の右側パイロットポートに導入される作動油によるパイロット圧を調整する。比例弁31CL、31CRは、制御弁174を任意の弁位置で停止できるようにパイロット圧を調整可能である。
 この構成により、コントローラ30は、操作者によるバケット閉じ操作とは無関係に、パイロットポンプ15が吐出する作動油を、比例弁31CL及びシャトル弁32CLを介し、制御弁174の左側パイロットポートに供給できる。すなわち、バケット6を閉じることができる。また、コントローラ30は、操作者によるバケット開き操作とは無関係に、パイロットポンプ15が吐出する作動油を、比例弁31CR及びシャトル弁32CRを介し、制御弁174の右側パイロットポートに供給できる。すなわち、バケット6を開くことができる。
 また、図4Dに示すように、左操作レバー26Lは、旋回機構2を操作するためにも用いられる。具体的には、左操作レバー26Lは、パイロットポンプ15が吐出する作動油を利用し、左右方向への操作に応じたパイロット圧を制御弁173のパイロットポートに作用させる。より具体的には、左操作レバー26Lは、左旋回方向(左方向)に操作された場合に、操作量に応じたパイロット圧を制御弁173の左側パイロットポートに作用させる。また、左操作レバー26Lは、右旋回方向(右方向)に操作された場合には、操作量に応じたパイロット圧を制御弁173の右側パイロットポートに作用させる。
 操作圧センサ29LBは、操作者による左操作レバー26Lに対する左右方向への操作の内容を圧力の形で検出し、検出した値をコントローラ30に対して出力する。
 比例弁31DLは、コントローラ30が出力する電流指令に応じて動作する。そして、パイロットポンプ15から比例弁31DL及びシャトル弁32DLを介して制御弁173の左側パイロットポートに導入される作動油によるパイロット圧を調整する。比例弁31DRは、コントローラ30が出力する電流指令に応じて動作する。そして、パイロットポンプ15から比例弁31DR及びシャトル弁32DRを介して制御弁173の右側パイロットポートに導入される作動油によるパイロット圧を調整する。比例弁31DL、31DRは、制御弁173を任意の弁位置で停止できるようにパイロット圧を調整可能である。
 この構成により、コントローラ30は、操作者による左旋回操作とは無関係に、パイロットポンプ15が吐出する作動油を、比例弁31DL及びシャトル弁32DLを介し、制御弁173の左側パイロットポートに供給できる。すなわち、旋回機構2を左旋回させることができる。また、コントローラ30は、操作者による右旋回操作とは無関係に、パイロットポンプ15が吐出する作動油を、比例弁31DR及びシャトル弁32DRを介し、制御弁173の右側パイロットポートに供給できる。すなわち、旋回機構2を右旋回させることができる。
 また、コントローラ30は、電流指令によって比例弁31DL、比例弁31DR、比例弁33DL、及び比例弁33DRの少なくとも1つを制御することにより、上部旋回体3を目標施工面に正対させるために、アクチュエータの一例である旋回油圧モータ2Aを自動的に回転或いは制動させてもよい。
 例えば、ショベル100の上部旋回体3が目標施工面に正対している状態は、アタッチメントの動作にしたがい、アタッチメントの先端部(例えば、作業部位としてのバケット6の爪先又は背面等)を目標施工面(例えば、上り法面)の傾斜方向に沿って移動させることが可能な状態である。具体的には、ショベル100の上部旋回体3が目標施工面に正対している状態は、ショベル100の旋回平面(旋回軸に垂直な仮想平面)に垂直なアタッチメント稼動面(アタッチメントの中心線を含む仮想平面)が、目標施工面の法線を含む状態(換言すれば、目標施工面の法線に沿う状態)である。
 ショベル100のアタッチメント稼動面が目標施工面の法線を含む状態にない場合、すなわち、上部旋回体3が目標施工面に正対していない場合、ショベル100は、アタッチメントの先端部を目標施工面の傾斜方向に移動させることができない。そのため、結果として、ショベル100は、目標施工面を適切に形成できない。この状況に対して、コントローラ30は、自動的に旋回油圧モータ2Aを回転させることで、上部旋回体3を目標施工面に正対させることができる。したがって、ショベル100は、目標施工面を適切に形成できる。
 コントローラ30は、上述のような正対制御において、例えば、バケット6の爪先の左端と目標施工面との間の鉛直距離(以下、「左端鉛直距離」とする。)と、バケット6の爪先の右端と目標施工面との間の鉛直距離(以下、「右端鉛直距離」とする。)とが等しくなった場合に、ショベル100が目標施工面に正対していると判定する。或いは、コントローラ30は、左端鉛直距離と右端鉛直距離とが等しくなった場合(すなわち、左端鉛直距離と右端鉛直距離との差がゼロになった場合)ではなく、その差が所定値以下になった場合に、ショベル100が目標施工面に正対していると判定してもよい。その後、コントローラ30は、その差が所定値以下或いはゼロになると、旋回油圧モータ2Aの制動制御により、旋回油圧モータ2Aを減速させ且つ停止させる。
 上述の例では、目標施工面に関する正対制御の事例が示されたが、正対制御の実行は、目標施工面に関する場合に限られることはない。例えば、正対制御は、仮置きの土砂をダンプトラックに積み込むための掬い取り動作の際に実行されてもよい。具体的には、コントローラ30は、一回の掘削動作で所望の体積(目標掘削体積)分の土砂をバケット6内に取り込むためにバケット6の爪先が辿るべき軌道である目標掘削軌道を設定する。そして、コントローラ30は、その目標掘削軌道に沿ってバケット6の爪先を移動させる際のアタッチメント稼動面に垂直な仮想平面に上部旋回体3を正対させてもよい。この場合、掬い取り動作の都度、目標掘削軌道は変更される。そのため、ショベル100は、ダンプトラックの荷台に土砂を排土した後、新たに設定された目標掘削軌道に沿ってバケット6の爪先を移動させる際のアタッチメント稼動面に垂直な仮想平面に上部旋回体3を正対させる。
 また、図5Aに示すように、左走行レバー26DLは、左クローラ1CLを操作するために用いられる。具体的には、左走行レバー26DLは、パイロットポンプ15が吐出する作動油を利用し、前後方向への操作に応じたパイロット圧を制御弁171のパイロットポートに作用させる。より具体的には、左走行レバー26DLは、前進方向(前方向)に操作された場合に、操作量に応じたパイロット圧を制御弁171の左側パイロットポートに作用させる。また、左走行レバー26DLは、後進方向(後方向)に操作された場合には、操作量に応じたパイロット圧を制御弁171の右側パイロットポートに作用させる。
 操作圧センサ29DLは、操作者による左走行レバー26DLに対する前後方向への操作の内容を圧力の形で検出し、検出した値をコントローラ30に対して出力する。
 比例弁31ELは、コントローラ30が出力する電流指令に応じて動作する。そして、パイロットポンプ15から比例弁31EL及びシャトル弁32ELを介して制御弁171の左側パイロットポートに導入される作動油によるパイロット圧を調整する。比例弁31ERは、コントローラ30が出力する電流指令に応じて動作する。そして、パイロットポンプ15から比例弁31ER及びシャトル弁32ERを介して制御弁171の右側パイロットポートに導入される作動油によるパイロット圧を調整する。比例弁31EL、31ERは、制御弁171を任意の弁位置で停止できるようにパイロット圧を調整可能である。
 この構成により、コントローラ30は、操作者による左前進操作とは無関係に、パイロットポンプ15が吐出する作動油を、比例弁31EL及びシャトル弁32ELを介し、制御弁171の左側パイロットポートに供給できる。すなわち、左クローラ1CLを前進させることができる。また、コントローラ30は、操作者による左後進操作とは無関係に、パイロットポンプ15が吐出する作動油を、比例弁31ER及びシャトル弁32ERを介し、制御弁171の右側パイロットポートに供給できる。すなわち、左クローラ1CLを後進させることができる。
 また、図5Bに示すように、右走行レバー26DRは、右クローラ1CRを操作するために用いられる。具体的には、右走行レバー26DRは、パイロットポンプ15が吐出する作動油を利用し、前後方向への操作に応じたパイロット圧を制御弁172のパイロットポートに作用させる。より具体的には、右走行レバー26DRは、前進方向(前方向)に操作された場合に、操作量に応じたパイロット圧を制御弁172の右側パイロットポートに作用させる。また、右走行レバー26DRは、後進方向(後方向)に操作された場合には、操作量に応じたパイロット圧を制御弁172の左側パイロットポートに作用させる。
 操作圧センサ29DRは、操作者による右走行レバー26DRに対する前後方向への操作の内容を圧力の形で検出し、検出した値をコントローラ30に対して出力する。
 比例弁31FLは、コントローラ30が出力する電流指令に応じて動作する。そして、パイロットポンプ15から比例弁31FL及びシャトル弁32FLを介して制御弁172の左側パイロットポートに導入される作動油によるパイロット圧を調整する。比例弁31FRは、コントローラ30が出力する電流指令に応じて動作する。そして、パイロットポンプ15から比例弁31FR及びシャトル弁32FRを介して制御弁172の右側パイロットポートに導入される作動油によるパイロット圧を調整する。比例弁31FL、31FRは、制御弁172を任意の弁位置で停止できるようにパイロット圧を調整可能である。
 この構成により、コントローラ30は、操作者による右前進操作とは無関係に、パイロットポンプ15が吐出する作動油を、比例弁31FL及びシャトル弁32FLを介し、制御弁172の右側パイロットポートに供給できる。すなわち、右クローラ1CRを前進させることができる。また、コントローラ30は、操作者による右後進操作とは無関係に、パイロットポンプ15が吐出する作動油を、比例弁31FR及びシャトル弁32FRを介し、制御弁172の左側パイロットポートに供給できる。すなわち、右クローラ1CRを後進させることができる。
 次に、図6を参照し、コントローラ30の機能について説明する。図6は、コントローラ30の機能ブロック図である。図6の例では、コントローラ30は、情報取得装置E1及びスイッチNS等の少なくとも1つが出力する信号を受け、様々な演算を実行し、比例弁31、表示装置D1及び音声出力装置D2等の少なくとも1つに制御指令を出力できるように構成されている。
 情報取得装置E1はショベル100に関する情報を検出する。本実施形態では、情報取得装置E1は、ブーム角度センサS1、アーム角度センサS2、バケット角度センサS3、機体傾斜センサS4、旋回角速度センサS5、ブームロッド圧センサ、ブームボトム圧センサ、アームロッド圧センサ、アームボトム圧センサ、バケットロッド圧センサ、バケットボトム圧センサ、ブームシリンダストロークセンサ、アームシリンダストロークセンサ、バケットシリンダストロークセンサ、吐出圧センサ28、操作圧センサ29、空間認識装置70、向き検出装置71、情報入力装置72、測位装置73及び通信装置のうちの少なくとも1つを含む。情報取得装置E1は、例えば、ショベル100に関する情報として、ブーム角度、アーム角度、バケット角度、機体傾斜角度、旋回角速度、ブームロッド圧、ブームボトム圧、アームロッド圧、アームボトム圧、バケットロッド圧、バケットボトム圧、ブームストローク量、アームストローク量、バケットストローク量、メインポンプ14の吐出圧、操作装置26の操作圧、ショベル100の周囲の三次元空間に存在する物体に関する情報、上部旋回体3の向きと下部走行体1の向きとの相対的な関係に関する情報、コントローラ30に対して入力された情報、及び、現在位置に関する情報のうちの少なくとも1つを取得する。また、情報取得装置E1は、他の機械(建設機械又は現場情報取得用の飛行体等)から情報を入手してもよい。
 コントローラ30は、設定部30A及び自律制御部30Bを機能要素として有する。各機能要素は、ハードウェアで構成されていてもよく、ソフトウェアで構成されていてもよい。
 設定部30Aは、操作者による各種情報の設定を支援するように構成されている。本実施形態では、設定部30Aは、ショベル100を自律的に走行させる際に必要な情報の操作者による設定を支援するように構成されている。
 例えば、設定部30Aは、操作者による目的地の設定を支援するように構成されている。目的地は、ショベル100を自律的に走行させる際の行き先である。つまり、目的地は、最終の目標位置として設定される。本実施形態では、設定部30Aは、情報入力装置72を構成する所定のスイッチが操作されると、タッチパネルを備えた表示装置D1で設定画面を表示するように構成されている。設定画面は、例えば、ショベル100の現在位置を含む地図画像である。地図画像は、カメラが撮像した画像であってもよい。操作者は、例えば、所望の目的地に対応する地図画像上の点をタップ操作することで目的地を設定してもよい。設定部30Aは、設定画面で用いる地図画像を、外部のウェブサイト上で公開された経路探索又は地図等に関するAPI(Application Programming Interface)を用いて表示させてもよい。そして、設定部30Aは、情報取得装置E1が取得する情報に基づいて施工状況を導き出し、導き出した施工状況を地図画像に反映させてもよい。例えば、設定部30Aは、盛り土が行われた場所及び転圧作業が行われた場所を地図画像上に同時に表示させてもよい。そして、操作者は、導き出された施工状況を考慮して、走行ルートを設定してもよい。更に、設定部30Aは、現在位置から目的地までを複数の区間に分け、区間毎に目標位置を設定してもよい。この場合、ショベル100の走行制御で利用される目標位置は、ショベル100が最初の区間の端部(終点)に到達すると、次の区間の端部(終点)へ変更(再設定)される。このようにして、コントローラ30は、各区間での走行制御を連続的に実行できるように構成されている。なお、ショベル100が最初の区間の端部(終点)に到達した際に、状況に応じて走行ルートが変更された場合には、次の区間の進路と目標位置も変更される。
 また、設定部30Aは、操作者による走行ルートの設定を支援するように構成されている。走行ルートは、ショベル100の現在位置から所望の目的地までの道のりである。ショベル100は、例えば、ショベル100の所定部位が描く軌跡と走行ルートとが一致するように自律的に走行する。この場合、所定部位は、例えば、ショベル100の中心点である。ショベル100の中心点は、例えば、ショベル100の接地面から所定の高さに位置するショベル100の旋回軸上の点である。
 本実施形態では、操作者は、例えば、設定画面上で、ショベル100の現在位置に対応する地図画像上の点と所望の目的地に対応する地図画像上の点とを結ぶように指をドラッグさせて所望の走行ルートを設定する。設定部30Aは、操作者の指がタッチパネルから離れた点に対応する地点を目的地として設定してもよい。この場合、操作者は、事前に目的地を設定することなく、走行ルートと目的地を同時に設定できる。
 表示装置D1がタッチパネルを備えていない場合には、操作者は、スイッチパネルにおけるボタン等を用いてカーソルを移動させながら目的地及び走行ルートを設定してもよい。
 或いは、設定部30Aは、目的地が設定された場合に、ショベル100の現在位置と目的地と地図情報とに基づいて走行ルートを自動的に設定してもよい。この場合、地図情報は、例えば、地面の凹凸に関する情報、及び、舗装道路、未舗装道路、建築物、河川又は池等の地物に関する情報等を含む。設定部30Aは、例えば、通信装置又は空間認識装置70等を含む情報取得装置E1が取得した情報に基づき、穴、盛り土、資材及び土砂(例えばダンプトラック等から下ろした土砂)等の障害物の位置を含む最新の施工状況を認識した上で、障害物を回避する走行ルートを設定してもよい。なお、資材は、土嚢、テトラポット(登録商標)、コンクリートブロック又は矢板等を含む。このように、設定部30Aは、最新の施工状況を考慮して走行ルートを設定できる。
 或いは、設定部30Aは、過去の走行軌跡に基づいて走行ルートを設定してもよい。この場合、コントローラ30は、ショベル100の走行軌跡を所定時間にわたって不揮発性記憶媒体に記憶するように構成されていてもよい。
 自律制御部30Bは、ショベル100を自律的に動作させるように構成されている。本実施形態では、自律制御部30Bは、設定部30Aで設定された走行ルートに沿ってショベル100を自律的に走行させるように構成されている。
 自律制御部30Bは、例えば、表示装置D1の表示部に近接して設置されているスイッチパネルにおける自律走行スイッチが押されたときに、ショベル100の自律走行を開始させてもよい。自律走行スイッチは、タッチパネルを備える表示装置D1に表示されるソフトウェアボタンであってもよい。或いは、自律制御部30Bは、走行レバー26Dの先端に設けられたスイッチが押された状態で走行レバー26Dが傾倒されたときに、ショベル100の自律走行を開始させてもよい。或いは、自律制御部30Bは、キャビン10の外部において操作者が携帯する通信端末で所定の操作が行われたときに、ショベル100の自律走行を開始させてもよい。ショベル100の操作者は、例えば、給油の際或いは作業終了の際に自律走行スイッチを押してショベル100の自律走行を開始させ、作業現場に位置するショベル100を所定位置まで自律的に走行させることができる。
 自律制御部30Bは、例えば、設定された走行ルートに基づいてアクチュエータの動かし方を決定する。例えば、ショベル100を走行させる際に、スピンターン、ピボットターン、緩旋回、又は直進から適切な走行方法を選択して走行油圧モータ2Mの動かし方を決定する。その際に、自律制御部30Bは、走行油圧モータ2M等の走行アクチュエータの動かし方だけでなく、旋回機構2の動作の要否を判定してもよい。ショベル100と外部の物体との接触を防止しながら、ショベル100を適切な姿勢で走行させるためである。また、掘削アタッチメントATと周辺にある機器又は他の建設機械とが接触するおそれがあるか否かを判断し、掘削アタッチメントATの動作の要否を判定してもよい。
 本実施形態では、自律制御部30Bは、比例弁31に電流指令を与えて各アクチュエータに対応する制御弁に作用するパイロット圧を個別に調整することで各アクチュエータを自律的に動作させることができる。例えば、左走行レバー26DLが傾倒されたか否かにかかわらず、左走行油圧モータ2MLを動作させることができ、右走行レバー26DRが傾倒されたか否かにかかわらず、右走行油圧モータ2MRを動作させることができる。同様に、左走行ペダルが踏み込まれたか否かにかかわらず、左走行油圧モータ2MLを動作させることができ、右走行ペダルが傾倒されたか否かにかかわらず、右走行油圧モータ2MRを動作させることができる。左操作レバー26Lに関連するアームシリンダ8及び旋回油圧モータ2A、並びに、右操作レバー26Rに関連するブームシリンダ7及びバケットシリンダ9についても同様である。
 具体的には、自律制御部30Bは、図5Aに示すように、比例弁31ELに電流指令を出力し、制御弁171の左側パイロットポートに作用するパイロット圧を調整できるように構成されている。この構成により、左走行レバー26DL及び左走行ペダルが何れも前進方向に操作されていない場合であっても、左走行レバー26DL及び左走行ペダルの少なくとも1つが前進方向に実際に操作されたときと同様のパイロット圧を生成でき、左走行油圧モータ2MLを順方向に回転させることができる。左走行油圧モータ2MLを逆方向に回転させる場合、及び、右走行油圧モータ2MRを順方向又は逆方向に回転させる場合についても同様である。
 自律制御部30Bは、測位装置73の出力に基づいてショベル100の位置に関する情報を所定の制御周期で繰り返し取得するように構成されていてもよい。また、向き検出装置71の出力に基づいて上部旋回体3の向きと下部走行体1の向きとの相対的な関係に関する情報を所定の制御周期で繰り返し取得するように構成されていてもよい。そして、自律制御部30Bは、ショベル100が所望の姿勢による所望のルートに沿った走行を継続できるように、取得した情報をフィードバックするように構成されていてもよい。
 この構成により、自律制御部30Bは、例えば、上部旋回体3の向きと下部走行体1の向きとが揃った状態で下部走行体1を走行させることができる。そのため、例えばショベル100を比較的長い距離にわたって自律的に走行させる場合に、ショベル100の走行姿勢を安定化させることができる。
 或いは、自律制御部30Bは、上部旋回体3の向きと下部走行体1の向きとが異なる状態で下部走行体1を走行させることができる。そのため、例えば、法面に沿ってショベル100を断続的に移動させる場合等、ショベル100を比較的短い距離だけ自律的に走行させる場合に、ショベル100を短時間で移動させることができる。上部旋回体3の向きと下部走行体1の向きとを揃えるために要する時間を省略できるためである。
 次に、図7を参照し、コントローラ30が走行ルートを設定する処理について説明する。図7は、表示装置D1に表示される設定画面GSの表示例を示す。
 設定画面GSは、ショベル図形G1、埋め立て地図形G2、土嚢図形G3、河川図形G4、用水路図形G5、堤防図形G6、舗装道路図形G7、未舗装道路図形G8、事務所図形G9、駐機場図形G10、目的地図形G11及び走行ルート図形G12を含む。埋め立て地図形G2及び土嚢図形G3は、作業の進捗に応じて随時更新されてもよい。
 設定画面GSの舗装道路図形G7に対応する実際の道路は、外部のウェブサイト上で公開された経路探索等に関するAPIによる検索対象となる。しかしながら、ショベル100の作業現場は、近くに道路が敷設されていない場合が多い。このため、コントローラ30は、外部の公開されたAPIのルート検索機能を利用するだけでは、ショベル100を現在位置から目的地まで移動させるための走行ルートを設定できない場合がある。このため、本実施形態では、ショベル100の作業現場であっても走行ルートを設定でき、且つ、設定されたルートに基づいてショベル100を移動させることができる構成について説明する。
 ショベル図形G1は、ショベル100の位置を示す図形である。図7の例では、ショベル100は、表示装置D1が設置されている自機としてのショベル100Aと、ショベル100Aの周囲で作業している他機としてのショベル100Bとを含む。設定画面GSは、ショベル100Aに対応するショベル図形G1Aと、ショベル100Bに対応するショベル図形G1Bとを含む。ショベル図形G1Aは、ショベル100Aの位置を示している。ショベル図形G1Bは、ショベル100Bの位置を示している。コントローラ30は、例えば、ショベル100Aに搭載された測位装置73の出力に基づいてショベル図形G1Aの表示位置を決定している。ショベル図形G1Bについても同様である。
 埋め立て地図形G2及び土嚢図形G3は、比較的短い間隔で更新される情報に基づいて生成される図形の例である。図7の例では、ショベル100Aに取り付けられている空間認識装置70が出力する情報に基づいて生成される。
 河川図形G4、用水路図形G5、堤防図形G6、舗装道路図形G7、未舗装道路図形G8、事務所図形G9及び駐機場図形G10は、比較的長い間隔で更新される情報に基づいて生成される図形の例である。図7の例では、地図情報に基づいて生成される図形である。地図画像の一部であってもよい。
 目的地図形G11は、設定部30Aが目的地を設定したときに表示される図形である。例えば、破線枠である駐機場図形G10の内側が操作者によってタップ操作されたときに表示される。図7の例では、目的地図形G11は円形のマークであるが、三角形、四角形又は楕円形等の他の形状を有するマークであってもよい。
 走行ルート図形G12は、設定部30Aが走行ルートを設定したときに表示される線状の図形である。例えば、ショベル図形G1Aが表示されている位置からドラッグ操作が行われた場合、そのドラッグ操作の軌跡に沿って表示される。そして、タッチパネルから指が離れた点で終端する。図7の例では、目的地図形G11に向かう破線矢印として表示されている。
 ショベル100の作業現場は、道路が敷設されている場所等とは異なり、地盤の安定度が不均一な場合がある。このため、過去に一度通過した実績がある走行ルートを用いることが望ましい。そこで、設定部30Aは、過去の作業の際の走行軌跡に基づいて最短ルート等の走行ルートを設定してもよい。
 また、設定部30Aは、ドラッグ操作の軌跡が不適切であると判定した場合には、走行ルート図形G12を表示することなく、ドラッグ操作の軌跡が不適切である旨を設定画面GS上に表示させてもよい。適切な走行ルートの設定を操作者に促すためである。設定部30Aは、例えば、河川図形G4を横切るようにドラッグ操作が行われた場合、ドラッグ操作の軌跡が不適切であると判定する。
 その後、自律走行スイッチが押されると、自律制御部30Bは、設定された走行ルートに沿ってショベル100Aを自律的に走行させる。ショベル100Aは、情報取得装置E1が取得した情報に基づいて資材、土嚢、段差、盛り土及び穴等の位置を判断し、資材、土嚢、段差、盛り土及び穴等を自律的に回避しながら走行ルートに沿って目的地図形G11に対応する地点まで走行する。図7の例では、ショベル100Aが自律走行を行っている間、ショベル100Aの操作者は、キャビン10内の運転席に着座しているが、キャビン10の外にいてもよい。すなわち、ショベル100Aは、無人運転を行ってもよい。
 設定画面GSは、ショベル100Aが自律走行を行っている間、継続的に表示されてもよい。ショベル100Aの移動状況を操作者が把握できるようにするためである。
 なお、図7の例では、設定画面GSにおける埋め立て地図形G2、土嚢図形G3、河川図形G4、用水路図形G5、堤防図形G6、舗装道路図形G7、未舗装道路図形G8、事務所図形G9及び駐機場図形G10は、クワッドコプタ等の飛行体が撮像した画像であってもよい。
 この構成により、ショベル100Aの操作者は、目的地までの走行ルートを設定するだけでショベル100Aを目的地まで自律的に走行させることができる。例えば、操作者が作業現場まで車で来た際に、操作者が携帯端末装置により駐車場の所定の位置を目的地として設定すると、ショベル100Aは駐機場から設定された目的地まで自律的に走行する。この際、コントローラ30は、設定された目的地(目標位置)とショベル100Aの中心とが対応するように走行制御を行ってもよく、キャビン10の昇降ドアが対応するように走行制御を行ってもよい。これにより、操作者は、車の駐車場からショベル100Aの駐機場まで移動せずともショベル100Aに搭乗することができる。したがって、操作者は、ショベル100Aに搭乗する際に、ぬかるんだ作業現場を通過する必要がなく、キャビン10内が泥等によって汚れてしまうのを防止することができる。
 次に、図8を参照し、自律走行の別の実行例について説明する。図8は、表示装置D1に表示される設定画面GSの別の表示例を示す。
 図8の例では、自律制御部30Bは、走行ルートを用いずに、先行物体としてのショベル100Bにショベル100Aを追従させることで、ショベル100Aを自律的に走行させるように構成されている。そのため、走行ルートが設定されることはなく、走行ルート図形G12が表示されることもない。
 図8の例では、設定部30Aは、操作者による先行物体の設定を支援するように構成されている。目的物(目的地)としての先行物体は、ショベル100Aを自律的に走行させる際にショベル100Aを追従させる対象である。典型的には、目的地を同じくする他のショベルである。但し、先行物体は、人であってもよく、車両等の他の自走体であってもよい。
 図8の例では、操作者は、例えば、所望の目的地に対応する地図画像上の点をタップ操作することで目的地を設定する。そして、ショベル100Bに対応するショベル図形G1Bをタップ操作することでショベル100Bを先行ショベルとして設定する。この場合、設定部30Aは、ショベル100Bが先行ショベルとして設定されたことを操作者が認識できるようにショベル図形G1Bを強調表示させてもよい。強調表示は、例えば、点滅表示を含む。図8は、ショベル図形G1Bを点滅表示させた状態を示す。そして、ショベル100Aの操作者は、例えば、給油の際或いは作業終了の際に自律走行スイッチを押してショベル100Aの自律走行を開始させる。作業現場に位置するショベル100Aは、ショベル100Bに追従して自律的に走行し、目的地に到達したところで停車する。ショベル100Aの目的地とショベル100Bの目的地とが同じ場合、目的地の設定は省略されてもよい。
 自律制御部30Bは、例えば、通信装置又は空間認識装置70等を含む情報取得装置E1が取得した情報に基づき、先行するショベル100Bの走行軌跡を導き出す。そして、自律制御部30Bは、その走行軌跡を辿るようにショベル100Aを自律的に走行させる。つまり、自律制御部30Bは、先行するショベル100Bにショベル100が追従するようにショベル100の走行制御を実行する。ショベル100Aは、土嚢、段差、及び穴等を自律的に回避しながらショベル100Bの走行軌跡に沿って目的地図形G11に対応する地点まで走行するように構成されていてもよい。すなわち、ショベル100Bの走行軌跡と全く同じ走行軌跡を辿る必要はなく、必要に応じてショベル100Bの走行軌跡から逸脱してもよい。また、図8の例では、図7の例の場合と同様に、ショベル100Aが自律走行を行っている間、ショベル100Aの操作者は、キャビン10内の運転席に着座しているが、キャビン10の外にいてもよい。すなわち、ショベル100Aは、無人運転を行ってもよい。
 設定画面GSは、ショベル100Aが自律走行を行っている間、継続的に表示されてもよい。ショベル100Aの移動状況を操作者が把握できるようにするためである。
 この構成により、ショベル100Aの操作者は、先行物体を設定するだけで、ショベル100Aを目的地まで自律的に走行させることができる。
 次に、図9を参照し、自律走行の別の実行例について説明する。図9は、法面作業を行うショベル100の上面図を示す。図9における点線で描かれた図形100Xは、法面から離れた位置にあるショベル100の状態を示し、破線で描かれた図形100Yは、法面に正対したときのショベル100の状態を示し、実線で描かれた図形100Zは、法面に沿って短距離だけ移動した後の現在のショベル100の状態を示す。また、ドットパターン領域FSは、仕上げ作業が行われた後の法面を表し、クロスハッチパターン領域USは、仕上げ作業が行われる前の法面を表す。
 図9の例では、設定部30Aは、操作者による施工対象の設定を支援するように構成されている。施工対象は、例えば、法面作業の対象となる斜面、水平引き作業の対象となる地面、又は、深掘り作業の対象となる穴等である。
 図9の例では、操作者は、例えば、設定画面GS上で所望の斜面に対応する画像部分をタップ操作、ピンチ操作又はドラッグ操作等で指定することで法面作業の対象となる斜面を施工対象として設定する。施工対象が設定されると、設定部30Aは、ショベル100の現在位置とその施工対象の位置と地図情報とに基づき、現在位置から施工対象までの走行ルートを自動的に設定する。設定部30Aは、例えば、通信装置又は空間認識装置70等を含む情報取得装置E1が取得した情報に基づき、障害物の位置等を含む最新の施工状況を認識した上で、障害物を回避する走行ルートを設定してもよい。
 その後、ショベル100の操作者が自律走行スイッチを押すと、自律制御部30Bは、設定された走行ルートに沿ってショベル100を自律的に走行させる。ショベル100は、例えば、図9の点線で描かれた図形100Xの位置から矢印AR1で示す走行ルートに沿って破線で描かれた図形100Yの位置まで走行する。この場合、目的地は、例えば、法面作業の開始位置である。このように、ショベル100は、資材、土嚢、段差、盛り土及び穴等を自律的に回避しながら、走行ルートに沿って施工対象(法面作業の対象となる斜面)のところまで走行する。そして、ショベル100は、図9の破線で描かれた図形100Yで示すように、法面作業の対象となる斜面に正対したところで停車する。図9の例では、ショベル100は、法面に沿って移動できるように、下部走行体1をX軸に平行な方向に向けて停車している。この状態において、ショベル100は、掘削アタッチメントATを利用した仕上げ作業を実行できる。また、図9の例では、ショベル100が自律走行を行っている間、ショベル100の操作者は、キャビン10内の運転席に着座しているが、キャビン10の外にいてもよい。すなわち、ショベル100は、無人運転を行ってもよい。
 この構成により、ショベル100の操作者は、施工対象を設定するだけで、ショベル100を施工対象の位置まで自律的に走行させることができる。この場合、施工対象の位置は、ショベル100の走行制御で利用される目標位置として設定される。具体的には、操作者は、法面作業の対象となる斜面の位置を設定するだけで、その斜面の位置まで自律的にショベル100を走行させ、且つ、上述の正対制御を用いることでその斜面に正対した状態でショベル100を停車させることができる。
 また、自律制御部30Bは、法面作業等の所定の作業の際にショベル100を自律的に走行させるように構成されていてもよい。例えば、法面作業の対象となる斜面の一部において仕上げ作業が完了した時点でショベル100の操作者が自律走行スイッチを押すと、自律制御部30Bは、事前に設定された移動方向と移動距離に基づいてショベル100を自律的に走行させてもよい。図9の例では、自律制御部30Bは、自律走行スイッチが押される度に、矢印AR2で示すように、法面の延長方向(+X方向)にある所定距離だけ離れたところに設定された目的地(目標位置)までショベル100を移動させる。この場合、目的地(目標位置)は、逐次更新されてもよい。
 この構成により、ショベル100の操作者は、自律走行スイッチを押すだけで、法面の延長方向における次の目的地(目標位置)に向かってショベル100を所定距離だけ移動させることができ、法面の仕上げ作業の効率を向上させることができる。
 次に、図10を参照し、コントローラ30の別の構成例について説明する。図10は、コントローラ30の別の構成例を示す機能ブロック図である。図10の例では、コントローラ30は、姿勢検出装置、空間認識装置70、情報入力装置72、測位装置73、及び異常検知センサ74等の少なくとも1つが出力する信号を受け、様々な演算を実行し、比例弁31及び比例弁33等に制御指令を出力できるように構成されている。姿勢検出装置は、ブーム角度センサS1、アーム角度センサS2、バケット角度センサS3、機体傾斜センサS4、及び旋回角速度センサS5を含む。
 図10に示すコントローラ30は、主に、異常検知センサ74に接続されている点、並びに、目標設定部F1、異常監視部F2、停止判定部F3、中間目標設定部F4、位置算出部F5、物体検知部F6、速度指令生成部F7、速度算出部F8、速度制限部F9、及び流量指令生成部F10を有する点で、図6に示すコントローラ30と異なる。そのため、以下では、共通部分の説明が省略され、相違部分が詳説される。
 姿勢検出部30Cは、ショベル100の姿勢に関する情報を検出するように構成されている。図10の例では、姿勢検出部30Cは、ショベル100の姿勢が走行姿勢になっているか否かを判定する。そして、姿勢検出部30Cは、ショベル100の姿勢が走行姿勢になっていると判定した場合に、ショベル100の自律走行の実行を許可するように構成されている。
 目標設定部F1は、ショベル100の自律走行に関する目標を設定するように構成されている。図10の例では、目標設定部F1は、情報入力装置72の出力に基づき、ショベル100を自律的に走行させる際の行き先である目的地(目標位置)、及び、その目的地(目標位置)に至るまでの走行ルート等を目標として設定する。具体的には、目標設定部F1は、ショベル100の操作者がタッチパネルを用いて選択した目的地(例えば図7の目的地図形G11を参照。)、又は、自動的に導き出した目的地(例えば図9の図形100Yを参照。)を目標位置として設定し、且つ、ショベル100の操作者がタッチパネルを用いて選択した走行ルート(例えば図7の走行ルート図形G12を参照。)、又は、自動的に導き出した走行ルート(例えば図9の矢印AR1で示す走行ルートを参照。)を目標ルートとして設定する。作業者は、ショベル100の表示装置D1を用いて目的地(目標位置)を設定するばかりでなく、後述の支援装置200及び管理装置300の少なくとも一方を用いてショベル100の外部から遠隔操作により目的地(目標位置)を設定してもよい。
 異常監視部F2は、ショベル100の異常を監視するように構成されている。図10の例では、異常監視部F2は、異常検知センサ74の出力に基づいてショベル100の異常の度合いを決定する。異常検知センサ74は、例えば、エンジン11の異常を検知するセンサ、及び、作動油の温度に関する異常を検知するセンサ、コントローラ30の異常を検知するセンサ等の少なくとも1つである。
 停止判定部F3は、各種情報に基づいてショベル100を停止させる必要があるか否かを判定するように構成されている。図10の例では、停止判定部F3は、異常監視部F2の出力に基づき、自律走行中のショベル100を停止させる必要があるか否かを判定する。具体的には、停止判定部F3は、例えば、異常監視部F2が決定したショベル100の異常の度合いが所定の度合いを上回った場合に、自律走行中のショベル100を停止させる必要があると判定する。この場合、コントローラ30は、例えば、走行アクチュエータとしての走行油圧モータ2Mを制動制御し、走行油圧モータ2Mの回転を減速させ或いは停止させる。一方で、停止判定部F3は、例えば、異常監視部F2が決定したショベル100の異常の度合いが所定の度合い以下の場合、自律走行中のショベル100を停止させる必要がない、すなわち、ショベル100の自律走行を継続させることができると判定する。なお、ショベル100に操作者が搭乗している場合には、停止判定部F3は、ショベル100を停止させる必要があるか否かに加え、自律走行を解除するか否かを判定してもよい。
 中間目標設定部F4は、ショベル100の自律走行に関する中間目標を設定するように構成されている。図10の例では、中間目標設定部F4は、姿勢検出部30Cによってショベル100の姿勢が走行姿勢になっていると判定され、且つ、停止判定部F3によってショベル100を停止させる必要がないと判定された場合に、目標設定部F1で設定された目標ルートを複数の区間に分割し、各区間の終点を中間目標位置として設定する。
 位置算出部F5は、ショベル100の現在位置を算出するように構成されている。図10の例では、位置算出部F5は、測位装置73の出力に基づいてショベル100の現在位置を算出する。ショベルが法面作業を行っている場合には、目標設定部F1は、法面作業の終了位置を最終の目標位置として設定してもよい。そして、中間目標設定部F4は、法面作業の開始位置から終了位置までを複数の区間に分割し、各区間の終点を中間目標位置として設定してもよい。
 演算部C1は、中間目標設定部F4が設定した中間目標位置と、位置算出部F5が算出したショベル100の現在位置との差を算出するように構成されている。
 物体検知部F6は、ショベル100の周囲に存在する物体を検知するように構成されている。図10の例では、物体検知部F6は、空間認識装置70の出力に基づいてショベル100の周囲に存在する物体を検知する。そして、物体検知部F6は、自律走行中のショベル100の進行方向に存在する物体(例えば人)を検知した場合、ショベル100の自律走行を停止させるための停止指令を生成する。
 速度指令生成部F7は、走行速度に関する指令を生成するように構成されている。図10の例では、速度指令生成部F7は、演算部C1が算出した差に基づいて速度指令を生成する。基本的には、速度指令生成部F7は、その差が大きいほど大きい速度指令を生成するように構成されている。また、速度指令生成部F7は、演算部C1が算出した差を零に近づける速度指令を生成するように構成されている。
 速度指令生成部F7は、事前に入力された地形に関する情報と測位装置73の検出値とに基づき、ショベル100が傾斜地に存在すると判断した場合、速度指令の値を変更してもよい。例えば、ショベル100が下り坂にいると判定した場合、速度指令生成部F7は、通常の速度よりも減速した速度に対応する速度指令を生成してもよい。速度指令生成部F7は、地面の傾斜等の地形に関する情報を、空間認識装置70により取得してもよい。更に、空間認識装置70からの信号により路面の凹凸が大きいと判定した場合(例えば、路面上に多数の石が存在していると判定した場合)も同様に、速度指令生成部F7は、通常の速度よりも減速した速度に対応する速度指令を生成してもよい。このように、速度指令生成部F7は、走行ルートにおける路面に関する情報に基づいて速度指令の値を変更してもよい。例えば、河川敷においてショベル100が砂地から砂利道へ移動する際にも、速度指令生成部F7は、自動的に速度指令の値を変更してもよい。これにより、速度指令生成部F7は、路面状況に対応して走行速度を変更できる。更に、速度指令生成部F7は、アタッチメントの動作に対応して速度指令を生成してもよい。例えば、ショベル100が法面作業を行っている場合(具体的には、掘削アタッチメントATが法肩から法尻までの仕上げ作業を行っている場合)には、中間目標設定部F4は、バケット6が法尻に到達したと判定したときに、次の区間の端部(終点)を目標位置として設定する。そして、速度指令生成部F7は、次の区間の目標位置までの速度指令を生成する。他の方法として、バケット6が法尻に到達した後で、ブーム4が所定高さまで上がったと判定した場合、中間目標設定部F4は、次の区間の端部(終点)を目標位置として設定する。そして、速度指令生成部F7は、次の目標位置までの速度指令を生成してもよい。このようにして、速度指令生成部F7は、アタッチメントの動作に対応して目標位置を設定してもよい。
 更に、コントローラ30は、ショベル100の動作モードを設定するモード設定部を有していてもよい。この場合、ショベル100の動作モードとしてクレーンモードが設定された場合、或いは、低速高トルクモード等の低速モードが設定された場合には、速度指令生成部F7は、低速モードに対応した速度指令を生成する。このように、速度指令生成部F7は、ショベル100の状態に応じて走行速度を変更できる。
 速度算出部F8は、ショベル100の現在の走行速度を算出するように構成されている。図10の例では、速度算出部F8は、位置算出部F5が算出するショベル100の現在位置の推移に基づいてショベル100の現在の走行速度を算出する。
 演算部C2は、速度指令生成部F7が生成した速度指令に対応する走行速度と、速度算出部F8が算出したショベル100の現在の走行速度との速度差を算出するように構成されている。
 速度制限部F9は、ショベル100の走行速度を制限するように構成されている。図10の例では、速度制限部F9は、演算部C2が算出した速度差が制限値を上回る場合に、その速度差の代わりに制限値を出力し、演算部C2が算出した速度差が制限値以下の場合に、その速度差をそのまま出力するように構成されている。制限値は、予め登録された値であってもよく、動的に算出される値であってもよい。
 流量指令生成部F10は、メインポンプ14から走行油圧モータ2Mに供給される作動油の流量に関する指令を生成するように構成されている。図10の例では、流量指令生成部F10は、速度制限部F9が出力する速度差に基づいて流量指令を生成する。基本的には、流量指令生成部F10は、その速度差が大きいほど大きい流量指令を生成するように構成されている。また、流量指令生成部F10は、演算部C2が算出した速度差を零に近づける流量指令を生成するように構成されている。
 流量指令生成部F10が生成する流量指令は、比例弁31EL、31ER、31FL、31FR、33EL、33ER、33FL、及び33FR(図5A及び図5B参照。)のそれぞれに対する電流指令である。比例弁31EL及び33ELは、その電流指令に応じて動作し、制御弁171の左側パイロットポートに作用するパイロット圧を変化させる。そのため、左走行油圧モータ2MLに流入する作動油の流量は、流量指令生成部F10が生成した流量指令に対応する流量となるように調整される。比例弁31ER及び33ERも同様に動作する。また、比例弁31FR及び33FRは、その電流指令に応じて動作し、制御弁172の右側パイロットポートに作用するパイロット圧を変化させる。そのため、右走行油圧モータ2MRに流入する作動油の流量は、流量指令生成部F10が生成した流量指令に対応する流量となるように調整される。比例弁31FL及び33FLも同様に動作する。その結果、ショベル100の走行速度は、速度指令生成部F7が生成した速度指令に対応する走行速度となるように調整される。なお、ショベル100の走行速度は、走行方向を含む概念である。ショベル100の走行方向は、左走行油圧モータ2MLの回転速度及び回転方向と、右走行油圧モータ2MRの回転速度及び回転方向とに基づいて決定されるためである。
 なお、上述の例では、流量指令生成部F10が生成する流量指令が比例弁31へ出力される事例が示されたが、コントローラ30は、この構成に限られることはない。通常、走行動作の際には、ブームシリンダ7等の、走行油圧モータ2M以外の他のアクチュエータは動作されない。このため、流量指令生成部F10が生成する流量指令は、メインポンプ14のレギュレータ13へ出力されてもよい。この場合、コントローラ30は、メインポンプ14の吐出量を制御することで、ショベル100の走行動作を制御することができる。 そして、コントローラ30は、左レギュレータ13L及び右レギュレータ13Rのそれぞれを制御することで、すなわち、左メインポンプ14L及び右メインポンプ14Rのそれぞれの吐出量を制御することで、ショベル100の操舵を制御してもよい。更に、コントローラ30は、左走行油圧モータ2ML及び右走行油圧モータ2MRのそれぞれへの作動油の供給量を比例弁31により制御して走行動作の操舵を制御し、レギュレータ13を制御することで走行速度を制御してもよい。
 このような構成により、コントローラ30は、現在位置から目標位置までのショベル100の自律走行を実現できる。
 このように、本発明の実施形態に係るショベル100は、下部走行体1と、下部走行体1に旋回可能に搭載された上部旋回体3と、下部走行体1を駆動する走行アクチュエータと、上部旋回体3に設けられた制御装置としてのコントローラ30と、を有している。そして、コントローラ30は、目標位置に関する情報に基づいて走行アクチュエータを動作させるように構成されている。走行アクチュエータは、例えば、走行油圧モータ2Mである。走行電動モータであってもよい。この構成により、ショベル100は、走行操作に対する煩わしさを低減できる。走行レバー26D及び走行ペダルの少なくとも1つを継続的に操作しなくとも、ショベル100を走行させることができるためである。
 ショベル100は、現在位置を測定する測位装置73と、上部旋回体3の向きと下部走行体1の向きとの相対的な関係に関する情報を検出する向き検出装置71と、を有していてもよい。この場合、コントローラ30は、測位装置73の出力と向き検出装置71の出力とに基づいて走行アクチュエータに関する制御弁を動作させることができる。例えば、走行レバー26D及び走行ペダルが何れも操作されていない場合であっても、左走行油圧モータ2MLに関する制御弁171、及び、右走行油圧モータ2MRに関する制御弁172の少なくとも1つを変位させることができる。この構成により、コントローラ30は、ショベル100の位置及び姿勢をフィードバック制御しながらショベル100を自律的に走行させることができる。
 ショベル100は、施工状況に関する情報を取得する情報取得装置E1を有していてもよい。この場合、コントローラ30は、目標位置に関する情報と施工状況に関する情報とに基づいて走行ルートを設定し、その走行ルートに沿って下部走行体1を走行させてもよい。或いは、コントローラ30は、過去の走行軌跡に基づいて走行ルートを設定し、その走行ルートに沿って下部走行体1を走行させてもよい。このように、ショベル100は、様々な方法で設定された走行ルートに沿って自律的に走行するように構成されていてもよい。この構成により、ショベル100は、走行操作に関する操作者の負担を低減させることができる。
 コントローラ30は、上部旋回体3の向きと下部走行体1の向きとが揃った状態で下部走行体1を走行させてもよく、上部旋回体3の向きと下部走行体1の向きとが異なる状態で下部走行体1を走行させてもよい。この構成により、コントローラ30は、ショベル100を自律的に走行させる距離及び走行ルートの状態等に応じた適切な姿勢でショベル100を走行させることができる。
 以上、本発明の好ましい実施形態について詳説した。しかしながら、本発明は、上述した実施形態に制限されることはない。上述した実施形態は、本発明の範囲を逸脱することなしに、種々の変形、置換等が適用され得る。また、別々に説明された特徴は、技術的な矛盾が生じない限り、組み合わせが可能である。
 例えば、上述の実施形態では、油圧式パイロット回路を備えた油圧式操作システムが開示されている。例えば、左操作レバー26Lに関する油圧式パイロット回路では、パイロットポンプ15から左操作レバー26Lへ供給される作動油が、左操作レバー26Lのアーム開き方向への傾倒によって開閉される遠隔制御弁の開度に応じた流量で、制御弁176L、176Rのパイロットポートへ伝達される。或いは、右操作レバー26Rに関する油圧式パイロット回路では、パイロットポンプ15から右操作レバー26Rへ供給される作動油が、右操作レバー26Rのブーム上げ方向への傾倒によって開閉される遠隔制御弁の開度に応じた流量で、制御弁175L、175Rのパイロットポートへ伝達される。
 但し、このような油圧式パイロット回路を備えた油圧式操作システムではなく、電気式パイロット回路を備えた電気式操作システムが採用されてもよい。この場合、電気式操作システムにおける電気式操作レバーのレバー操作量は、例えば、電気信号としてコントローラ30へ入力される。また、パイロットポンプ15と各制御弁のパイロットポートとの間には電磁弁が配置される。電磁弁は、コントローラ30からの電気信号に応じて動作するように構成される。この構成により、電気式操作レバーを用いた手動操作が行われると、コントローラ30は、レバー操作量に対応する電気信号によって電磁弁を制御してパイロット圧を増減させることで各制御弁を移動させることができる。なお、各制御弁は電磁スプール弁で構成されていてもよい。この場合、電磁スプール弁は、電気式操作レバーのレバー操作量に対応するコントローラ30からの電気信号に応じて動作する。
 電気式操作レバーを備えた電気式操作システムが採用された場合、コントローラ30は、油圧式操作レバーを備えた油圧式操作システムが採用される場合に比べ、自律制御機能を容易に実行できる。図11は、電気式操作システムの構成例を示す。具体的には、図11の電気式操作システムは、左走行油圧モータ2MLを回転させるための左走行操作システムの一例であり、主に、パイロット圧作動型のコントロールバルブ17と、電気式操作レバーとしての左走行レバー26DLと、コントローラ30と、左前進操作用の電磁弁60と、左後進操作用の電磁弁62とで構成されている。図11の電気式操作システムは、上部旋回体3を旋回させるための旋回操作システム、ブーム4を上下させるためのブーム操作システム、アーム5を開閉させるためのアーム操作システム、及び、バケット6を開閉させるためのバケット操作システム等にも同様に適用され得る。
 パイロット圧作動型のコントロールバルブ17は、左走行油圧モータ2MLに関する制御弁171(図3参照。)、右走行油圧モータ2MRに関する制御弁172(図3参照。)、旋回油圧モータ2Aに関する制御弁173(図3参照。)、ブームシリンダ7に関する制御弁175(図3参照。)、アームシリンダ8に関する制御弁176(図3参照。)、及び、バケットシリンダ9に関する制御弁174(図3参照。)等を含む。電磁弁60は、パイロットポンプ15と制御弁171の前進側パイロットポートとを繋ぐ管路内の作動油の圧力を調節できるように構成されている。電磁弁62は、パイロットポンプ15と制御弁171の後進側パイロットポートとを繋ぐ管路内の作動油の圧力を調節できるように構成されている。
 手動操作が行われる場合、コントローラ30は、左走行レバー26DLの操作信号生成部が出力する操作信号(電気信号)に応じて前進操作信号(電気信号)又は後進操作信号(電気信号)を生成する。左走行レバー26DLの操作信号生成部が出力する操作信号は、左走行レバー26DLの操作量及び操作方向に応じて変化する電気信号である。
 具体的には、コントローラ30は、左走行レバー26DLが前進方向に操作された場合、レバー操作量に応じた前進操作信号(電気信号)を電磁弁60に対して出力する。電磁弁60は、前進操作信号(電気信号)に応じて動作し、制御弁171の前進側パイロットポートに作用する、前進操作信号(圧力信号)としてのパイロット圧を制御する。同様に、コントローラ30は、左走行レバー26DLが後進方向に操作された場合、レバー操作量に応じた後進操作信号(電気信号)を電磁弁62に対して出力する。電磁弁62は、後進操作信号(電気信号)に応じて動作し、制御弁171の後進側パイロットポートに作用する、後進操作信号(圧力信号)としてのパイロット圧を制御する。
 自律制御を実行する場合、コントローラ30は、例えば、左走行レバー26DLの操作信号生成部が出力する操作信号(電気信号)に応じる代わりに、補正操作信号(電気信号)に応じて前進操作信号(電気信号)又は後進操作信号(電気信号)を生成する。補正操作信号は、コントローラ30が生成する電気信号であってもよく、コントローラ30以外の制御装置等が生成する電気信号であってもよい。
 ショベル100が取得する情報は、図12に示すようなショベルの管理システムSYSを通じ、管理者及び他のショベルの操作者等と共有されてもよい。図12は、ショベルの管理システムSYSの構成例を示す概略図である。管理システムSYSは、1台又は複数台のショベル100を管理するシステムである。本実施形態では、管理システムSYSは、主に、ショベル100、支援装置200、及び管理装置300で構成されている。管理システムSYSを構成するショベル100、支援装置200、及び管理装置300のそれぞれは、1台であってもよく、複数台であってもよい。図12の例では、管理システムSYSは、1台のショベル100と、1台の支援装置200と、1台の管理装置300とを含む。
 支援装置200は、典型的には携帯端末装置であり、例えば、施工現場にいる作業者等が携帯するノートPC、タブレットPC、又はスマートフォン等である。支援装置200は、ショベル100の操作者が携帯する携帯端末装置であってもよい。支援装置200は、固定端末装置であってもよい。
 管理装置300は、典型的には固定端末装置であり、例えば、施工現場外の管理センタ等に設置されるサーバコンピュータである。管理装置300は、可搬性のコンピュータ(例えば、ノートPC、タブレットPC、又はスマートフォン等の携帯端末装置)であってもよい。
 支援装置200及び管理装置300の少なくとも一方は、モニタと遠隔操作用の操作装置とを備えていてもよい。この場合、操作者は、遠隔操作用の操作装置を用いつつ、ショベル100を操作してもよい。遠隔操作用の操作装置は、例えば、近距離無線通信網、携帯電話通信網、又は衛星通信網等の無線通信網を通じ、ショベル100に搭載されているコントローラ30に接続される。
 また、図7及び図8に示す設定画面GSは、典型的には、キャビン10内に設置された表示装置D1で表示されるが、支援装置200及び管理装置300の少なくとも一方に接続された表示装置で表示されてもよい。支援装置200を利用する作業者、又は、管理装置300を利用する管理者が、目標位置の設定、又は、目標ルートの設定等を行えるようにするためである。
 上述のようなショベル100の管理システムSYSでは、ショベル100のコントローラ30は、自律走行スイッチが押されたときの時刻及び場所、ショベル100を自律的に移動させる際(自律走行の際)に利用された目標ルート、並びに、自律走行の際に所定部位が実際に辿った軌跡等の少なくとも1つに関する情報を支援装置200及び管理装置300の少なくとも一方に送信してもよい。その際、コントローラ30は、空間認識装置70の出力、及び、単眼カメラが撮像した画像等の少なくとも1つを支援装置200及び管理装置300の少なくとも一方に送信してもよい。画像は、自律走行中に撮像された複数の画像であってもよい。更に、コントローラ30は、自律走行中におけるショベル100の動作内容に関するデータ、ショベル100の姿勢に関するデータ、及び掘削アタッチメントの姿勢に関するデータ等の少なくとも1つに関する情報を支援装置200及び管理装置300の少なくとも一方に送信してもよい。支援装置200を利用する作業者、又は、管理装置300を利用する管理者が、自律走行中のショベル100に関する情報を入手できるようにするためである。
 このように、本発明の実施形態に係るショベル100の管理システムSYSは、自律走行中に取得されるショベル100に関する情報を管理者及び他のショベルの操作者等と共有できるようにする。
 本願は、2018年3月31日に出願した日本国特許出願2018-070465号に基づく優先権を主張するものであり、この日本国特許出願の全内容を本願に参照により援用する。
 1・・・下部走行体 1C・・・クローラ 1CL・・・左クローラ 1CR・・・右クローラ 2・・・旋回機構 2A・・・旋回油圧モータ 2M・・・走行油圧モータ 2ML・・・左走行油圧モータ 2MR・・・右走行油圧モータ 3・・・上部旋回体 4・・・ブーム 5・・・アーム 6・・・バケット 7・・・ブームシリンダ 8・・・アームシリンダ 9・・・バケットシリンダ 10・・・キャビン 11・・・エンジン 13・・・レギュレータ 14・・・メインポンプ 15・・・パイロットポンプ 17・・・コントロールバルブ 18・・・絞り 19・・・制御圧センサ 26・・・操作装置 26D・・・走行レバー 26DL・・・左走行レバー 26DR・・・右走行レバー 26L・・・左操作レバー 26R・・・右操作レバー 28・・・吐出圧センサ 29、29DL、29DR、29LA、29LB、29RA、29RB・・・操作圧センサ 30・・・コントローラ 30A・・・設定部 30B・・・自律制御部 30C・・・姿勢検出部 31、31AL~31FL、31AR~31FR・・・比例弁 32、32AL~32FL、32AR~32FR・・・シャトル弁 33、33AL~33FL、33AR~33FR・・・比例弁 40・・・センターバイパス管路 42・・・パラレル管路 60、62・・・電磁弁 70・・・空間認識装置 70F・・・前方センサ 70B・・・後方センサ 70L・・・左方センサ 70R・・・右方センサ 100・・・ショベル 71・・・向き検出装置 72・・・情報入力装置 73・・・測位装置 74・・・異常検知センサ 171~176・・・制御弁 AT・・・掘削アタッチメント D1・・・表示装置 D2・・・音声出力装置 E1・・・情報取得装置 F1・・・目標設定部 F2・・・異常監視部 F3・・・停止判定部 F4・・・中間目標設定部 F5・・・位置算出部 F6・・・物体検知部 F7・・・速度指令生成部 F8・・・速度算出部 F9・・・速度制限部 F10・・・流量指令生成部 NS・・・スイッチ S1・・・ブーム角度センサ S2・・・アーム角度センサ S3・・・バケット角度センサ S4・・・機体傾斜センサ S5・・・旋回角速度センサ SYS・・・管理システム

Claims (13)

  1.  下部走行体と、
     前記下部走行体に旋回可能に搭載された上部旋回体と、
     前記下部走行体を駆動する走行アクチュエータと、
     前記上部旋回体に設けられた制御装置と、を有し、
     前記制御装置は、目標位置に関する情報に基づいて前記走行アクチュエータを動作させる、
     ショベル。
  2.  現在位置を測定する測位装置と、
     前記上部旋回体の向きと前記下部走行体の向きとの相対的な関係に関する情報を検出する向き検出装置と、を有し、
     前記制御装置は、前記測位装置の出力と前記向き検出装置の出力とに基づいて前記走行アクチュエータに関する制御弁を動作させる、
     請求項1に記載のショベル。
  3.  施工状況に関する情報を取得する情報取得装置を有し、
     前記制御装置は、目標位置に関する情報と施工状況に関する情報とに基づいて走行ルートを設定し、該走行ルートに沿って前記下部走行体を走行させる、
     請求項1に記載のショベル。
  4.  前記制御装置は、過去の走行軌跡に基づいて走行ルートを設定し、該走行ルートに沿って前記下部走行体を走行させる、
     請求項1に記載のショベル。
  5.  前記制御装置は、前記上部旋回体の向きと前記下部走行体の向きとが揃った状態で前記下部走行体を走行させる、
     請求項1に記載のショベル。
  6.  前記制御装置は、前記上部旋回体の向きと前記下部走行体の向きとが異なる状態で前記下部走行体を走行させる、
     請求項1に記載のショベル。
  7.  前記目標位置は最終目標位置を含み、
     前記最終目標位置までを複数の区間に分け、分けられた複数の区間毎に複数の目標位置が設定される、
     請求項1に記載のショベル。
  8.  下部走行体と、
     前記下部走行体に旋回可能に搭載された上部旋回体と、
     前記下部走行体を駆動する走行アクチュエータと、
     前記上部旋回体に設けられた制御装置と、を有し、
     前記制御装置は、
      前記走行アクチュエータを動作させる速度指令生成部と、
      生成した速度指令を制限する速度制限部と、を有する、
     ショベル。
  9.  モード設定部を有し、
     前記制御装置は、前記モード設定部で設定されたモードに対応して前記速度指令を生成する、
     請求項8に記載のショベル。
  10.  モード設定部を有し、
     前記制御装置は、路面情報に基づいて前記速度指令を変更する、
     請求項8に記載のショベル。
  11.  下部走行体と、
     前記下部走行体に旋回可能に搭載された上部旋回体と、
     前記下部走行体を駆動する走行アクチュエータと、
     前記上部旋回体に設けられた制御装置と、
     異常検知センサと、を有し、
     前記制御装置は、前記異常検知センサの出力に基づいて、前記走行アクチュエータを制動制御する、
     ショベル。
  12.  下部走行体と、
     前記下部走行体に旋回可能に搭載された上部旋回体と、
     前記上部旋回体に搭載されたアタッチメントと、
     前記下部走行体を駆動する走行アクチュエータと、
     前記上部旋回体に設けられた制御装置と、を有し、
     前記制御装置は、前記アタッチメントの動作に対応して前記走行アクチュエータの目標位置を設定する、
     ショベル。
  13.  前記目標位置は最終目標位置を含み、
     前記最終目標位置までを複数の区間に分け、分けられた複数の区間毎に複数の目標位置が設定される、
     請求項12に記載のショベル。
PCT/JP2019/014530 2018-03-31 2019-04-01 ショベル WO2019189935A1 (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
KR1020207028945A KR102608801B1 (ko) 2018-03-31 2019-04-01 쇼벨
CN201980024276.4A CN112368449A (zh) 2018-03-31 2019-04-01 挖土机
EP19774529.2A EP3779059B1 (en) 2018-03-31 2019-04-01 Shovel
JP2020509391A JP7307051B2 (ja) 2018-03-31 2019-04-01 ショベル
US17/036,326 US12018461B2 (en) 2018-03-31 2020-09-29 Shovel
JP2023107533A JP2023115325A (ja) 2018-03-31 2023-06-29 ショベル

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018070465 2018-03-31
JP2018-070465 2018-03-31

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US17/036,326 Continuation US12018461B2 (en) 2018-03-31 2020-09-29 Shovel

Publications (1)

Publication Number Publication Date
WO2019189935A1 true WO2019189935A1 (ja) 2019-10-03

Family

ID=68060249

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2019/014530 WO2019189935A1 (ja) 2018-03-31 2019-04-01 ショベル

Country Status (6)

Country Link
US (1) US12018461B2 (ja)
EP (1) EP3779059B1 (ja)
JP (2) JP7307051B2 (ja)
KR (1) KR102608801B1 (ja)
CN (1) CN112368449A (ja)
WO (1) WO2019189935A1 (ja)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200370282A1 (en) * 2016-01-29 2020-11-26 Sumitomo(S.H.I.) Construction Machinery Co., Ltd. Shovel and autonomous aerial vehicle flying around shovel
WO2022203023A1 (ja) * 2021-03-25 2022-09-29 住友重機械工業株式会社 ショベル、施工管理システム
WO2022210776A1 (ja) 2021-03-29 2022-10-06 住友建機株式会社 ショベル
WO2022210619A1 (ja) * 2021-03-31 2022-10-06 住友重機械工業株式会社 ショベル及びショベルの制御装置
WO2023063131A1 (ja) * 2021-10-15 2023-04-20 株式会社小松製作所 作業機械のための表示システムおよび表示方法
WO2023085005A1 (ja) * 2021-11-10 2023-05-19 コベルコ建機株式会社 管理システム
EP4030001A4 (en) * 2019-12-27 2023-11-15 Komatsu Ltd. WORK MACHINE, WEIGHING METHOD AND SYSTEM INCLUDING A WORK MACHINE
DE112022001777T5 (de) 2021-03-26 2024-02-08 Sumitomo Heavy Industries, Ltd. Bagger und bauunterstützungssystem von bagger

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0365769U (ja) * 1989-10-31 1991-06-26
JPH05297942A (ja) * 1992-04-20 1993-11-12 Fujita Corp 土工事の自動搬送システム
JPH07158117A (ja) * 1993-12-08 1995-06-20 Hiroshi Ishizawa 掘削均平用自動制御装置及びその方法
JP2004132003A (ja) * 2002-10-09 2004-04-30 Shin Caterpillar Mitsubishi Ltd 作業機械
JP2007051781A (ja) * 2006-08-25 2007-03-01 Komatsu Ltd 油圧駆動機械の制御装置
JP2014006577A (ja) * 2012-06-21 2014-01-16 Hitachi Constr Mach Co Ltd 運搬機械の停止位置判定装置およびこの装置を備えた積込機械
JP2014055407A (ja) * 2012-09-11 2014-03-27 Kayaba Ind Co Ltd 操作支援装置
WO2014155893A1 (ja) * 2013-03-29 2014-10-02 東京計器株式会社 作業用車両の自動操舵システム
WO2015151359A1 (ja) * 2014-03-31 2015-10-08 日立建機株式会社 車両走行管制システム及び管制サーバ
WO2016143670A1 (ja) * 2015-03-10 2016-09-15 株式会社小松製作所 作業車両の制御システム、制御方法、および作業車両
WO2016152700A1 (ja) 2015-03-20 2016-09-29 住友建機株式会社 ショベル
JP2018022353A (ja) * 2016-08-04 2018-02-08 三菱電機株式会社 車両走行制御装置、車両走行制御システムおよび車両走行制御方法
JP2018070465A (ja) 2016-10-25 2018-05-10 積水化学工業株式会社 有機組成物、有機組成物の製造方法および燃料

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3243411B2 (ja) * 1996-02-26 2002-01-07 新キャタピラー三菱株式会社 走行用油圧モータの制御回路
JP3218299B2 (ja) * 1997-01-09 2001-10-15 住友建機製造株式会社 建設機械の走行速度制御回路
JPH11154015A (ja) 1997-11-21 1999-06-08 Takahashi Works:Kk 車両の自動走行指令装置
JPH11154016A (ja) 1997-11-21 1999-06-08 Takahashi Works:Kk 車両の自動走行指令装置
JPH11154014A (ja) 1997-11-21 1999-06-08 Takahashi Works:Kk 車両の自動走行指令装置
JP2001287674A (ja) * 2000-04-06 2001-10-16 Hitachi Constr Mach Co Ltd 建設機械の安全確認装置
EP2287406B1 (en) * 2008-05-29 2018-05-09 Sumitomo (S.H.I.) Construction Machinery Co., Ltd. Swivel drive controller and construction machine including the same
CH705152B1 (de) * 2010-02-23 2017-05-15 Israel Aerospace Ind Ltd System und Verfahren für den autonomen Betrieb einer Multitask-Erdbaumaschine.
JP5364742B2 (ja) 2011-02-22 2013-12-11 株式会社小松製作所 油圧ショベルの位置誘導システム及び位置誘導システムの制御方法
AU2012202213B2 (en) * 2011-04-14 2014-11-27 Joy Global Surface Mining Inc Swing automation for rope shovel
JP6041295B2 (ja) 2012-08-03 2016-12-07 シャープ株式会社 端末装置、基地局装置、および無線通信方法
JP5789279B2 (ja) * 2013-04-10 2015-10-07 株式会社小松製作所 掘削機械の施工管理装置、油圧ショベルの施工管理装置、掘削機械及び施工管理システム
EP3104245A4 (en) 2014-02-06 2017-11-01 Yanmar Co., Ltd. Method for setting travel path of autonomous travel work vehicle
JP6253567B2 (ja) * 2014-11-17 2017-12-27 ヤンマー株式会社 作業車両の移動システム
EP3228762B1 (en) * 2014-12-05 2019-03-13 Sumitomo Heavy Industries, Ltd. Shovel and shovel control method
JP6522441B2 (ja) 2015-06-29 2019-05-29 日立建機株式会社 作業機械の作業支援システム
JP6718399B2 (ja) * 2017-02-21 2020-07-08 日立建機株式会社 作業機械
EP3604694B1 (en) * 2017-03-29 2023-01-11 Hitachi Construction Machinery Co., Ltd. Work machine

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0365769U (ja) * 1989-10-31 1991-06-26
JPH05297942A (ja) * 1992-04-20 1993-11-12 Fujita Corp 土工事の自動搬送システム
JPH07158117A (ja) * 1993-12-08 1995-06-20 Hiroshi Ishizawa 掘削均平用自動制御装置及びその方法
JP2004132003A (ja) * 2002-10-09 2004-04-30 Shin Caterpillar Mitsubishi Ltd 作業機械
JP2007051781A (ja) * 2006-08-25 2007-03-01 Komatsu Ltd 油圧駆動機械の制御装置
JP2014006577A (ja) * 2012-06-21 2014-01-16 Hitachi Constr Mach Co Ltd 運搬機械の停止位置判定装置およびこの装置を備えた積込機械
JP2014055407A (ja) * 2012-09-11 2014-03-27 Kayaba Ind Co Ltd 操作支援装置
WO2014155893A1 (ja) * 2013-03-29 2014-10-02 東京計器株式会社 作業用車両の自動操舵システム
WO2015151359A1 (ja) * 2014-03-31 2015-10-08 日立建機株式会社 車両走行管制システム及び管制サーバ
WO2016143670A1 (ja) * 2015-03-10 2016-09-15 株式会社小松製作所 作業車両の制御システム、制御方法、および作業車両
WO2016152700A1 (ja) 2015-03-20 2016-09-29 住友建機株式会社 ショベル
JP2018022353A (ja) * 2016-08-04 2018-02-08 三菱電機株式会社 車両走行制御装置、車両走行制御システムおよび車両走行制御方法
JP2018070465A (ja) 2016-10-25 2018-05-10 積水化学工業株式会社 有機組成物、有機組成物の製造方法および燃料

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200370282A1 (en) * 2016-01-29 2020-11-26 Sumitomo(S.H.I.) Construction Machinery Co., Ltd. Shovel and autonomous aerial vehicle flying around shovel
US11492783B2 (en) * 2016-01-29 2022-11-08 Sumitomo(S.H.I) Construction Machinery Co., Ltd. Shovel and autonomous aerial vehicle flying around shovel
EP4030001A4 (en) * 2019-12-27 2023-11-15 Komatsu Ltd. WORK MACHINE, WEIGHING METHOD AND SYSTEM INCLUDING A WORK MACHINE
WO2022203023A1 (ja) * 2021-03-25 2022-09-29 住友重機械工業株式会社 ショベル、施工管理システム
DE112022001777T5 (de) 2021-03-26 2024-02-08 Sumitomo Heavy Industries, Ltd. Bagger und bauunterstützungssystem von bagger
WO2022210776A1 (ja) 2021-03-29 2022-10-06 住友建機株式会社 ショベル
KR20230162606A (ko) 2021-03-29 2023-11-28 스미토모 겐키 가부시키가이샤 쇼벨
WO2022210619A1 (ja) * 2021-03-31 2022-10-06 住友重機械工業株式会社 ショベル及びショベルの制御装置
WO2023063131A1 (ja) * 2021-10-15 2023-04-20 株式会社小松製作所 作業機械のための表示システムおよび表示方法
WO2023085005A1 (ja) * 2021-11-10 2023-05-19 コベルコ建機株式会社 管理システム

Also Published As

Publication number Publication date
JPWO2019189935A1 (ja) 2021-03-25
KR20200134250A (ko) 2020-12-01
JP7307051B2 (ja) 2023-07-11
EP3779059A1 (en) 2021-02-17
KR102608801B1 (ko) 2023-11-30
EP3779059A4 (en) 2021-11-10
US12018461B2 (en) 2024-06-25
CN112368449A (zh) 2021-02-12
US20210010241A1 (en) 2021-01-14
JP2023115325A (ja) 2023-08-18
EP3779059B1 (en) 2023-10-11

Similar Documents

Publication Publication Date Title
WO2019189935A1 (ja) ショベル
CN112867831B (zh) 挖土机
WO2019189013A1 (ja) ショベル
WO2019189030A1 (ja) ショベル
CN113039326B (zh) 挖土机、挖土机的控制装置
WO2019181872A1 (ja) ショベル
JP7474192B2 (ja) ショベル
CN113167051A (zh) 挖土机、挖土机的控制装置
KR20210104668A (ko) 쇼벨, 쇼벨의 제어장치, 쇼벨의 지원장치
CN111788358B (zh) 挖土机
JP7478590B2 (ja) ショベル
JP2021059945A (ja) ショベル
WO2019112059A1 (ja) ショベル
CN113544338A (zh) 挖土机及施工***
CN113677855A (zh) 挖土机及挖土机的控制装置
WO2022210613A1 (ja) ショベル及びショベルの制御装置
WO2022210776A1 (ja) ショベル
JP2022154722A (ja) ショベル
WO2022202918A1 (ja) ショベル及びショベルの施工支援システム
JP2021055433A (ja) ショベル
WO2022196776A1 (ja) ショベル
WO2022210619A1 (ja) ショベル及びショベルの制御装置
WO2022210667A1 (ja) ショベル及びショベルの制御装置
JP2024005692A (ja) ショベル、及び、ショベルの制御システム
JP2024073207A (ja) ショベル、ショベルの制御装置、及び機械学習装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19774529

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2020509391

Country of ref document: JP

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 20207028945

Country of ref document: KR

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2019774529

Country of ref document: EP

Effective date: 20201102