WO2025182970A1 - 障害物検知システムおよび障害物検知方法 - Google Patents
障害物検知システムおよび障害物検知方法Info
- Publication number
- WO2025182970A1 WO2025182970A1 PCT/JP2025/006568 JP2025006568W WO2025182970A1 WO 2025182970 A1 WO2025182970 A1 WO 2025182970A1 JP 2025006568 W JP2025006568 W JP 2025006568W WO 2025182970 A1 WO2025182970 A1 WO 2025182970A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- detection area
- obstacle
- peripheral
- detection
- area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66C—CRANES; LOAD-ENGAGING ELEMENTS OR DEVICES FOR CRANES, CAPSTANS, WINCHES, OR TACKLES
- B66C23/00—Cranes comprising essentially a beam, boom, or triangular structure acting as a cantilever and mounted for translatory of swinging movements in vertical or horizontal planes or a combination of such movements, e.g. jib-cranes, derricks, tower cranes
- B66C23/88—Safety gear
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/88—Lidar systems specially adapted for specific applications
- G01S17/93—Lidar systems specially adapted for specific applications for anti-collision purposes
- G01S17/931—Lidar systems specially adapted for specific applications for anti-collision purposes of land vehicles
Definitions
- the present invention relates to an obstacle detection system and method that are installed on a moving object, such as a vehicle traveling on a roadway, to detect the presence or absence of obstacles around the moving object; more specifically, it relates to an obstacle detection system and method that improves the accuracy of obstacle detection.
- Patent Document 1 Various obstacle detection systems have been proposed for detecting obstacles while a crane is traveling (see, for example, Patent Document 1).
- the obstacle detection system described in Patent Document 1 can detect obstacles by scanning a laser beam along the direction of travel of the crane.
- the detection area can be expanded in the lateral direction of the crane by using equipment such as LiDAR (Light Detection and Ranging) or a 3D laser scanner. Furthermore, by installing LiDAR or similar equipment at a relatively high position on the crane, the detection area can be expanded in both the travel and lateral directions.
- LiDAR Light Detection and Ranging
- 3D laser scanner a 3D laser scanner
- the present invention was made in consideration of the above problems, and its purpose is to provide an obstacle detection system and obstacle detection method that improves the accuracy of obstacle detection.
- An obstacle detection system for achieving the above objective comprises a transmitter installed on a mobile body that emits laser light while changing the irradiation angle in the horizontal and vertical directions; a receiver that receives the reflected light of the laser light; a detection area setting mechanism that pre-sets a detection area in the area of the reflection point where the laser light is reflected when there is no obstacle; and a determination mechanism that determines the presence or absence of an obstacle based on the reflected light reflected inside the detection area.
- the detection area setting mechanism is characterized by having a configuration that sets a forward detection area formed on the front side of the mobile body in the direction of travel, a first peripheral detection area formed to surround the periphery of this forward detection area, and a second peripheral detection area formed to surround the periphery of the first peripheral detection area.
- the obstacle detection method for achieving the above-mentioned objective is an obstacle detection method in which a transmitter installed on a moving body emits laser light while changing the irradiation angle in the horizontal and vertical directions, and a receiver receives the reflected light of this laser light to detect the presence or absence of an obstacle.
- the obstacle detection method includes a detection area setting step that pre-sets the area of the reflection point where the laser light is reflected when there is no obstacle as a detection area, and a determination step that determines the presence or absence of an obstacle based on the reflected light reflected inside the detection area.
- the detection area setting step is characterized by having a configuration in which a forward detection area formed on the forward side in the direction of travel of the moving body, a first peripheral detection area formed to surround the periphery of this forward detection area, and a second peripheral detection area formed to surround the periphery of the first peripheral detection area.
- the present invention it is possible to estimate whether an obstacle has entered a blind spot formed in the forward area from the state of the first peripheral detection area and second peripheral detection area formed around the blind spot. This is advantageous for improving the accuracy of obstacle detection.
- FIG. 1 is an explanatory diagram illustrating an example of an outline of an obstacle detection system.
- FIG. 2 is an explanatory diagram illustrating the detection region in a plan view.
- FIG. 3 is an explanatory diagram illustrating the detection area from a side view.
- FIG. 4 is an explanatory diagram illustrating an example of the detection area separated in the vertical direction.
- FIG. 5 is an explanatory diagram illustrating a control flow of the obstacle detection system.
- FIG. 6 is a table showing an example of data held by the obstacle detection system.
- FIG. 7 is a table showing an example of data held by the obstacle detection system.
- FIG. 8 is an explanatory diagram illustrating the relationship between the detection area and the reflection point Pmn.
- FIG. 9 is an explanatory diagram illustrating an example of a combination of determination results in the detection area.
- FIG. 10 is an explanatory diagram illustrating a state in which the worker in FIG. 8 has moved.
- FIG. 11 is an explanatory diagram illustrating a state in which the worker in FIG. 10 has moved.
- FIG. 12 is an explanatory diagram illustrating an example of a transition pattern of the status Qn.
- FIG. 13 is an explanatory diagram illustrating a modified example of FIG.
- FIG. 14 is an explanatory diagram illustrating an example of a combination of determination results in the detection area.
- FIG. 15 is an explanatory diagram illustrating a modified example of FIG.
- the obstacle detection system and obstacle detection method will be explained below based on the embodiment shown in the figures.
- the direction of travel of a mobile object such as a crane is indicated by arrow y
- the lateral direction that crosses this direction y at a right angle is indicated by arrow x
- the up and down direction is indicated by arrow z.
- the obstacle detection system 1 is installed on a mobile body 2, such as a gantry crane.
- the gantry crane comprises a traveling device 3 that travels in a traveling direction y, four leg members 4 that are positioned above the traveling device 3 and extend in a vertical direction z, two beam members 5 that extend in a lateral direction x and connect the upper ends of the leg members 4 that face each other in the lateral direction x, a trolley 6 that is configured to be movable in the lateral direction x along the beam members 5, and a hoisting device 7 that is suspended from the trolley 6 by a wire rope.
- the gantry crane that constitutes the mobile body 2 travels on a traveling surface 8 in the traveling direction y, while loading and unloading containers using the hoisting device 7.
- the obstacle detection system 1 has a transmitter 9a that emits laser light toward the traveling surface 8, and a receiver 9b that receives the light reflected by the traveling surface 8.
- the receiver 9b is located near the transmitter 9a.
- the transmitter 9a and receiver 9b (hereinafter sometimes collectively referred to as sensors 9) are installed on the four traveling devices 3.
- the location where the sensor 9 is installed is not limited to the above, and it can be installed in other locations as appropriate, such as the side of the leg member 4.
- Sensor 9 is composed of, for example, LiDAR or a 3D laser scanner.
- the transmitter 9a of sensor 9 is configured to emit laser light.
- the transmitter 9a emits laser light while changing the emission angle in the horizontal directions x and y and the vertical direction z.
- the range R0 on the driving surface 8 where the laser light is emitted is shown by a dashed line in Figure 1.
- the obstacle detection system 1 may be configured to emit laser light only from the sensor 9 located on the front side of the moving object 2 in the traveling direction y, or may be configured to emit laser light from sensors 9 on both the front and rear sides.
- the sensor 9 acquires data on the irradiation angle of the laser light irradiated toward the traveling surface 8 and the time from when the laser light is irradiated until reflected light is obtained.
- the sensor 9 may be configured to acquire data on the distance from the sensor 9 to the point where the laser light is reflected, instead of the time until reflected light is obtained.
- the sensor 9 is not limited to LiDAR, and may be composed of other devices as long as they are configured to emit laser light and obtain the distance to the traveling surface 8.
- the obstacle detection system 1 comprises a detection area setting mechanism 10 that pre-sets a detection area in the area of the reflection point where laser light is reflected when there is no obstacle, and a determination mechanism 11 that determines the presence or absence of an obstacle based on the reflected light that reflects inside the detection area.
- the detection area setting mechanism 10 and determination mechanism 11 can be configured using various known computers.
- the detection area setting mechanism 10, etc. has a central processing unit (CPU), main storage unit (memory), and auxiliary storage unit (e.g., HDD).
- the detection area setting mechanism 10, etc. may also have an input unit (keyboard, mouse) and an output unit (display, printer).
- the detection area setting mechanism 10, etc. is installed, for example, in the driver's cab, machine room, or electrical room of the gantry crane.
- the installation location of the detection area setting mechanism 10, etc. is not limited to the above. If the gantry crane is remotely operated, the detection area setting mechanism 10, etc. may be placed near the operator's console used for remote operation.
- the detection area setting mechanism 10, etc. is connected to the sensor 9 by wire or wirelessly.
- the detection area setting mechanism 10 can set multiple detection areas in advance.
- the detection area setting mechanism 10 sets a forward detection area Ra formed forward in the traveling direction y of the moving object 2, a first peripheral detection area Rb formed surrounding the forward detection area Ra, and a second peripheral detection area Rc formed surrounding the first peripheral detection area Rb.
- the forward detection area Ra, first peripheral detection area Rb, and second peripheral detection area Rc are indicated by dashed lines, and the direction of laser light irradiation is indicated by a broken line.
- the laser light irradiation angle ⁇ [deg] in the horizontal directions x and y is represented as 0° in front of the moving object 2, with the left side (upper side in FIG.
- the laser light irradiation angle ⁇ [deg] in the vertical direction z is represented as 0° in the horizontal direction, with the lower side indicated as a negative value.
- the forward detection area Ra is formed along the travel surface 8 with which the wheels of the gantry crane come into contact.
- the forward detection area Ra is set to include the area through which the travel unit 3 passes. If there are no obstacles in the forward detection area Ra, the travel unit 3 can continue traveling without coming into contact with an obstacle.
- the forward detection area Ra is set, for example, as a rectangular parallelepiped space. As shown in Figure 3, the forward detection area Ra has a slight size in the vertical direction z, so that reflected light from inside the detection area can be obtained even if the travel surface 8 is uneven. This prevents the problem of incorrectly detecting unevenness in the travel surface 8 as an obstacle.
- a blind spot R1 occurs in the area near the travel unit 3 where the laser light is not irradiated, creating a blind spot for the sensor 9.
- the blind spot R1 is indicated by diagonal lines in Figure 3.
- the first peripheral detection area Rb is set to surround the forward detection area Ra.
- a surrounding state refers to a state in which an obstacle reaching the forward detection area Ra necessarily passes through the first peripheral detection area Rb.
- a state in which the first peripheral detection area Rb covers the entire forward detection area Ra except for the portion adjacent to the moving object 2 can be considered a surrounding state.
- one side of the rear side (left side in FIG. 2 ) of the rectangle constituting the forward detection area Ra overlaps one side of the rear side (left side in FIG. 2 ) of the rectangle constituting the first peripheral detection area Rb.
- the traveling device 3 is present behind the rectangle of the forward detection area Ra, an obstacle cannot enter the forward detection area Ra from the rear side of the moving object 2. It can also be said that the first peripheral detection area Rb need not be formed only in the portion of the forward detection area Ra in which an obstacle cannot enter.
- a state in which the periphery including the rear side (left side in FIG. 2) of the forward detection region Ra in a plan view is completely covered by the first peripheral detection region Rb can be said to be a surrounding state.
- the area outside the forward detection area Ra but inside the first peripheral detection area Rb is an area that does not directly affect the traveling of the moving object 2. Even if an obstacle is present in this area, the moving object 2 can continue traveling without coming into contact with the obstacle.
- the second peripheral detection area Rc is set to surround the first peripheral detection area Rb. Any obstacle that reaches the first peripheral detection area Rb will necessarily pass through the second peripheral detection area Rc.
- Figure 4 shows the range of the forward detection area Ra, etc., broken down in the vertical direction z.
- the first peripheral detection area Rb may be set to a range that overlaps with the entire forward detection area Ra. Therefore, the range included in the forward detection area Ra will also be included in the first peripheral detection area Rb.
- the second peripheral detection area Rc may be set to a range that overlaps with the entire first peripheral detection area Rb. The entire forward detection area Ra and the entire first peripheral detection area Rb will be included inside the second peripheral detection area Rc.
- the determination mechanism 11 is configured to calculate a fulfillment rate, which is, for example, the ratio of the number of reflected lights reflected inside the forward detection area Ra to the total number of laser lights irradiated toward the forward detection area Ra, and determine that there is no obstacle if this fulfillment rate is equal to or greater than a predetermined threshold, and determine that there is an obstacle if it is less than the threshold. In other words, the determination mechanism 11 determines that there is no obstacle if the forward detection area Ra is fully visible from the sensor 9.
- a fulfillment rate which is, for example, the ratio of the number of reflected lights reflected inside the forward detection area Ra to the total number of laser lights irradiated toward the forward detection area Ra
- the determination mechanism 11 calculates the occupancy rate for each of the forward detection area Ra, the first peripheral detection area Rb, and the second peripheral detection area Rc to determine whether or not an obstacle is present. The presence or absence of an obstacle is determined by the determination mechanism 11 for each detection area, such as the forward detection area Ra.
- the determination mechanism 11 determines whether or not an obstacle is present is not limited to the above.
- the determination mechanism 11 may determine whether or not an obstacle is present by comparing the number of reflected light beams that are reflected inside the forward detection area Ra with the number of reflected light beams that are reflected outside the forward detection area Ra, out of the laser light that is irradiated toward the forward detection area Ra.
- the obstacle detection system 1 may also include a command mechanism 12 that sends commands to the moving object 2 in accordance with the determination result of the determination mechanism 11.
- the command mechanism 12 like the detection area setting mechanism 10 and the determination mechanism 11, can be configured using various known computers.
- the detection area setting mechanism 10, determination mechanism 11, and command mechanism 12 may be incorporated into a single computer.
- the command mechanism 12 is not a required component of the obstacle detection system 1.
- the command mechanism 12 can be configured to send a command to the moving body 2, for example, when the determination mechanism 11 determines that there is an obstacle in the blind spot area R1 or the forward detection area Ra.
- the command may be a deceleration command, a stop command, or an emergency stop command.
- a deceleration command is a command to decelerate the moving body 2 within a predetermined range.
- a deceleration command decelerates the traveling speed of the moving body 2, for example, to 50% of the current speed, or to a preset speed such as 8 km/h.
- a stop command is a command to stop the moving body 2 after decelerating within a predetermined range.
- An emergency stop command is a command to stop the moving body 2 after decelerating to the maximum possible rate.
- the command mechanism 12 can be configured not to send a command to the moving body 2, for example, if the determination mechanism 11 determines that there is an obstacle in the first peripheral detection area Rb or the second peripheral detection area Rc. In this case, even if there is an obstacle in the first peripheral detection area Rb or the second peripheral detection area Rc, the movement of the moving body 2 will not be affected.
- the command mechanism 12 may be configured to notify the driver of the moving body 2 that an obstacle is present.
- the driver can operate the moving body 2 by referring to commands from the command mechanism 12.
- the command mechanism 12 is configured to send a notification to the driver without sending a control signal such as a deceleration command to the moving body 2.
- the obstacle detection system 1 first sets a detection area (hereinafter sometimes referred to as detection area setting step S1).
- detection area setting step S1 a forward detection area Ra, a first peripheral detection area Rb, and a second peripheral detection area Rc are set.
- the detection areas set in detection area setting step S1 are not limited to those described above.
- a detection area may be added to a position further forward of the forward detection area Ra in the traveling direction y of the moving object 2, or a detection area may be set outside the second peripheral detection area Rc.
- the first peripheral detection area Rb, etc. may also be divided into multiple areas. The detection area only needs to be set once.
- Figures 6 and 7 show examples of data acquired from the sensor 9 and stored in the obstacle detection system 1.
- the resolution of the laser light emission angle ⁇ in the horizontal directions x and y and the laser light emission angle ⁇ in the vertical direction z are predetermined as part of the performance of the sensor 9.
- the resolution is 5° when the angle ⁇ in the vertical direction z is in the range of -10° to -20°
- the resolution is 5° when the angle ⁇ in the horizontal directions x and y is in the range of -135° to +135°.
- a sensor with a resolution in the range of 0.125° to 1.000° and a scan frequency of 5 to 100 Hz can be used.
- the reflection points Pmn corresponding to the angle ⁇ in the vertical direction z and the angle ⁇ in the horizontal directions x and y are determined in advance.
- Figure 8 shows the distribution of reflection points Pmn on the running surface 8.
- the sensor 9 first fixes the angle ⁇ in the vertical direction z to -10° and scans the laser light with the angle ⁇ in the horizontal directions x and y from -135° to 135°.
- the reflection points Pmn corresponding to this laser light are P1-1 to P1-55.
- the angle ⁇ in the vertical direction z is fixed to -15° and the sensor 9 scans the laser light while changing the angle ⁇ in the horizontal directions x and y.
- the reflection points Pmn corresponding to this laser light are P2-1 to P2-55.
- a corresponding detection area is set for each reflection point Pmn.
- reflection point P1-1 is not included in any detection area, so its detection area is set to "none.”
- Reflection points P1-19 and P1-28 are included in the second peripheral detection area Rc, so their detection area is set to "Rc" (see Figure 6).
- Reflection points P2-19 and P3-19 shown in Figure 8 are included in the first peripheral detection area Rb, so their detection area is set to "Rb.”
- Reflection point P2-29 is included in the forward detection area Ra, so their detection area is set to "Ra” (see Figure 7).
- a corresponding detection area is set for each reflection point Pmn, as shown in Figures 6 and 7.
- the range of each detection area in the horizontal directions x and y can be changed.
- the time from when laser light is emitted until reflected light is obtained when there is no obstacle is predetermined for each reflection point Pmn.
- the measurement time tmn is automatically determined once the angle ⁇ in the vertical direction z and the height at which the sensor 9 is installed on the moving object 2 are determined.
- an allowable time tn is set with a predetermined range centered on the measurement time tmn.
- the range of this allowable time tn is determined by the size of the detection area in the vertical direction z. By changing the range of the allowable time tn, the range of the detection area in the vertical direction z can be changed.
- measurement step S2 when a gantry crane constituting the mobile body 2 travels or performs loading and unloading work, the time from when laser light is emitted from the sensor 9 until reflected light is obtained is measured (hereinafter, this may be referred to as measurement step S2).
- measurement step S2 a measurement time tmn is obtained for each reflection point Pmn.
- a comparison is made to determine whether the measurement time tmn is within the allowable time tn.
- the comparison results are stored in the obstacle detection system 1.
- the presence or absence of an obstacle is determined for each detection area, such as the forward detection area Ra (hereinafter sometimes referred to as determination step S3).
- determination step S3 for example, if the measurement time tmn is within the allowable time tn for, for example, 90% or more of the 1,000 reflection points Pmn in the forward detection area Ra, the determination mechanism 11 determines that there is no obstacle in the forward detection area Ra.
- the threshold for determining that there is no obstacle is not limited to the above 90%. The threshold can be determined appropriately depending on the size of the obstacle to be detected. The threshold may also be configured to change depending on the weather, etc.
- the command mechanism 12 sends a command to the moving body 2 (hereinafter sometimes referred to as command step S4). For example, if there is an obstacle in the forward detection area Ra, the command mechanism 12 sends a stop command to the moving body 2. For example, if there is an obstacle in the first peripheral detection area Rb or the second peripheral detection area Rc, the command mechanism 12 may be configured not to send a command to the moving body 2.
- the moving body 2 will stop in response to a stop command. If an obstacle is detected in the first peripheral detection area Rb or the second peripheral detection area Rc, the moving body 2 will continue traveling.
- the obstacle detection system 1 repeats the measurement step S2, the determination step S3, and the command step S4 to repeatedly confirm that the moving object 2 is in a state where it can travel safely.
- the moving body 2 After the moving body 2 is stopped by an obstacle, a safety check is carried out by an operator or the like. After safety is confirmed, the moving body 2 resumes traveling. As the moving body 2 resumes traveling, detection by the obstacle detection system 1 resumes. At this time, the detection area setting step S1 may not be performed, or the detection area may be set anew in the detection area setting step S1, or an already set value may be read. If the detection area setting step S1 is not performed, control begins from the measurement step S2.
- Command step S4 is not an essential component of the obstacle detection method. For example, if the driver of moving body 2 sees the results of determination step S3 and slows down or stops moving body 2, command step S4 is not necessary.
- a first peripheral detection area Rb and a second peripheral detection area Rc are formed in addition to the forward detection area Ra, the control of the moving body 2 when an obstacle is detected can be set differently for the forward detection area Ra and the first peripheral detection area Rb, etc. For example, if an obstacle is detected in the forward detection area Ra, the moving body 2 can be stopped, but if an obstacle is detected in the first peripheral detection area Rb, etc., the moving body 2 can continue traveling. It is possible to set the first peripheral detection area Rb, etc. in the area where the chassis travels or the area where containers are placed near the moving body 2, which is a gantry crane.
- a first peripheral detection area Rb, etc. is set around the forward detection area Ra, it is possible to estimate from the state of the first peripheral detection area Rb, etc. whether an obstacle has entered the blind spot area R1 formed in part of the forward detection area Ra.
- the obstacle detection system 1 can detect the presence or absence of an obstacle moving into the blind spot area R1.
- the obstacle detection system 1 can detect the presence of an obstacle.
- FIG. 9 shows a situation Qn, which is a combination of the determination results in the respective detection regions Ra, Rb, and Rc, and a command corresponding to this situation Qn.
- This emergency situation Q5 is the same as third preliminary situation Q3 in that it is determined that there is no obstacle in all detection areas Ra, Rb, and Rc. If it is determined that there is no obstacle in all detection areas Ra, Rb, and Rc from first preliminary situation Q1, it is determined to be emergency situation Q5, not third preliminary situation Q3.
- Emergency situation Q5 is a situation in which there is an obstacle in blind area R1. At this time, the command mechanism 12 sends, for example, an emergency stop command to the mobile object 2.
- the emergency situations Q4-5 can be said to be situations where it is necessary to immediately stop the moving body 2.
- a speed limit command may be issued to limit the upper limit speed of the moving object 2.
- the first peripheral detection area Rb may be set to a range that does not overlap with the forward detection area Ra. In this case, the range included in the forward detection area Ra will not be included in the first peripheral detection area Rb.
- the second peripheral detection area Rc may be set to a range that does not overlap with the first peripheral detection area Rb. In this case, the range included in the forward detection area Ra and the first peripheral detection area Rb will not be included in the second peripheral detection area Rc.
- Figure 14 shows situation Qn, which is a combination of the determination results in each detection area Ra, Rb, and Rc, and the command corresponding to this situation Qn.
- situation Qn is a combination of the determination results in each detection area Ra, Rb, and Rc, and the command corresponding to this situation Qn.
- the obstacle is not detected in the second peripheral detection area Rc (first preliminary situation Q1').
- the obstacle is not detected in the forward detection area Ra or the second peripheral detection area Rc.
- the rest of the situation is the same as the example illustrated in Figure 9.
- Measurements by the obstacle detection system 1 may be continued while the gantry crane that constitutes the mobile body 2 is at rest. When the mobile body 2 is restarted, the presence or absence of an obstacle in the blind spot area R1 can be detected. Continuing measurements while the gantry crane is at rest is not a necessary component requirement. Accidents caused by obstacles in the blind spot area R1 may be prevented by installing a bumper switch on the traveling device 3.
- the bumper switch is configured to send an emergency stop command to the gantry crane when it comes into contact with an obstacle. This occurs when the gantry crane begins to travel, and because the speed is extremely slow, the gantry crane can be stopped immediately.
- the first periphery detection area Rb and the second periphery detection area Rc may be divided into left and right halves in the traveling direction y. This is advantageous for improving the accuracy of obstacle detection by the obstacle detection system 1.
- the first periphery detection area Rb is formed by the first periphery detection area Rb1 on the left side of the traveling direction of the mobile object 2 and the first periphery detection area Rb2 on the right side.
- the second periphery detection area Rc is formed by the second periphery detection area Rc1 on the left side and the second periphery detection area Rc2 on the right side.
- a container 14 is located in the second peripheral detection area Rc, and a worker 13 is located in the first peripheral detection area Rb, as indicated by the dashed line. If the peripheral detection areas Rb and Rc are not divided, the obstacle detection system 1 will determine that the situation is a first preliminary situation Q1. If the worker 13 moves from this situation into the blind spot area R1, the obstacle detection system 1 may recognize the situation as a second preliminary situation Q2. In other words, there is a possibility that the worker 13 in the blind spot area R1 will not be detected.
- the method of dividing the peripheral detection areas Rb, Rc is not limited to the above, as long as at least one of the first peripheral detection area Rb and the second peripheral detection area Rc is divided into multiple areas.
- the number of divisions is not limited to two.
- the peripheral detection areas Rb, Rc may be divided into four areas, for example, front, rear, left and right. The number of divisions may be more than four.
- the first peripheral detection area Rb and the second peripheral detection area Rc may also have different numbers of divisions.
- the first peripheral detection area Rb may be divided into four areas, for front, rear, left and right
- the second peripheral detection area Rc may be divided into two areas, left and right.
- the obstacle detection system 1 may be configured to distinguish between individual obstacles. Obstacles that simultaneously cover reflection points Pmn that are close to each other in a planar view can be considered a single obstacle. By configuring the system to make a judgment for each reflection point Pmn, rather than determining the presence or absence of an obstacle on an area-by-area basis, each obstacle can be detected individually. In other words, when there are multiple obstacles, it is possible to identify the movement of each obstacle individually. It is possible to determine for each obstacle whether it has entered the blind spot area R1.
- the amount of calculations performed by the determination mechanism 11 increases. If the number of obstacles anticipated in advance is small, it is desirable to determine the presence or absence of obstacles for each area. This is because the amount of calculations performed by the determination mechanism 11 can be reduced and determination results can be obtained in a relatively short time.
- the moving object 2 is not limited to a crane.
- the obstacle detection system 1 can also be applied to a chassis traveling in a container terminal, a car traveling on a public road, or the like.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Electromagnetism (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Mechanical Engineering (AREA)
- Jib Cranes (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
障害物検知の精度を向上した障害物検知システムおよび障害物検知方法を提供する。障害物がない場合にレーザ光が反射される反射地点の領域を検知領域として予め設定する検知領域設定ステップと、検知領域の内側で反射する反射光に応じて障害物の有無を判定する判定ステップとを備えた障害物検知方法において、検知領域設定ステップは、移動体の走行方向yの前方側に形成される前方検知領域Raと、この前方検知領域Raの周囲を囲む状態で形成される第一の周辺検知領域Rbと、この第一の周辺検知領域Rbの周囲を囲む状態で形成される第二の周辺検知領域Rcとを予め設定する。
Description
本発明は、例えば走行路を走行する車両等の移動体に設置されていて移動体の周囲における障害物の有無を検知する障害物検知システムおよび障害物検知方法に関し、詳しくは障害物検知の精度を向上した障害物検知システムおよび障害物検知方法に関するものである。
クレーンの走行時に障害物を検知するための障害物検知システムが種々提案されている(例えば特許文献1参照)。特許文献1に記載の障害物検知システムは、クレーンの走行方向に沿ってレーザ光を走査することで、障害物を検知できる。
クレーンの走行における安全性を向上するために、障害物を検知する検知領域を拡大することが考えられる。例えばLiDAR(Light Detection and ranging)や3Dレーザスキャナと呼ばれる機器により、クレーンの横行方向に検知領域を拡大できる。またLiDAR等をクレーンの比較的高い位置に設置することで、検知領域を走行方向および横行方向に拡大できる。
しかしながらLiDAR等をクレーンの高所に設置した場合、クレーンの近傍であり走行路に近い位置にレーザ光の届かない死角が発生する可能性があった。死角の発生により、障害物検知の精度が低下するおそれがあった。
本発明は上記の問題を鑑みてなされたものであり、その目的は障害物検知の精度を向上した障害物検知システムおよび障害物検知方法を提供することである。
上記の目的を達成するための障害物検知システムは、移動体に設置されて水平方向および上下方向に照射角度を変化させながらレーザ光を照射する発信部と、前記レーザ光の反射光を受光する受信部と、障害物がない場合に前記レーザ光が反射される反射地点の領域に検知領域を予め設定する検知領域設定機構と、前記検知領域の内側で反射する前記反射光に応じて障害物の有無を判定する判定機構とを備える障害物検知システムにおいて、前記検知領域設定機構は、前記移動体の走行方向の前方側に形成される前方検知領域と、この前方検知領域の周囲を囲む状態で形成される第一の周辺検知領域と、この第一の周辺検知領域の周囲を囲む状態で形成される第二の周辺検知領域とを設定する構成を有することを特徴とする。
上記の目的を達成するための障害物検知方法は、移動体に設置される発信部から水平方向および上下方向に照射角度を変化させながらレーザ光を照射して、このレーザ光の反射光を受信部で受光して障害物の有無を検知する障害物検知方法であり、障害物がない場合に前記レーザ光が反射される反射地点の領域を検知領域として予め設定する検知領域設定ステップと、前記検知領域の内側で反射する前記反射光に応じて障害物の有無を判定する判定ステップとを備えた障害物検知方法において、前記検知領域設定ステップは、前記移動体の走行方向の前方側に形成される前方検知領域と、この前方検知領域の周囲を囲む状態で形成される第一の周辺検知領域と、この第一の周辺検知領域の周囲を囲む状態で形成される第二の周辺検知領域とを予め設定する構成を有することを特徴とする。
本発明によれば、前方領域に形成される死角への障害物の侵入の有無を、死角の周囲に形成される第一の周辺検知領域および第二の周辺検知領域の状態から推定可能となる。障害物検知の精度を向上するには有利である。
以下、障害物検知システムおよび障害物検知方法を図に示した実施形態に基づいて説明する。図中ではクレーン等の移動体の走行方向を矢印y、この走行方向yを直角に横断する横行方向を矢印x、上下方向を矢印zで示している。
図1に例示するように障害物検知システム1は例えば門型クレーン等の移動体2に設置される。門型クレーンは、走行方向yに走行する走行装置3と、走行装置3の上方に配置されて上下方向zに延在する四本の脚部材4と、横行方向xに延在して横行方向xに対向する脚部材4どうしの上端を連結する二本の梁部材5と、梁部材5に沿って横行方向xに移動可能に構成されるトロリ6と、トロリ6にワイヤロープで懸吊される吊具7とを備えている。移動体2を構成する門型クレーンは走行面8を走行方向yに走行しつつ、吊具7でコンテナの荷役を行う。
障害物検知システム1は、走行面8に向かってレーザ光を照射する発信部9aと、走行面8で反射される反射光を受光する受信部9bとを有している。受信部9bは発信部9aの近傍に配置されている。この実施形態では四つの走行装置3に、発信部9aおよび受信部9b(以下、センサ9と総称することがある)が設置されている。センサ9を設置する位置は上記に限らず、脚部材4の側面など他の場所に適宜設置することができる。
センサ9は、例えばLiDARや3Dレーザスキャナで構成される。センサ9の発信部9aは、レーザ光を照射する構成を有している。発信部9aは、水平方向x、yおよび上下方向zに照射角度を変化させながらレーザ光を照射する。図1では説明のため走行面8においてレーザ光が照射される範囲R0を破線で示している。
障害物検知システム1は、移動体2の走行方向yの前方側となるセンサ9からのみレーザ光を照射する構成としてもよく、前方側および後方側のセンサ9からレーザ光を照射する構成としてもよい。
センサ9は、走行面8に向かって照射するレーザ光の照射角度と、レーザ光の照射から反射光が得られるまでの時間とをデータとして取得する。センサ9は、反射光が得られるまでの時間の代わりに、センサ9からレーザ光が反射する反射地点までの距離をデータとして取得する構成を有していてもよい。
センサ9は、LiDAR等に限らず、レーザ光を照射して走行面8までの距離を取得できる構成を有していれば、他の機器で構成されてもよい。
センサ9は、LiDAR等に限らず、レーザ光を照射して走行面8までの距離を取得できる構成を有していれば、他の機器で構成されてもよい。
障害物検知システム1は、障害物がない場合にレーザ光が反射される反射地点の領域に検知領域を予め設定する検知領域設定機構10と、検知領域の内側で反射する反射光に応じて障害物の有無を判定する判定機構11とを備えている。検知領域設定機構10および判定機構11は、公知の種々のコンピュータで構成できる。検知領域設定機構10等は、中央演算処理部(CPU)、主記憶部(メモリ)、補助記憶部(例えばHDD)を有している。検知領域設定機構10等は、入力部(キーボード、マウス)および出力部(ディスプレイ、プリンタ)を有していてもよい。
検知領域設定機構10等は、例えば門型クレーンの運転室、機械室または電気室等に設置される。検知領域設定機構10等の設置場所は上記に限定されない。門型クレーンが遠隔操作の場合は、遠隔操作を行う操作卓の近傍に検知領域設定機構10等が配置されてもよい。検知領域設定機構10等は、有線または無線によりセンサ9に接続される。
図2および図3に例示するよう検知領域設定機構10は、予め複数の検知領域を設定できる。検知領域設定機構10は、移動体2の走行方向yの前方側に形成される前方検知領域Raと、この前方検知領域Raを囲む状態で形成される第一の周辺検知領域Rbと、この第一の周辺検知領域Rbを囲む状態で形成される第二の周辺検知領域Rcとを設定する。図2および図3では説明のため、前方検知領域Ra、第一の周辺検知領域Rbおよび第二の周辺検知領域Rcを一点鎖線で示し、レーザ光の照射方向を破線で示している。また水平方向x、yにおけるレーザ光の照射角度θ[deg]は、移動体2の前方側を0°として、移動体2の進行方向の左方側(図2上方側)をプラス、右方側(図2下方側)をマイナスで示している。図3に例示するように上下方向zにおけるレーザ光の照射角度φ[deg]は、水平方向を0°として、下方側をマイナスで示している。
前方検知領域Raは、門型クレーンの車輪が接触する走行面8に沿って形成される。横行方向xにおいては走行装置3が通過する領域を含む状態に前方検知領域Raは設定される。前方検知領域Raに障害物がない場合は、走行装置3は障害物に接触せずに走行を継続できることになる。前方検知領域Raは例えば直方体形状の空間として設定される。図3に例示するように前方検知領域Raは上下方向zに若干の大きさを有しているため、走行面8に凹凸があっても検知領域の内側からの反射光を得られる。走行面8の凹凸を障害物として誤検知する不具合を回避できる。また前方検知領域Raには、走行装置3の近傍となる部分にレーザ光が照射されずセンサ9の死角となる死角領域R1が発生する。図3では説明のため死角領域R1に斜線を付している。
第一の周辺検知領域Rbは、前方検知領域Raを囲む状態で設定される。本明細書において囲む状態とは、前方検知領域Raに到達する障害物は第一の周辺検知領域Rbを必ず通過する状態を言う。例えば図2に例示する実施形態のように、前方検知領域Raにおいて、移動体2に隣接する部分を除く他の部分が第一の周辺検知領域Rbで覆われる状態は、囲む状態と言える。この実施形態では図2に示す平面視において、前方検知領域Raを構成する長方形の後方側(図2左方側)の一辺が、第一の周辺検知領域Rbを構成する長方形の後方側(図2左方側)の一辺と重なっている。前方検知領域Raの長方形の後方側には、走行装置3が存在するため、障害物は移動体2の後方側から前方検知領域Raに侵入できない。前方検知領域Raにおいて、障害物が侵入できない部分に限り、第一の周辺検知領域Rbが形成されなくてもよいとも言える。
また平面視において前方検知領域Raの後方側(図2左方側)も含む周囲が第一の周辺検知領域Rbにより完全に覆われる状態は、囲む状態と言える。
また平面視において前方検知領域Raの後方側(図2左方側)も含む周囲が第一の周辺検知領域Rbにより完全に覆われる状態は、囲む状態と言える。
前方検知領域Raの外側で第一の周辺検知領域Rbの内側となる範囲は、移動体2の走行には直接影響しない範囲である。この範囲に障害物があったとしても、移動体2は障害物に接触することなく走行を継続できる。
同様に第二の周辺検知領域Rcは、第一の周辺検知領域Rbを囲む状態で設定される。第一の周辺検知領域Rbに到達する障害物は第二の周辺検知領域Rcを必ず通過することになる。
図4は説明のため、前方検知領域Ra等の範囲を上下方向zに分解して示したものである。図4に例示するように第一の周辺検知領域Rbは、前方検知領域Raの全体と重なる範囲に設定されてよい。そのため前方検知領域Raに含まれる範囲は、第一の周辺検知領域Rbにも含まれる状態となる。同様に第二の周辺検知領域Rcは、第一の周辺検知領域Rbの全体と重なる範囲に設定されてもよい。前方検知領域Raおよび第一の周辺検知領域Rbの全体が、第二の周辺検知領域Rcの内側に含まれる状態となる。
障害物がない場合、走行面8で反射された反射光がセンサ9に返ってくる。障害物がある場合、検知領域の外側で反射された反射光がセンサ9に返ってくるか、反射光が返ってこない状態となる。判定機構11は、例えば前方検知領域Raに向かって照射されるレーザ光の総数に対して、前方検知領域Raの内側で反射された反射光の数の割合である充足率を算出して、この充足率が所定の閾値以上の場合に障害物がないと判定して、閾値より小さい場合に障害物があると判定する構成を有している。つまり判定機構11は、センサ9から前方検知領域Raが十分に見えている場合に障害物がないと判定する。
判定機構11は、前方検知領域Raの他、第一の周辺検知領域Rbや第二の周辺検知領域Rcにおいても、それぞれ充足率を算出して障害物の有無を判定する。障害物の有無は前方検知領域Ra等の検知領域ごとに、判定機構11により判定される。
判定機構11が障害物の有無を判定する方法は上記に限定されない。例えば前方検知領域Raに向かって照射されるレーザ光のうち、前方検知領域Raの内側で反射する反射光の数と、外側で反射する反射光の数とを比較して、判定機構11が障害物の有無を判定してもよい。
障害物検知システム1は、判定機構11の判定結果に応じて移動体2に指令を送信する指令機構12を備えていてもよい。指令機構12は、検知領域設定機構10や判定機構11と同様に、公知の種々のコンピュータで構成できる。例えば一台のコンピュータに、検知領域設定機構10および判定機構11および指令機構12が組み込まれていてもよい。指令機構12は、障害物検知システム1の必須の構成要件ではない。
指令機構12は、例えば死角領域R1または前方検知領域Raに障害物ありと判定機構11が判定した場合に、移動体2に指令を送信する構成にできる。ここで指令とは、減速指令、停止指令または緊急停止指令などが考えられる。減速指令は、移動体2を所定の範囲で減速させる指令である。減速指令は、移動体2の走行速度を現在の速度から例えば50%まで減速させたり、例えば時速8kmなど予め設定される速度まで減速させる。停止指令は、移動体2を所定の範囲で減速させた後に停止させる指令である。緊急停止指令は、移動体2を可能な範囲で最大となる割合で減速させた後に停止させる指令である。
指令機構12は、例えば第一の周辺検知領域Rbまたは第二の周辺検知領域Rcに障害物ありと判定機構11が判定した場合に、移動体2に指令を送信しない構成にできる。この場合、第一の周辺検知領域Rbおよび第二の周辺検知領域Rcに障害物があっても、移動体2の走行は影響を受けない。
指令機構12は、移動体2の運転者に障害物がある旨を通知する構成を有していてもよい。運転者は、指令機構12からの指令を参照して、移動体2の操作を行うことができる。この場合、指令機構12は移動体2に対して減速指令等の制御信号を送らず、通知を運転者に送る構成となる。
図5に例示するように障害物検知システム1は、まず検知領域を設定する(以下、検知領域設定ステップS1ということがある)。検知領域設定ステップS1では、前方検知領域Raおよび第一の周辺検知領域Rbおよび第二の周辺検知領域Rcが設定される。検知領域設定ステップS1で設定される検知領域は上記に限らない。移動体2の走行方向yにおいて、前方検知領域Raの更に前方側となる位置に検知領域が追加されてもよく、第二の周辺検知領域Rcの外側に検知領域が設定されてもよい。また第一の周辺検知領域Rb等が複数に分割されてもよい。検知領域は一度設定されればよい。
図6および図7にセンサ9から取得されて、障害物検知システム1に格納されるデータの例を示す。水平方向x、yにおけるレーザ光の照射角度θと、上下方向zにおけるレーザ光の照射角度φとの分解能は、センサ9の性能として予め決まっている。ここでは、上下方向zの角度φが-10°~-20°の範囲で分解能が5°であり、水平方向x、yの角度θが-135°~+135°の範囲で分解能が5°である場合を例に説明する。実際のセンサとしては、分解能が例えば0.125°~1.000°の範囲であり、スキャン回数は5~100Hzのセンサを利用できる。
図6および図7に示すように、上下方向zの角度φおよび水平方向x、yの角度θに対応する反射地点Pmnは予め決まる。図8に走行面8における反射地点Pmnの分布状態を示す。この実施形態ではセンサ9は、ます上下方向zの角度φを-10°に固定して、水平方向x、yの角度θを-135°から135°までレーザ光を走査する。このレーザ光に対応する反射地点PmnはP1-1~P1-55となる。次に上下方向zの角度φを-15°に固定して、水平方向x、yの角度θを変化させながらレーザ光をセンサ9は走査する。このレーザ光に対応する反射地点PmnはP2-1~P2-55となる。
検知領域設定ステップS1では、反射地点Pmnごとに対応する検知領域を設定していく。図8を例に説明すると、例えば反射地点P1-1はいずれの検知領域にも含まれないため、検知領域は「なし」に設定される。反射地点P1-19やP1-28は、第二の周辺検知領域Rcに含まれるため、検知領域は「Rc」に設定される(図6参照)。図8に例示する反射地点P2-19やP3-19は、第一の周辺検知領域Rbに含まれるため、検知領域は「Rb」に設定される。反射地点P2-29は、前方検知領域Raに含まれるため、検知領域は「Ra」に設定される(図7参照)。以上のように検知領域設定ステップS1では、図6および図7に示すように反射地点Pmnごとに対応する検知領域が設定される。反射地点Pmnごとに設定される検知領域を変更することで、水平方向x、yにおけるそれぞれの検知領域の範囲を変更できる。
図6および図7に例示するように、障害物がない場合にレーザ光を照射してから反射光が得られるまでの時間(測定時間tmn)は、反射地点Pmnごとに予め決まっている。測定時間tmnは、上下方向zにおける角度φや、移動体2においてセンサ9が設置される高さが決まれば自ずと決まる。
検知領域設定ステップS1では、測定時間tmnを中心として所定の範囲を有する許容時間tnが設定される。この許容時間tnの範囲は、上下方向zにおける検知領域の大きさにより決まる。許容時間tnの範囲を変更することで、上下方向zにおける検知領域の範囲を変更できる。
例えば移動体2を構成する門型クレーンが走行したり、荷役作業を行う際にセンサ9からレーザ光が照射されて、反射光が得られるまでの時間が測定される(以下、測定ステップS2ということがある)。測定ステップS2では、反射地点Pmnごとに測定時間tmnが取得される。
まず反射地点Pmnごとに、測定時間tmnが許容時間tnの範囲内であるか否かの比較が行なわれる。比較結果は障害物検知システム1に格納される。次に例えば前方検知領域Raなど検知領域ごとに障害物の有無が判定される(以下、判定ステップS3ということがある)。
判定ステップS3では、例えば前方検知領域Raの1000の反射地点Pmnのうち、例えば90%以上の反射地点Pmnにおいて測定時間tmnが許容時間tnの範囲内であった場合、前方検知領域Raには障害物がないと判定機構11は判定する。障害物なしと判定する際の閾値は上記の90%に限定されない。閾値は、検出すべき障害物の大きさに応じて適宜決定できる。また天気等に応じて閾値が変更される構成としてもよい。
判定ステップS3で得られる結果に応じて、指令機構12は移動体2に指令を送信する(以下、指令ステップS4ということがある)。指令機構12は、例えば前方検知領域Raに障害物がある場合、移動体2に停止指令を送信する。指令機構12は、例えば第一の周辺検知領域Rbまたは第二の周辺検知領域Rcに障害物がある場合、移動体2に指令を送信しない構成としてもよい。
上記の例では、前方検知領域Raに障害物があるときは移動体2が停止指令により停止する。第一の周辺検知領域Rbや第二の周辺検知領域Rcに障害物がある場合、移動体2は走行を継続する。
障害物検知システム1は、測定ステップS2および判定ステップS3および指令ステップS4を繰り返して、移動体2が安全に走行できる状態であることを繰り返し確認する。
障害物により移動体2が停止した後は、作業員等による安全確認が行なわれる。安全が確認された後に、移動体2は走行を再開する。移動体2の走行再開に伴い障害物検知システム1による検知が再開される。このとき検知領域設定ステップS1が行なわれない構成としてもよく、検知領域設定ステップS1において検知領域が改めて設定されたり、既に設定されている値が読み込まれたりしてもよい。検知領域設定ステップS1が行われない場合は、測定ステップS2から制御が開始される。
指令ステップS4は、障害物検知方法の必須の構成要件ではない。例えば移動体2の運転者が判定ステップS3の結果を見て、移動体2の減速や停止を行う場合は、指令ステップS4は不要となる。
前方検知領域Raとは区別して、第一の周辺検知領域Rbおよび第二の周辺検知領域Rcが形成されるため、障害物が検出された際の移動体2の制御を前方検知領域Raと第一の周辺検知領域Rb等とで異なる状態で設定できる。例えば前方検知領域Raで障害物が検知された場合は移動体2を停止させて、第一の周辺検知領域Rb等で障害物が検知された場合は移動体2の走行を継続させることが可能となる。移動体2である門型クレーンの近傍において、シャシが走行する範囲やコンテナが載置される範囲に第一の周辺検知領域Rb等を設定することが可能となる。
前方検知領域Raの周囲に第一の周辺検知領域Rb等が設定されるため、前方検知領域Raの一部に形成される死角領域R1への障害物の侵入の有無を第一の周辺検知領域Rb等の状態から推定できる。移動体2の障害物となる作業員等が死角領域R1に移動するためには、必ず第一の周辺検知領域Rbおよび第二の周辺検知領域Rcを通過することになる。そのため死角領域R1に移動する障害物の有無を、障害物検知システム1は検知できる。具体的には第二の周辺検知領域Rcから第一の周辺検知領域Rbを経由して死角領域R1に作業員等が侵入する場合、第一の周辺検知領域Rbを通過した後に障害物がいずれの領域でも検知されない状態となるため、障害物検知システム1は障害物の存在を検知できる。
図8に例示するように水平方向x、yの角度θ=-45°となる方向から、作業員13が死角領域R1に向けて移動する場合を例に、障害物検知システム1の動作を説明する。図8では説明のため、内側に斜線を付した円形で作業員13を示している。
図9は、それぞれの検知領域Ra、Rb、Rcにおける判定結果の組み合わせである状況Qnと、この状況Qnに対応する指令とを示している。
図9は、それぞれの検知領域Ra、Rb、Rcにおける判定結果の組み合わせである状況Qnと、この状況Qnに対応する指令とを示している。
図8において作業員13が破線で示す位置にいる場合、すべての検知領域Ra、Rb、Rcにおいて障害物なしと判定される。この状況を第三予備状況Q3という。
図8において作業員13が実線で示す位置にいる場合、反射地点P1-19の周辺では第二の周辺検知領域Rcの内側からの反射光が得られない。その結果、第二の周辺検知領域Rcでは障害物ありと判定される。この状況を第二予備状況Q2という。
図10において作業員13が破線で示す位置にいる場合、反射地点P2-19およびP3-19の周辺では第一の周辺検知領域Rbの内側からの反射光が得られない。その結果、第一の周辺検知領域Rbでは障害物ありと判定される。この状況を第一予備状況Q1という。このとき作業員13は第二の周辺検知領域Rcの内側でもあるため、第二の周辺検知領域Rcでも障害物ありと判定される。
図10において作業員13が実線で示す位置にいる場合、作業員13はセンサ9の死角である死角領域R1に入っている。このときすべての検知領域Ra、Rb、Rcにおいて障害物なしと判定される。この状況を緊急状況Q5という。水平方向x、yの角度θ=-45°の方向から接近してきていた作業員13が、センサ9から見えない状況となる。この緊急状況Q5は第三予備状況Q3と、すべての検知領域Ra、Rb、Rcにおいて障害物なしと判定される点は同一である。第一予備状況Q1からすべての検知領域Ra、Rb、Rcにおいて障害物なしと判定された場合は、第三予備状況Q3ではなく緊急状況Q5と判定される。緊急状況Q5は、死角領域R1に障害物がある状況である。このとき指令機構12は、例えば緊急停止指令を移動体2に送信する。
図11において作業員13が実線で示す位置にいる場合、反射地点P3-27の周辺では前方検知領域Raの内側からの反射光が得られない。その結果、前方検知領域Raでは障害物ありと判定される。この状況を緊急状況Q4という。このとき作業員13は第一の周辺検知領域Rbおよび第二の周辺検知領域Rcの内側でもあるため、第一の周辺検知領域Rbおよび第二の周辺検知領域Rcでも障害物ありと判定される。このとき指令機構12は、例えば緊急停止指令を移動体2に送信する。
図11において作業員13が破線に示す位置から第二の周辺検知領域Rcを通過してその外側に移動する場合、第一予備状況Q1から第二予備状況Q2を経て第三予備状況Q3と変化していく。このように第一予備状況Q1から第二予備状況Q2を経た後に、すべての検知領域Ra、Rb、Rcにおいて障害物なしと判定された場合は、緊急状況Q5ではなく第三予備状況Q3と判定される。
第一予備状況Q1および第二予備状況Q2および第三予備状況Q3は、障害物があったとしても移動体2の走行を妨げるほど接近してはいないため、移動体2の停止等を直ちに行う必要がない状況と言える。緊急状況Q4-5は、移動体2の停止等を直ちに行う必要がある状況と言える。
図12に例示するように状況Qnの移行は、パターンが限られている。予備状況Q1-3の推移を把握することで、緊急状況Q4-5に移行した場合の準備を行うことが可能となる。障害物検知システム1による障害物検知の精度を向上するには有利である。図12に例示するように第一予備状況Q1から第三予備状況Q3に直接移行することはないため、第三予備状況Q3と緊急状況Q5とを障害物検知システム1は区別することができる。
第一予備状況Q1となった場合、緊急状況Q4-5に移行する可能性がある。そのため例えば第一予備状況Q1のときに、移動体2の上限速度を制限する速度制限指令を行ってもよい。
図13に例示するように第一の周辺検知領域Rbは、前方検知領域Raと重ならない範囲に設定されてもよい。この場合、前方検知領域Raに含まれる範囲は、第一の周辺検知領域Rbには含まれない状態となる。同様に第二の周辺検知領域Rcは、第一の周辺検知領域Rbと重ならない範囲に設定されてもよい。この場合、前方検知領域Raおよび第一の周辺検知領域Rbに含まれる範囲は、第二の周辺検知領域Rcに含まれない状態となる。
図14は、それぞれの検知領域Ra、Rb、Rcにおける判定結果の組み合わせである状況Qnと、この状況Qnに対応する指令とを示している。図14に例示するように障害物が第一の周辺検知領域Rbにあるときは、図9に例示する実施例と異なり第二の周辺検知領域Rcでは障害物が検知されない(第一予備状況Q1‘)。同様に障害物が前方検知領域Raにあるときは、第一の周辺検知領域Rbおよび第二の周辺検知領域Rcでは障害物が検知されない。その他の部分については図9に例示する実施例と同様である。
移動体2を構成する門型クレーンの休止中において、障害物検知システム1による測定を継続してもよい。移動体2の再始動の際に、死角領域R1における障害物の有無を検知できる。門型クレーンの休止中における測定の継続は必須の構成要件ではない。走行装置3にバンパスイッチを設置する構成により、死角領域R1の障害物による事故を防止してもよい。バンパスイッチは障害物に接触すると、門型クレーンに緊急停止指令を送信する構成を有している。門型クレーンが走行し始めるときであり、速度が極めて小さいため、直ちに門型クレーンを停止させることができる。
図15に例示するように、第一の周辺検知領域Rbおよび第二の周辺検知領域Rcが走行方向yにおいて左右に分割されていてもよい。障害物検知システム1による障害物検知の精度を向上するには有利である。具体的には移動体2の走行方向yに沿って、移動体2の進行方向の左方側の第一の周辺検知領域Rb1と、右方側の第一の周辺検知領域Rb2とで、第一の周辺検知領域Rbが形成される。また左方側の第二の周辺検知領域Rc1と、右方側の第二の周辺検知領域Rc2とで、第二の周辺検知領域Rcが形成される。
図15に例示するようにコンテナ14が第二の周辺検知領域Rcに存在して、破線で示すように作業員13が第一の周辺検知領域Rbに存在する場合を例に説明する。周辺検知領域Rb、Rcが分割されていない場合、第一予備状況Q1であると障害物検知システム1は判断する。この状況から作業員13が死角領域R1に移動すると、第二予備状況Q2であると障害物検知システム1に認識される可能性がある。つまり死角領域R1の作業員13を検知できない可能性がある。
上記に対して周辺検知領域Rb、Rcが分割されている場合、移動体2の右方側では第一予備状況Q1から緊急状況Q5への変化が検出される。死角領域R1の作業員13を検知できる。移動体2の左方側では第二予備状況Q2が維持される。コンテナ14が移動体2の走行に影響を与えることがない。
この構成によれば、分割された周辺検知領域Rb、Rcごとに障害物の有無を検出できるため、障害物が移動する状況を精度良く把握できる。特に障害物が複数ある場合に、障害物ごとにそれぞれ検出できる。障害物検知の精度を向上するには有利である。
周辺検知領域Rb、Rcを分割する方法は上記に限らず、第一の周辺検知領域Rbおよび第二の周辺検知領域Rcの少なくとも一方が、複数に分割される構成であればよい。また分割される数は二つに限定されない。周辺検知領域Rb、Rcが、例えば前後および左右の四つの領域に分割されてもよい。分割数は四つよりも多くしてもよい。また第一の周辺検知領域Rbと第二の周辺検知領域Rcとで分割数が異なっていてもよい。例えば第一の周辺検知領域Rbが前後左右の四つに分割されて、第二の周辺検知領域Rcが左右の二つに分割されてもよい。
障害物検知システム1が、障害物ごとに判別する構成を有していてもよい。平面視で互いに距離の近い反射地点Pmnを同時に覆う障害物は、一つの障害物であると言える。障害物の有無の判定を領域単位で行うことなく、反射地点Pmnごとに判定する構成により、一つ一つの障害物を検知できる。つまり障害物が複数ある場合に、障害物の移動を個別に識別することが可能となる。障害物ごとに、死角領域R1に侵入したか否かを判別できる。
障害物の有無を周辺検知領域Rb、Rcごとに検出する場合に比べて、判定機構11における計算量が増加する。予め想定される障害物の数が少ない場合は、領域ごとに障害物の有無を判定することが望ましい。判定機構11における計算量を抑制して、判定結果を比較的短時間で取得できるためである。
予め想定される障害物の数が多い場合は、障害物ごとに判別することが望ましい。判定機構11における計算量は多くなるが、障害物を精度よく検知できるため、安全性を向上するには有利である。
移動体2はクレーンに限定されない。コンテナターミナルで走行するシャシや、一般道を走行する自動車等にも障害物検知システム1を適用できる。
移動体2はクレーンに限定されない。コンテナターミナルで走行するシャシや、一般道を走行する自動車等にも障害物検知システム1を適用できる。
1 障害物検知システム
2 移動体
3 走行装置
4 脚部材
5 梁部材
6 トロリ
7 吊具
8 走行面
9 センサ
9a 発信部
9b 受信部
10 検知領域設定機構
11 判定機構
12 指令機構
13 作業員
14 コンテナ
x 横行方向
y 走行方向
z 上下方向
R0 レーザ光が照射される範囲
R1 死角領域
Ra 前方検知領域
Rb 第一の周辺検知領域
Rc 第二の周辺検知領域
θ 水平方向における照射角度
φ 上下方向における照射角度
Q1 第一予備状況
Q2 第二予備状況
Q3 第三予備状況
Q4 緊急状況
Q5 緊急状況
2 移動体
3 走行装置
4 脚部材
5 梁部材
6 トロリ
7 吊具
8 走行面
9 センサ
9a 発信部
9b 受信部
10 検知領域設定機構
11 判定機構
12 指令機構
13 作業員
14 コンテナ
x 横行方向
y 走行方向
z 上下方向
R0 レーザ光が照射される範囲
R1 死角領域
Ra 前方検知領域
Rb 第一の周辺検知領域
Rc 第二の周辺検知領域
θ 水平方向における照射角度
φ 上下方向における照射角度
Q1 第一予備状況
Q2 第二予備状況
Q3 第三予備状況
Q4 緊急状況
Q5 緊急状況
Claims (8)
- 移動体に設置されて水平方向および上下方向に照射角度を変化させながらレーザ光を照射する発信部と、前記レーザ光の反射光を受光する受信部と、障害物がない場合に前記レーザ光が反射される反射地点の領域に検知領域を予め設定する検知領域設定機構と、前記検知領域の内側で反射する前記反射光に応じて障害物の有無を判定する判定機構とを備える障害物検知システムにおいて、
前記検知領域設定機構は、前記移動体の走行方向の前方側に形成される前方検知領域と、この前方検知領域の周囲を囲む状態で形成される第一の周辺検知領域と、この第一の周辺検知領域の周囲を囲む状態で形成される第二の周辺検知領域とを設定する構成を有することを特徴とする障害物検知システム。 - 前記判定機構は、前記第一の周辺検知領域で障害物ありと判定された後に、前記第一の周辺検知領域で障害物なしと判定されて且つ前記第二の周辺検知領域で障害物ありと判定される状態を経ることなく、前記前方検知領域および前記第一の周辺検知領域および前記第二の周辺検知領域のいずれにおいても障害物なしと判定された場合に、前記前方検知領域の死角となる死角領域に障害物があると判定する構成を有する請求項1に記載の障害物検知システム。
- 前記判定機構の判定結果に応じて前記移動体に指令を送信する指令機構を備えていて、
前記指令機構は、前記死角領域または前記前方検知領域に障害物ありと前記判定機構が判定した場合に前記移動体に指令を送信する構成を有する請求項2に記載の障害物検知システム。 - 前記第一の周辺検知領域または前記第二の周辺検知領域の少なくとも一方は、二つ以上の検知領域に分割されていて、
前記判定機構は、複数の前記検知領域ごとに障害物の有無を判定する構成を有する請求項1~3のいずれかに記載の障害物検知システム。 - 移動体に設置される発信部から水平方向および上下方向に照射角度を変化させながらレーザ光を照射して、このレーザ光の反射光を受信部で受光して障害物の有無を検知する障害物検知方法であり、障害物がない場合に前記レーザ光が反射される反射地点の領域を検知領域として予め設定する検知領域設定ステップと、前記検知領域の内側で反射する前記反射光に応じて障害物の有無を判定する判定ステップとを備えた障害物検知方法において、
前記検知領域設定ステップは、前記移動体の走行方向の前方側に形成される前方検知領域と、この前方検知領域の周囲を囲む状態で形成される第一の周辺検知領域と、この第一の周辺検知領域の周囲を囲む状態で形成される第二の周辺検知領域とを予め設定する構成を有することを特徴とする障害物検知方法。 - 前記判定ステップは、前記第一の周辺検知領域で障害物ありと判定された後に、前記第一の周辺検知領域で障害物なしと判定されて且つ前記第二の周辺検知領域で障害物ありと判定される状態を経ることなく、前記前方検知領域および前記第一の周辺検知領域および前記第二の周辺検知領域のいずれにおいても障害物なしと判定された場合に、前記前方検知領域の死角となる死角領域に障害物があると判定する構成を有する請求項5に記載の障害物検知方法。
- 前記判定ステップの判定結果に応じて前記移動体に指令を送信する指令ステップを備えていて、
前記指令ステップは、前記死角領域または前記前方検知領域に障害物ありと判定された場合に前記移動体に指令を送信する構成を有する請求項6に記載の障害物検知方法。 - 前記第一の周辺検知領域または前記第二の周辺検知領域の少なくとも一方は、二つ以上の検知領域に分割されていて、
前記判定ステップは、複数の前記検知領域ごとに障害物の有無を判定する構成を有する請求項5~7のいずれかに記載の障害物検知方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024-031358 | 2024-03-01 | ||
| JP2024031358A JP7766727B2 (ja) | 2024-03-01 | 2024-03-01 | 障害物検知システムおよび障害物検知方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025182970A1 true WO2025182970A1 (ja) | 2025-09-04 |
Family
ID=96920808
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2025/006568 Pending WO2025182970A1 (ja) | 2024-03-01 | 2025-02-26 | 障害物検知システムおよび障害物検知方法 |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7766727B2 (ja) |
| WO (1) | WO2025182970A1 (ja) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018101295A (ja) * | 2016-12-20 | 2018-06-28 | トヨタ自動車株式会社 | 物体検知装置 |
| JP2019144040A (ja) * | 2018-02-19 | 2019-08-29 | ファナック株式会社 | センサを用いた物体監視装置 |
| JP2019167221A (ja) * | 2018-03-26 | 2019-10-03 | 株式会社北川鉄工所 | クライミングクレーンの制御方法、建築物施工方法及びクライミングクレーン用吊荷判別プログラム |
| WO2020044801A1 (ja) * | 2018-08-28 | 2020-03-05 | ヤンマー株式会社 | 障害物検知システム |
| JP2021144435A (ja) * | 2020-03-11 | 2021-09-24 | 日本電産株式会社 | 衝突防止装置、移動体及びプログラム |
| JP2023015557A (ja) * | 2021-07-20 | 2023-02-01 | トヨタ自動車株式会社 | 物体検出装置 |
-
2024
- 2024-03-01 JP JP2024031358A patent/JP7766727B2/ja active Active
-
2025
- 2025-02-26 WO PCT/JP2025/006568 patent/WO2025182970A1/ja active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018101295A (ja) * | 2016-12-20 | 2018-06-28 | トヨタ自動車株式会社 | 物体検知装置 |
| JP2019144040A (ja) * | 2018-02-19 | 2019-08-29 | ファナック株式会社 | センサを用いた物体監視装置 |
| JP2019167221A (ja) * | 2018-03-26 | 2019-10-03 | 株式会社北川鉄工所 | クライミングクレーンの制御方法、建築物施工方法及びクライミングクレーン用吊荷判別プログラム |
| WO2020044801A1 (ja) * | 2018-08-28 | 2020-03-05 | ヤンマー株式会社 | 障害物検知システム |
| JP2021144435A (ja) * | 2020-03-11 | 2021-09-24 | 日本電産株式会社 | 衝突防止装置、移動体及びプログラム |
| JP2023015557A (ja) * | 2021-07-20 | 2023-02-01 | トヨタ自動車株式会社 | 物体検出装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP7766727B2 (ja) | 2025-11-10 |
| JP2025133415A (ja) | 2025-09-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11851310B2 (en) | Autonomous forklift truck | |
| KR101328016B1 (ko) | 레이저센서와 초음파센서를 기반으로 하는 차량용 충돌방지장치 및 방법 | |
| WO2018056125A1 (ja) | 鉱山用作業機械及び障害物判別装置 | |
| CN115003617B (zh) | 集装箱装载设施及用于其中的运行监控的方法 | |
| CN113614017B (zh) | 起重机防碰撞系统、方法、程序以及制造方法 | |
| US11027953B2 (en) | Method for monitoring the road path of a truck and a floor conveyor | |
| JPH11264871A (ja) | 車両用障害物検出装置の監視機構 | |
| JP6513544B2 (ja) | 荷役クレーンの衝突防止装置 | |
| US20220355823A1 (en) | Travel route generation device and control device | |
| CN116135641A (zh) | 用于处理地面输送机中障碍物的方法 | |
| KR101285350B1 (ko) | 어댑티브 타입 레이저센서를 구비한 차량용 충돌방지장치 및 이를 이용한 충돌방지방법 | |
| JP6740552B2 (ja) | 障害物検知システムおよび障害物検知方法 | |
| EP3767337B1 (en) | Obstacle sensing system and obstacle sensing method | |
| JP7766727B2 (ja) | 障害物検知システムおよび障害物検知方法 | |
| KR101328018B1 (ko) | 저속 근거리에서의 차량용 충돌방지방법 및 장치 | |
| CN210103319U (zh) | 龙门吊防撞系统 | |
| KR102768496B1 (ko) | 지게차 안전 장치 및 그의 안전 제어 방법 | |
| EP4664071A2 (en) | Autonomous device safety system | |
| CN218507412U (zh) | 具有位置识别功能的起重机 | |
| KR102515061B1 (ko) | 무인운반차 시스템의 무인운반차 충돌 방지방법 | |
| CN106114681B (zh) | 车辆泊车预警系统和载车 | |
| JP2019211442A (ja) | 作業車に搭載されるレーザレーダ | |
| JP7614022B2 (ja) | 障害物検知方法および障害物検知システム | |
| JP7618367B2 (ja) | 障害物検出装置、無人搬送車および障害物検出プログラム | |
| JP2015056123A (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: 25761047 Country of ref document: EP Kind code of ref document: A1 |