WO2017141757A1 - 物体検知システム - Google Patents

物体検知システム Download PDF

Info

Publication number
WO2017141757A1
WO2017141757A1 PCT/JP2017/004301 JP2017004301W WO2017141757A1 WO 2017141757 A1 WO2017141757 A1 WO 2017141757A1 JP 2017004301 W JP2017004301 W JP 2017004301W WO 2017141757 A1 WO2017141757 A1 WO 2017141757A1
Authority
WO
WIPO (PCT)
Prior art keywords
unit
receiving unit
length
detection
receiving
Prior art date
Application number
PCT/JP2017/004301
Other languages
English (en)
French (fr)
Inventor
友哉 佐藤
巧麻 中川
Original Assignee
パナソニックIpマネジメント株式会社
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 パナソニックIpマネジメント株式会社 filed Critical パナソニックIpマネジメント株式会社
Publication of WO2017141757A1 publication Critical patent/WO2017141757A1/ja

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/52Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00
    • G01S7/54Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00 with receivers spaced apart
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/02Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems using reflection of acoustic waves
    • G01S15/06Systems determining the position data of a target
    • G01S15/46Indirect determination of position data
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/88Sonar systems specially adapted for specific applications
    • G01S15/93Sonar systems specially adapted for specific applications for anti-collision purposes

Definitions

  • This disclosure relates to an object detection system.
  • Patent Document 1 An object detection device that detects an object using ultrasonic waves is known, and is disclosed in Patent Document 1, for example.
  • An object detection device described in Patent Literature 1 includes an ultrasonic transducer that transmits and receives ultrasonic waves, a drive unit that drives the ultrasonic transducers and transmits ultrasonic waves from the ultrasonic transducers, and an ultrasonic transducer. And a processing unit for processing a reflected wave from the object received at.
  • the object detection apparatus includes a control unit that controls the drive unit and detects an object from the processing result of the processing unit.
  • an object detection apparatus such as the above-described conventional example detects not only the distance from the ultrasonic transducer (ultrasonic sensor) to the object but also the three-dimensional position of the object. Yes.
  • the present disclosure has been made in view of the above points, and an object thereof is to provide an object detection system capable of detecting a three-dimensional position of an object.
  • the object detection system includes a transmission unit, a first reception unit, a second reception unit, a third reception unit, and a detection unit.
  • the transmission unit transmits ultrasonic waves to a space to be detected.
  • the first reception unit is disposed at the same position as the transmission unit, and receives an ultrasonic wave reflected from an object in the space.
  • the second receiving unit is arranged at a position different from the first receiving unit and receives the reflected wave.
  • the third receiving unit is arranged at a position different from the first receiving unit and the second receiving unit, and receives the reflected wave.
  • the detection unit executes position detection processing for detecting the position of the object.
  • the detection unit performs a process of obtaining the first length based on the time required from the transmission of the ultrasonic wave to the reception of the reflected wave by the first reception unit.
  • the detection unit executes a process for obtaining the second length based on a time required from the transmission of the ultrasonic wave to the reception of the reflected wave by the second reception unit.
  • the detection unit performs a process of obtaining the third length based on a time required from transmitting the ultrasonic wave to receiving the reflected wave by the third reception unit.
  • a detection part performs the process which calculates
  • the spherical surface is a surface having the first receiving unit as the center and the length from the first receiving unit being the first length.
  • One of the two spheroid surfaces is a surface in which each of the first receiving unit and the second receiving unit is a focal point, and the sum of the lengths from these two focal points becomes the second length.
  • the remaining one of the two spheroid surfaces is a surface having the first receiving unit and the third receiving unit as the focal points, and the sum of the lengths from these two focal points becomes the third length.
  • the first reception unit, the second reception unit, and the third reception unit have different positions in the vertical direction.
  • one ultrasonic transducer is also used as the transmission unit and the first reception unit.
  • the detection unit calculates the global coordinates of the object by performing calculation based on the reception result of the reflected wave in each of the first reception unit, the second reception unit, and the third reception unit. . Accordingly, the present disclosure can detect the position of an object in three dimensions.
  • FIG. 1 is a block diagram of an object detection system according to an embodiment of the present disclosure.
  • FIG. 2 is a perspective view showing a part of a vehicle in which the object detection system described above is used and an object to be detected.
  • FIG. 3A is an explanatory diagram showing a positional relationship between the first receiver and the second receiver in the first local coordinate system in the object detection system same as above.
  • FIG. 3B is an explanatory diagram showing a positional relationship between the first receiver and the third receiver in the second local coordinate system in the object detection system same as above.
  • FIG. 4 is an explanatory diagram showing the positional relationship between the first receiver and the object in the global coordinate system in the object detection system same as above.
  • the following embodiments relate to an object detection system, and more particularly, to an object detection system that detects an object using ultrasonic waves.
  • the object detection system 100 of the present embodiment includes a transmission unit 12, a first reception unit 11, a second reception unit 21, a third reception unit 31, and a detection unit 4. It has.
  • the transmission unit 12 transmits ultrasonic waves to the space to be detected.
  • the 1st receiving part 11 is arranged in the same position as transmitting part 12, and receives the reflected wave of the ultrasonic wave from object A1 in space.
  • the second receiving unit 21 is disposed at a position different from that of the first receiving unit 11 and receives the reflected wave.
  • the 3rd receiving part 31 is arranged in a position different from the 1st receiving part 11 and the 2nd receiving part 21, and receives a reflected wave.
  • the detection unit 4 executes a position detection process for detecting the position of the object A1.
  • the detection unit 4 executes a process for obtaining the first length D1 based on the time required from the transmission of the ultrasonic wave to the reception of the reflected wave by the first reception unit 11. In addition, the detection unit 4 performs a process of obtaining the second length D2 based on the time required from when the ultrasonic wave is transmitted until the reflected wave is received by the second reception unit 21. In addition, the detection unit 4 performs a process for obtaining the third length D3 based on the time required from when the ultrasonic wave is transmitted until the reflected wave is received by the third reception unit 31.
  • the detection part 4 performs the process which calculates
  • the spherical surface F1 is a surface having the first receiving unit 11 as a center and the length from the first receiving unit 11 being the first length D1.
  • the spheroidal surface F2 is a surface in which the first receiving unit 11 and the second receiving unit 21 are the focal points, and the sum of the lengths from these two focal points becomes the second length D2.
  • the spheroidal surface F3 is a surface having the first receiving unit 11 and the third receiving unit 31 as focal points, and the sum of the lengths from these two focal points becomes the third length D3.
  • the object detection system 100 according to the present embodiment will be described in detail.
  • the configuration described below is only an example of the present invention, and the present invention is not limited to the following embodiment, and the technical idea according to the present invention is not deviated from this embodiment.
  • Various changes can be made in accordance with the design or the like as long as they are not.
  • the object detection system 100 of the present embodiment is used by being mounted on a vehicle such as an automobile.
  • the vehicle will be described as an automobile.
  • the object detection system 100 of this embodiment is a system that detects the presence or absence of an object A1 in a space to be detected.
  • the object detection system 100 of the present embodiment is a system that detects the position of the object A1 in three dimensions.
  • the object A1 includes obstacles such as a car stop, a power pole, a guard rail, and a wall in addition to a living body such as a person or an animal.
  • the object A1 will be described as a vehicle stop.
  • the object detection system 100 of the present embodiment is used, for example, in a vehicle parking assistance system or a vehicle automatic driving assistance system.
  • the object detection system 100 of this embodiment may be used other than a vehicle.
  • the object detection system 100 of the present embodiment includes a first sensor 1, a second sensor 2, a third sensor 3, and a detection unit 4, which are a plurality of (here, three) ultrasonic sensors. And the determination part 5 is provided.
  • the first sensor 1, the second sensor 2, and the third sensor 3 are attached to the rear bumper B1 of the vehicle (see FIG. 2).
  • the 1st sensor 1, the 2nd sensor 2, and the 3rd sensor 3 may be suitably arranged according to the use of object detection system 100, respectively.
  • the first sensor 1 includes a first receiving unit 11, a transmitting unit 12, and a driving unit 13.
  • the second sensor 2 includes a second receiving unit 21.
  • the third sensor 3 includes a third receiving unit 31.
  • the first receiving unit 11 is configured to convert mechanical vibration into an electric signal.
  • the first receiving unit 11 receives (receives) a reflected wave reflected by the object A1 among the ultrasonic waves transmitted from the transmitting unit 12, and converts the received reflected wave into an electric signal.
  • the first receiving unit 11 outputs the converted electric signal to the detecting unit 4.
  • the transmission unit 12 is configured to convert an electrical signal into mechanical vibration.
  • the transmission unit 12 vibrates in accordance with a predetermined drive signal output from the drive unit 13, and transmits (transmits) ultrasonic waves toward a space to be detected by vibrating the air.
  • the transmission unit 12 transmits ultrasonic waves at regular intervals according to the drive signal from the drive unit 13. That is, the transmission unit 12 transmits ultrasonic waves intermittently.
  • the drive unit 13 When the drive unit 13 receives a start command for starting transmission of ultrasonic waves from the detection unit 4, the drive unit 13 outputs a predetermined drive signal based on the start command, and causes the transmission unit 12 to start transmission of ultrasonic waves. Further, when receiving a stop command for stopping the transmission of ultrasonic waves from the detection unit 4, the drive unit 13 stops outputting the drive signal based on the stop command, and causes the transmission unit 12 to stop transmitting ultrasonic waves.
  • the second receiving unit 21 and the third receiving unit 31 receive the reflected wave reflected by the object A1 among the ultrasonic waves transmitted from the transmitting unit 12, and the received reflected wave Convert to electrical signal.
  • the second receiving unit 21 and the third receiving unit 31 output the converted electric signals to the detecting unit 4.
  • the first receiving unit 11 and the transmitting unit 12 are integrally configured with, for example, an ultrasonic transducer. That is, the transmission unit 12 is almost at the same position as the first reception unit 11.
  • the “same position” does not mean that the physical position of the transmission unit 12 and the physical position of the first reception unit 11 completely match, but a position detection process (described later) in the detection unit 4.
  • the transmission unit 12 and the first reception unit 11 can be regarded as being in the same position.
  • the drive unit 13 is housed in one housing together with the ultrasonic transducer.
  • the 1st receiving part 11, transmitting part 12, and drive part 13 may be constituted separately, respectively.
  • each of the second receiver 21 and the third receiver 31 is composed of, for example, an ultrasonic transducer.
  • the second sensor 2 is arranged at the same height as the first sensor 1. That is, the 2nd receiving part 21 is arranged so that the position in the perpendicular direction may be the same as the 1st receiving part 11 (transmission part 12).
  • the third sensor 3 is disposed at a different height from the first sensor 1 and the second sensor 2. That is, the 3rd receiving part 31 is arranged so that the position in the perpendicular direction may differ from the 1st receiving part 11 (transmission part 12) and the 2nd receiving part 21.
  • the detection unit 4 includes, for example, a microcomputer (hereinafter abbreviated as a microcomputer) as a main component.
  • the microcomputer realizes a function as the detection unit 4 by executing a program recorded in the memory by a CPU (Central Processing Unit).
  • the program may be recorded in advance in a memory of a microcomputer, may be provided by being recorded on a recording medium such as a memory card, or may be provided through an electric communication line.
  • the detecting unit 4 detects the presence or absence of the object A1 in the space to be detected based on at least one output waveform of the first receiving unit 11, the second receiving unit 21, and the third receiving unit 31. Moreover, the detection part 4 calculates
  • the determination unit 5 includes, for example, a microcomputer as a main configuration.
  • the microcomputer realizes the function as the determination unit 5 by executing the program recorded in the memory by the CPU.
  • the program may be recorded in advance in a memory of a microcomputer, may be provided by being recorded on a recording medium such as a memory card, or may be provided through an electric communication line.
  • the determination unit 5 determines whether or not the object A1 is an obstacle to be avoided based on the position information from the detection unit 4. Specifically, the determination unit 5 determines whether or not the height (position in the vertical direction) of the object A1 obtained from the position information is within a predetermined range.
  • the predetermined range is the maximum height of obstacles on the ground side that do not need to be avoided (for example, curbs and car stops) and obstacles on the ceiling side that do not need to be avoided (such as lighting fixtures) ) And the minimum height.
  • the predetermined range may be appropriately set by the user.
  • the determination unit 5 determines that the object A1 is an obstacle that does not need to be avoided. On the other hand, if the height of the object A1 is within a predetermined range, the determination unit 5 determines that the object A1 is an obstacle (for example, a wall) that needs to be avoided. In this case, the determination unit 5 notifies an electronic control unit (ECU: Electronic Control Unit) mounted on the vehicle that there is an obstacle, for example. Therefore, the electronic control unit can perform various measures such as controlling the speaker to sound an alarm sound or displaying that there is an obstacle on the in-vehicle display.
  • ECU Electronic Control Unit
  • the detection part 4 and the determination part 5 are comprised with a mutually different microcomputer, another structure may be sufficient.
  • the detection unit 4 and the determination unit 5 may be configured by the same microcomputer.
  • the detection unit 4 detects the three-dimensional position of the object A1 by obtaining the global coordinates of the object A1 by the position detection process.
  • the detection unit 4 stores, for example, the center of the rear bumper B1 of the vehicle as the origin of global coordinates. Further, the detection unit 4 stores the positions of the first reception unit 11, the transmission unit 12, the second reception unit 21, and the third reception unit 31. For example, the detection unit 4 regards the first reception unit 11 and the transmission unit 12 as one point, and stores the global coordinates of the first reception unit 11 and the transmission unit 12.
  • the detection unit 4 regards each of the second reception unit 21 and the third reception unit 31 as one point, and stores the global coordinates of the second reception unit 21 and the global coordinates of the third reception unit 31.
  • the global coordinates can be appropriately set by, for example, a contractor.
  • the detection unit 4 executes a process for obtaining the first length D1 based on the first reception time.
  • the first reception time is a time required from when the transmission unit 12 transmits an ultrasonic wave until the first reception unit 11 receives a reflected wave from the object A1.
  • the first length D1 is half the length obtained by the product of the first reception time and the ultrasonic velocity. That is, the first length D1 corresponds to the length from the first receiving unit 11 to the object A1.
  • the detection unit 4 executes a process for obtaining the second length D2 based on the second reception time.
  • the second reception time is a time required for the second reception unit 21 to receive the reflected wave from the object A1 after the transmission unit 12 transmits the ultrasonic wave.
  • the second length D2 is a length obtained by the product of the second reception time and the ultrasonic velocity. That is, the second length D2 corresponds to the sum of the first length D1 and the length D21 from the second receiving unit 21 to the object A1.
  • the detection unit 4 executes a process for obtaining the third length D3 based on the third reception time.
  • the third reception time is a time required from when the transmission unit 12 transmits an ultrasonic wave until the third reception unit 31 receives a reflected wave from the object A1.
  • the third length D3 is a length obtained by the product of the third reception time and the ultrasonic velocity. That is, the third length D3 corresponds to the sum of the first length D1 and the length D31 from the third receiver 31 to the object A1.
  • the object A1 is centered on the first receiver 11 (transmitter 12), and the length from the first receiver 11 (transmitter 12) is the first length D1. It is considered to be located on the spherical surface F1.
  • the object A1 has the first receiving unit 11 (transmitting unit 12) and the second receiving unit 21 as focal points, and the spheroidal surface F2 in which the sum of the lengths from these two focal points becomes the second length D2. It is considered to be located above.
  • the object A1 has the first receiving unit 11 (transmitting unit 12) and the third receiving unit 31 as focal points, and the spheroidal surface F3 in which the sum of the lengths from these two focal points becomes the third length D3. It is considered to be located above.
  • the object A1 is considered to be located at the intersection of the spherical surface F1 and the two spheroids F2 and F3.
  • the detection unit 4 uses the spherical surface F1 defined by the first length D1, the spheroid surface F2 defined by the second length D2, and the spheroid surface defined by the third length D3.
  • the position of the object A1 is obtained by executing the process for obtaining the intersection of F3.
  • the position of the object A1 obtained by the position detection process is a position at which the distance from the first receiving unit 11 (transmitting unit 12) is the shortest in the object A1.
  • the detection unit 4 is the first reception unit 11, the second reception unit 21, and the third reception unit 31.
  • the first time from when the transmission unit 12 transmits an ultrasonic wave until the first reception of the reflected wave is first. This is because the position of the object A1 is obtained as the reception time, the second reception time, and the third reception time.
  • the position of the first receiving unit 11 (transmitting unit 12) in the global coordinate system is represented by a point P1 (x1, y1, z1).
  • the position of the second receiving unit 21 in the global coordinate system is represented by a point P2 (x2, y2, z2)
  • the position of the third receiving unit 31 is represented by a point P3 (x3, y3, z3).
  • the position of the object A1 in the global coordinate system is represented by a point P0 (x0, y0, z0).
  • the detection unit 4 executes a process for obtaining an intersection point between the spherical surface F1 and the spheroid F2.
  • the detection unit 4 calculates the global coordinates of the first reception unit 11 (transmission unit 12) and the second reception unit 21 by calculating using the first transformation matrix. Convert to local coordinates defined in one local coordinate system.
  • the position of the first receiving unit 11 (transmitting unit 12) is represented by a point Q1 (0, 0, 0) that is the origin.
  • the position of the second receiving unit 21 is represented by a point Q2 (X2, 0, 0).
  • the first local coordinate system is an orthogonal coordinate system in which a straight line passing through the points Q1 and Q2 is the x axis.
  • FIG. 3A shows arrows representing the x-axis, y-axis, and z-axis of the first local coordinate system. These arrows are merely described for the purpose of assisting the explanation, and are accompanied by an entity. Absent.
  • the detection unit 4 performs processing for obtaining the intersection point between the spherical surface F1 and the spheroid F2 on the xy plane by obtaining the x coordinate and y coordinate of the point Q3 and the x coordinate and y coordinate of the point Q4.
  • the spherical surface F1 centered on the point Q1 is represented by the following equation (1).
  • the spheroid F2 having the focal point at the point Q1 and the point Q2 is expressed by the following equation (2).
  • Equation (3) is derived by transforming equation (2).
  • X11 that is the x coordinate of the point Q3 and X12 that is the x coordinate of the point Q4 can be obtained. Since the points Q3 and Q4 are points on the spherical surface F1, Y11 which is the y coordinate of the point Q3 and Y12 which is the y coordinate of the point Q4 can be obtained by using the theorem of the square. . Based on the above-described calculation, the detection unit 4 obtains two points, that is, the point Q3 (X11, Y11) and the point Q4 (X12, Y12) as intersections between the spherical surface F1 and the spheroid F2 on the xy plane.
  • the detection unit 4 executes a process for obtaining the intersection of the spherical surface F1 and the spheroid F3.
  • the detection unit 4 calculates the global coordinates of the first reception unit (transmission unit 12) and the third reception unit 31 by calculating using the second transformation matrix. Convert to local coordinates specified in the local coordinate system.
  • the position of the first receiving unit 11 (transmitting unit 12) is represented by a point R1 (0, 0, 0) that is the origin.
  • the position of the third receiver 31 is represented by a point R2 (X3, 0, 0).
  • the second local coordinate system is an orthogonal coordinate system in which a straight line passing through the points R1 and R2 is the x axis.
  • FIG. 3B shows arrows representing the x-axis, y-axis, and z-axis of the second local coordinate system. These arrows are merely described for the purpose of assisting the explanation, and are accompanied by an entity. Absent.
  • the detection unit 4 executes a process for obtaining the intersection point between the spherical surface F1 and the spheroid F3 on the xy plane by obtaining the x-coordinate and y-coordinate of the point R3 and the x-coordinate and y-coordinate of the point R4.
  • the detection unit 4 calculates points R3 (X21, Y21) and R4 (X22, Y22) as intersections of the spherical surface F1 and the spheroid F3 on the xy plane by calculations using the equations (1) to (4). 2 points are obtained.
  • the detection unit 4 replaces “D2” with “D3” and “X2” with “X3”, and executes calculations using Expressions (1) to (4).
  • the detection unit 4 calculates the local coordinates (X11, Y11), (X12, X11) of the two points Q3, Q4 defined in the first local coordinate system by performing an operation using the inverse matrix of the first transformation matrix.
  • Y12 are converted into global coordinates (x11, y11) and (x12, y12), respectively.
  • the detection unit 4 performs an operation using an inverse matrix of the second transformation matrix, whereby the local coordinates (X21, Y21), (X22, X2) of the two points R3, R4 defined in the second local coordinate system are calculated.
  • Y22) are converted into global coordinates (x21, y21) and (x22, y22), respectively.
  • the position of the object A1 projected onto the xy plane is represented by the intersection of the first line segment L1 and the second line segment L2. Therefore, the detection unit 4 performs the calculation for obtaining the intersection of the first line segment L1 and the second line segment L2 as follows, and thereby the global coordinates (x0, y0) of the object A1 projected onto the xy plane. Ask for.
  • the first line segment L1 and the second line segment L2 use the parameter s (0 ⁇ s ⁇ 1) and the parameter t (0 ⁇ t ⁇ 1), respectively, and the following equations (5) and (6) It is represented by
  • the detection unit 4 can obtain the global coordinates (x0, y0, z0) of the object A1. That is, the detection unit 4 can detect the three-dimensional position of the object A1.
  • the detection unit 4 receives the reflected wave in each of the first reception unit 11, the second reception unit 21, and the third reception unit 31 in the position detection process. By calculating based on the result, the global coordinates of the object A1 are obtained. Therefore, the object detection system 100 of the present embodiment can detect the three-dimensional position of the object A1. For this reason, the object detection system 100 of the present embodiment can detect the three-dimensional position of the object A1, particularly the height (position in the vertical direction) of the object A1, and therefore the object A1 should be avoided by the determination unit 5, for example. It is possible to determine whether or not it is an obstacle. Whether the object detection system 100 includes the determination unit 5 is arbitrary.
  • the first receiving unit 11 transmitting unit 12
  • the second receiving unit 21, and the third receiving unit 31 have different heights (positions in the vertical direction).
  • the object detection system 100 according to the present embodiment is configured so that the first reception unit 11, the second reception unit 21, and the third reception unit 31 are all arranged at the same height.
  • the detection accuracy of the position in three dimensions can be improved. Note that whether or not to adopt the configuration is arbitrary. That is, the 1st receiving part 11, the 2nd receiving part 21, and the 3rd receiving part 31 may all be arranged at the same height.
  • the 1st receiving part 11 and the transmission part 12 are comprised integrally by the ultrasonic transducer. That is, in the object detection system 100 of the present embodiment, one ultrasonic transducer is also used as the transmission unit 12 and the first reception unit 11. For this reason, in this embodiment, the transmission part 12 exists in the almost same position as the 1st receiving part 11. FIG. Therefore, the detection unit 4 can perform the position detection process by regarding the transmission unit 12 and the first reception unit 11 as one point. Note that whether or not to adopt the configuration is arbitrary. That is, the transmission unit 12 and the first reception unit 11 may be configured by separate devices.
  • the transmission unit 12 and the first reception unit 11 are arranged as close to each other as possible.
  • the detection unit 4 may perform the position detection process by regarding the transmission unit 12 and the first reception unit 11 as one point.
  • the object detection system 100 of this embodiment is provided with three receiving parts (the 1st receiving part 11, the 2nd receiving part 21, and the 3rd receiving part 31), it has more receiving parts. Also good.
  • the detection unit 4 is the sum of the first length D1 and the length from the object A1 to the fourth reception unit in the position detection process. You may perform the process which calculates
  • the fourth length is a length obtained by the product of the time required for the fourth receiving unit to receive the reflected wave after the transmitting unit 12 transmits the ultrasonic wave and the ultrasonic velocity.
  • the detection unit 4 determines the intersection of the spherical surface F1 defined by the first length D1, the spheroid surface F2 defined by the second length D2, and the spheroid surface defined by the fourth length.
  • the requested process may be executed.
  • the detection unit 4 determines the intersection of the spherical surface F1 defined by the first length D1, the spheroid surface F3 defined by the third length D3, and the spheroid surface defined by the fourth length.
  • the requested process may be executed.
  • the detection unit 4 can further improve the detection accuracy of the three-dimensional position of the object A1 by obtaining the average of the global coordinates of the object A1 obtained in each of the above processes. Further, in this configuration, even if any of the receiving units breaks down, the detecting unit 4 can execute position detection processing based on the reception results at the remaining three receiving units.
  • the first sensor 1 includes the transmission unit 12, but the second sensor 2 and the third sensor 3 may also include the transmission unit. And the transmission part 12 of the 1st sensor 1, the transmission part of the 2nd sensor 2, and the transmission part of the 3rd sensor 3 transmit an ultrasonic wave to the space used as a candidate for detection in a preset order or at random. May be.
  • the second reception unit 21 of the second sensor 2 functions as the “first reception unit 11”.
  • the first receiver 11 of the first sensor 1 and the third receiver 31 of the third sensor 3 function as the “second receiver 21” and the “third receiver 31”, respectively.
  • the third reception unit 31 of the third sensor 3 functions as the “first reception unit 11”.
  • the first receiver 11 of the first sensor 1 and the third receiver 31 of the third sensor 3 function as the “second receiver 21” and the “third receiver 31”, respectively.
  • the position of an object in three dimensions can be detected. Therefore, the object detection system of the present disclosure is useful for, for example, a vehicle parking assistance system and a vehicle automatic driving assistance system. is there.

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)

Abstract

物体の3次元における位置を検知することのできる物体検知システムを提供することを目的とする。物体検知システム(100)は、送信部(12)と、第1受信部(11)と、第2受信部(21)と、第3受信部(31)と、検知部(4)とを備える。送信部(12)は、検知対象となる空間に超音波を送信する。第1受信部(11)、第2受信部(21)、及び第3受信部(31)は、空間内の物体(A1)からの反射波を受信する。検知部(4)は、物体(A1)の位置を検知する位置検知処理を実行する。検知部(4)は、位置検知処理において、第1長さD1と、第2長さD2と、第3長さD3とを求める処理を実行する。検知部(4)は、第1長さD1で規定される球面F1、第2長さD2で規定される回転楕円面F2、第3長さD3で規定される回転楕円面F3の交点を求める処理を実行する。

Description

物体検知システム
 本開示は、物体検知システムに関する。
 従来、超音波を用いて物体を検知する物体検知装置が知られており、たとえば特許文献1に開示されている。特許文献1に記載の物体検知装置は、超音波を送受波する超音波振動子と、超音波振動子を駆動して超音波振動子から超音波を送波させる駆動部と、超音波振動子で受波した物体からの反射波を処理する処理部とを備える。また、この物体検知装置は、駆動部を制御するとともに処理部の処理結果から物体を検知する制御部を備える。
特開2012-220435号公報
 ところで、上記従来例のような物体検知装置(物体検知システム)は、超音波振動子(超音波センサ)から物体までの距離だけではなく、物体の3次元における位置を検知することが望まれている。
 本開示は、上記の点に鑑みてなされており、物体の3次元における位置を検知することのできる物体検知システムを提供することを目的とする。
 本開示の第1の形態の物体検知システムは、送信部と、第1受信部と、第2受信部と、第3受信部と、検知部とを備える。送信部は、検知対象となる空間に超音波を送信する。第1受信部は、送信部と同じ位置に配置され、空間内の物体からの超音波の反射波を受信する。第2受信部は、第1受信部とは異なる位置に配置され、反射波を受信する。第3受信部は、第1受信部及び第2受信部とは異なる位置に配置され、反射波を受信する。検知部は、物体の位置を検知する位置検知処理を実行する。検知部は、位置検知処理において、超音波を送信してから反射波を第1受信部で受信するまでに要する時間に基づいて第1長さを求める処理を実行する。検知部は、位置検知処理において、超音波を送信してから反射波を第2受信部で受信するまでに要する時間に基づいて第2長さを求める処理を実行する。検知部は、位置検知処理において、超音波を送信してから反射波を第3受信部で受信するまでに要する時間に基づいて第3長さを求める処理を実行する。そして、検知部は、位置検知処理において、球面と、2つの回転楕円面との交点を求める処理を実行する。球面は、第1受信部を中心とし、第1受信部からの長さが第1長さとなる面である。2つの回転楕円面のうちの1つは、第1受信部及び第2受信部の各々を焦点として、これら2つの焦点からの長さの和が第2長さとなる面である。2つの回転楕円面のうちの残り1つは、第1受信部及び第3受信部の各々を焦点として、これら2つの焦点からの長さの和が第3長さとなる面である。
 本開示の第2の形態の物体検知システムは、第1の形態において、第1受信部及び第2受信部と、第3受信部とでは、鉛直方向における位置が異なることが好ましい。
 本開示の第3の形態の物体検知システムは、第1又は第2の形態において、1つの超音波トランスデューサが、送信部及び第1受信部として兼用されていることが好ましい。
 本開示では、検知部は、位置検知処理において、第1受信部、第2受信部、及び第3受信部の各々における反射波の受信結果に基づいて演算することで、物体のグローバル座標を求める。したがって、本開示は、物体の3次元における位置を検知することができる。
図1は、本開示の一実施形態に係る物体検知システムのブロック図である。 図2は、同上の物体検知システムが用いられる車両の一部と、検知対象の物体とを示す斜視図である。 図3Aは、同上の物体検知システムにおいて、第1ローカル座標系での第1受信部及び第2受信部の位置関係を示す説明図である。 図3Bは、同上の物体検知システムにおいて、第2ローカル座標系での第1受信部及び第3受信部の位置関係を示す説明図である。 図4は、同上の物体検知システムにおいて、グローバル座標系での第1受信部及び物体の位置関係を示す説明図である。
 以下の実施形態は、物体検知システムに関し、より詳細には、超音波を用いて物体を検知する物体検知システムに関する。
 本実施形態の物体検知システム100は、図1、図2に示すように、送信部12と、第1受信部11と、第2受信部21と、第3受信部31と、検知部4とを備えている。送信部12は、検知対象となる空間に超音波を送信する。第1受信部11は、送信部12と同じ位置に配置され、空間内の物体A1からの超音波の反射波を受信する。第2受信部21は、第1受信部11とは異なる位置に配置され、反射波を受信する。第3受信部31は、第1受信部11及び第2受信部21とは異なる位置に配置され、反射波を受信する。検知部4は、物体A1の位置を検知する位置検知処理を実行する。
 検知部4は、位置検知処理において、超音波を送信してから反射波を第1受信部11で受信するまでに要する時間に基づいて第1長さD1を求める処理を実行する。また、検知部4は、超音波を送信してから反射波を第2受信部21で受信するまでに要する時間に基づいて第2長さD2を求める処理を実行する。また、検知部4は、超音波を送信してから反射波を第3受信部31で受信するまでに要する時間に基づいて第3長さD3を求める処理を実行する。
 そして、検知部4は、球面F1と、回転楕円面F2と、回転楕円面F3との交点を求める処理を実行する。球面F1は、第1受信部11を中心とし、第1受信部11からの長さが第1長さD1となる面である。回転楕円面F2は、第1受信部11及び第2受信部21の各々を焦点として、これら2つの焦点からの長さの和が第2長さD2となる面である。回転楕円面F3は、第1受信部11及び第3受信部31の各々を焦点として、これら2つの焦点からの長さの和が第3長さD3となる面である。
 以下、本実施形態に係る物体検知システム100について詳細に説明する。ただし、以下に説明する構成は、本発明の一例に過ぎず、本発明は下記の実施形態に限定されることはなく、この実施形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能である。
 本実施形態の物体検知システム100は、たとえば自動車のような車両に搭載されて用いられる。以下では、車両を自動車として説明する。本実施形態の物体検知システム100は、検知対象となる空間における物体A1の有無を検知するシステムである。とくに、本実施形態の物体検知システム100は、物体A1の3次元における位置を検知するシステムである。物体A1は、たとえば人や動物のような生体の他に、車止めや電柱、ガードレール、壁のような障害物も含む。以下では、物体A1を車止めとして説明する。本実施形態の物体検知システム100は、たとえば車両の駐車支援システムや、車両の自動運転支援システムに用いられる。なお、本実施形態の物体検知システム100は、車両以外に用いられてもよい。
 本実施形態の物体検知システム100は、図1に示すように、複数(ここでは、3つ)の超音波センサである第1センサ1、第2センサ2、第3センサ3と、検知部4と、判定部5とを備えている。本実施形態では、第1センサ1、第2センサ2、及び第3センサ3は、車両のリアバンパーB1に取り付けられている(図2参照)。もちろん、第1センサ1、第2センサ2、及び第3センサ3は、それぞれ物体検知システム100の用途に応じて適宜配置されてよい。
 第1センサ1は、第1受信部11と、送信部12と、駆動部13とを備えている。第2センサ2は、第2受信部21を備えている。第3センサ3は、第3受信部31を備えている。
 第1受信部11は、機械的な振動を電気信号に変換するように構成されている。本実施形態では、第1受信部11は、送信部12から送信された超音波のうち物体A1で反射した反射波を受信(受波)し、受信した反射波を電気信号に変換する。また、第1受信部11は、変換した電気信号を検知部4に出力する。
 送信部12は、電気信号を機械的な振動に変換するように構成されている。本実施形態では、送信部12は、駆動部13から出力される所定の駆動信号によって振動し、空気を振動させることで超音波を検知対象となる空間に向けて送信(送波)する。本実施形態では、送信部12は、駆動部13からの駆動信号に従って一定間隔で超音波を送信する。すなわち、送信部12は、超音波を間欠的に送信する。
 駆動部13は、検知部4から超音波の送信を開始させる開始指令を受け取ると、開始指令に基づいて所定の駆動信号を出力し、送信部12に超音波の送信を開始させる。また、駆動部13は、検知部4から超音波の送信を停止させる停止指令を受け取ると、停止指令に基づいて駆動信号の出力を停止し、送信部12に超音波の送信を停止させる。
 第2受信部21及び第3受信部31は、それぞれ第1受信部11と同様に、送信部12から送信された超音波のうち物体A1で反射した反射波を受信し、受信した反射波を電気信号に変換する。また、第2受信部21及び第3受信部31は、それぞれ変換した電気信号を検知部4に出力する。
 本実施形態では、第1受信部11及び送信部12は、たとえば超音波トランスデューサで一体に構成されている。つまり、送信部12は、第1受信部11と殆ど同じ位置にある。ここで、「同じ位置」とは、送信部12の物理的な位置と第1受信部11の物理的な位置とが完全に一致するという意味ではなく、検知部4での位置検知処理(後述する)において、送信部12と第1受信部11とが同じ位置にあるとみなすことが可能な位置である。また、駆動部13は、超音波トランスデューサと共に1つの筐体に収納されている。もちろん、第1受信部11、送信部12、及び駆動部13は、それぞれ別体に構成されていてもよい。第2受信部21及び第3受信部31は、それぞれ第1受信部11と同様に、たとえば超音波トランスデューサで構成されている。
 本実施形態では、図2に示すように、第2センサ2は、第1センサ1と同じ高さに配置されている。つまり、第2受信部21は、第1受信部11(送信部12)と鉛直方向における位置が同じとなるように配置されている。また、第3センサ3は、第1センサ1及び第2センサ2とは異なる高さに配置されている。つまり、第3受信部31は、第1受信部11(送信部12)及び第2受信部21とは鉛直方向における位置が異なるように配置されている。
 検知部4は、たとえばマイクロコンピュータ(以下マイコンと略記する)を主構成として備えている。マイコンは、そのメモリに記録されているプログラムをCPU(Central Processing Unit)で実行することにより、検知部4としての機能を実現する。プログラムは、予めマイコンのメモリに記録されていてもよいし、メモリカードのような記録媒体に記録されて提供されたり、電気通信回線を通して提供されたりしてもよい。
 検知部4は、第1受信部11、第2受信部21、及び第3受信部31の少なくとも1つの出力波形に基づいて、検知対象となる空間における物体A1の有無を検知する。また、検知部4は、位置検知処理を実行することにより、物体A1の3次元における位置を求める。そして、検知部4は、位置検知処理により求めた物体A1の位置を表す位置情報を、判定部5に出力する。位置検知処理の詳細については後述する。
 判定部5は、たとえばマイコンを主構成として備えている。マイコンは、そのメモリに記録されているプログラムをCPUで実行することにより、判定部5としての機能を実現する。プログラムは、予めマイコンのメモリに記録されていてもよいし、メモリカードのような記録媒体に記録されて提供されたり、電気通信回線を通して提供されたりしてもよい。
 判定部5は、検知部4からの位置情報に基づいて、物体A1が回避すべき障害物であるか否かを判定する。具体的には、判定部5は、位置情報から得られる物体A1の高さ(鉛直方向における位置)が所定の範囲内にあるか否かを判定する。ここで、所定の範囲は、回避する必要のない地面側の障害物(たとえば、縁石や車止めなど)の高さの最大値と、回避する必要のない天井側の障害物(たとえば、照明器具など)の高さの最小値とで規定される。所定の範囲は、利用者によって適宜設定されてよい。
 判定部5は、物体A1の高さが所定の範囲外であれば、物体A1が回避の必要のない障害物であると判定する。一方、判定部5は、物体A1の高さが所定の範囲内であれば、物体A1が回避の必要がある障害物(たとえば、壁など)であると判定する。この場合、判定部5は、たとえば車両に搭載されている電子制御ユニット(ECU:Electronic Control Unit)に、障害物がある旨を通知する。したがって、電子制御ユニットは、たとえばスピーカを制御して警報音を鳴動させたり、車載のディスプレイに障害物がある旨を表示させたり等、種々の対応を実行することが可能である。
 なお、本実施形態では、検知部4と判定部5とは、互いに異なるマイコンで構成されているが、他の構成であってもよい。たとえば、検知部4と判定部5とは、同一のマイコンで構成されていてもよい。
 以下、本実施形態の物体検知システム100において、検知部4の実行する位置検知処理について説明する。検知部4は、位置検知処理により物体A1のグローバル座標を求めることで、物体A1の3次元における位置を検知する。本実施形態では、検知部4は、たとえば車両のリアバンパーB1の中心をグローバル座標の原点として記憶している。また、検知部4は、第1受信部11、送信部12、第2受信部21、及び第3受信部31の各々の位置を記憶している。たとえば、検知部4は、第1受信部11及び送信部12を1つの点とみなし、第1受信部11及び送信部12のグローバル座標を記憶している。また、検知部4は、第2受信部21、第3受信部31をそれぞれ1つの点とみなし、第2受信部21のグローバル座標と、第3受信部31のグローバル座標とを記憶している。なお、上記のグローバル座標は、たとえば施工者が適宜設定することが可能である。
 位置検知処理において、検知部4は、第1受信時間に基づいて第1長さD1を求める処理を実行する。第1受信時間は、送信部12が超音波を送信してから、第1受信部11が物体A1からの反射波を受信するまでに要する時間である。そして、第1長さD1は、第1受信時間と超音波の速度との積で求まる長さの半分である。つまり、第1長さD1は、第1受信部11から物体A1までの長さに相当する。
 また、検知部4は、第2受信時間に基づいて第2長さD2を求める処理を実行する。第2受信時間は、送信部12が超音波を送信してから、第2受信部21が物体A1からの反射波を受信するまでに要する時間である。そして、第2長さD2は、第2受信時間と超音波の速度との積で求まる長さである。つまり、第2長さD2は、第1長さD1と、第2受信部21から物体A1までの長さD21との和に相当する。
 また、検知部4は、第3受信時間に基づいて第3長さD3を求める処理を実行する。第3受信時間は、送信部12が超音波を送信してから、第3受信部31が物体A1からの反射波を受信するまでに要する時間である。そして、第3長さD3は、第3受信時間と超音波の速度との積で求まる長さである。つまり、第3長さD3は、第1長さD1と、第3受信部31から物体A1までの長さD31との和に相当する。
 ここで、図2に示すように、物体A1は、第1受信部11(送信部12)を中心とし、第1受信部11(送信部12)からの長さが第1長さD1となる球面F1上に位置すると考えられる。また、物体A1は、第1受信部11(送信部12)及び第2受信部21の各々を焦点とし、これら2つの焦点からの長さの和が第2長さD2となる回転楕円面F2上に位置すると考えられる。また、物体A1は、第1受信部11(送信部12)及び第3受信部31の各々を焦点とし、これら2つの焦点からの長さの和が第3長さD3となる回転楕円面F3上に位置すると考えられる。そして、物体A1は、球面F1と、2つの回転楕円面F2,F3との交点に位置すると考えられる。
 そこで、検知部4は、位置検知処理において、第1長さD1で規定される球面F1、第2長さD2で規定される回転楕円面F2、第3長さD3で規定される回転楕円面F3の交点を求める処理を実行することにより、物体A1の位置を求める。
 本実施形態では、位置検知処理により求まる物体A1の位置は、およそ物体A1において第1受信部11(送信部12)との距離が最短となる一点の位置である。検知部4が、第1受信部11、第2受信部21、第3受信部31の各々で、送信部12が超音波を送信してから最初に反射波を受信するまでの時間を第1受信時間、第2受信時間、第3受信時間として、物体A1の位置を求めるからである。
 以下、球面F1と、2つの回転楕円面F2,F3との交点を求める処理の一例について説明する。以下では、グローバル座標系における第1受信部11(送信部12)の位置を点P1(x1,y1,z1)で表す。また、グローバル座標系における第2受信部21の位置を点P2(x2,y2,z2)、第3受信部31の位置を点P3(x3,y3,z3)で表す。また、グローバル座標系における物体A1の位置を点P0(x0,y0,z0)で表す。
 まず、検知部4は、球面F1と、回転楕円面F2との交点を求める処理を実行する。ここで、計算を簡略化するために、検知部4は、第1変換行列を用いて演算することにより、第1受信部11(送信部12)及び第2受信部21のグローバル座標を、第1ローカル座標系で規定されるローカル座標に変換する。図3Aに示すように、第1ローカル座標系において、第1受信部11(送信部12)の位置は、原点である点Q1(0,0,0)で表される。また、第1ローカル座標系において、第2受信部21の位置は、点Q2(X2,0,0)で表される。
 なお、第1ローカル座標系は、点Q1、点Q2を通る直線をx軸とする直交座標系である。また、図3Aには、第1ローカル座標系のx軸、y軸、z軸を表す矢印を示すが、この矢印は、単に説明を補助する目的で記載しているに過ぎず、実体を伴わない。
 ここで、球面F1と回転楕円面F2とは、xy平面において、点Q3(X11,Y11)、点Q4(X12,Y12)の2点を結ぶ第1線分L1で交わる。そこで、検知部4は、点Q3のx座標、y座標、及び点Q4のx座標、y座標を求めることで、xy平面における球面F1と回転楕円面F2との交点を求める処理を実行する。
 以下、xy平面における点Q3(X11,Y11)、点Q4(X12,Y12)の2点を求める演算の一例を示す。第1ローカル座標系において、点Q1を中心とする球面F1は、以下の式(1)で表される。
Figure JPOXMLDOC01-appb-M000001
 また、第1ローカル座標系において、点Q1及び点Q2を焦点とする回転楕円面F2は、以下の式(2)で表される。
Figure JPOXMLDOC01-appb-M000002
 式(2)を変形することにより、次の式(3)が導出される。
Figure JPOXMLDOC01-appb-M000003
 そして、式(1)、式(3)よりy、zを消去することで、以下の式(4)が導出される。
Figure JPOXMLDOC01-appb-M000004
 式(4)を解くことにより、点Q3のx座標であるX11と、点Q4のx座標であるX12とを求めることができる。そして、点Q3、点Q4は球面F1上の点であることから、三平方の定理を用いて、点Q3のy座標であるY11と、点Q4のy座標であるY12とを求めることができる。上述の演算により、検知部4は、xy平面における球面F1と回転楕円面F2との交点として、点Q3(X11,Y11)、点Q4(X12,Y12)の2点を求める。
 次に、検知部4は、球面F1と、回転楕円面F3との交点を求める処理を実行する。ここで、計算を簡略化するために、検知部4は、第2変換行列を用いて演算することにより、第1受信部(送信部12)及び第3受信部31のグローバル座標を、第2ローカル座標系で規定されるローカル座標に変換する。図3Bに示すように、第2ローカル座標系において、第1受信部11(送信部12)の位置は、原点である点R1(0,0,0)で表される。また、第2ローカル座標系において、第3受信部31の位置は、点R2(X3,0,0)で表される。
 なお、第2ローカル座標系は、点R1、点R2を通る直線をx軸とする直交座標系である。また、図3Bには、第2ローカル座標系のx軸、y軸、z軸を表す矢印を示すが、この矢印は、単に説明を補助する目的で記載しているに過ぎず、実体を伴わない。
 ここで、球面F1と回転楕円面F3とは、xy平面において、点R3(X21,Y21)、点R4(X22,Y22)の2点を結ぶ第2線分L2で交わる。そこで、検知部4は、点R3のx座標、y座標、及び点R4のx座標、y座標を求めることで、xy平面における球面F1と回転楕円面F3との交点を求める処理を実行する。
 検知部4は、式(1)~式(4)を用いた演算により、xy平面における球面F1と回転楕円面F3との交点として、点R3(X21,Y21)、点R4(X22,Y22)の2点を求める。ここでは、検知部4は、「D2」を「D3」、「X2」を「X3」に置き換えて、式(1)~式(4)を用いた演算を実行する。
 次に、検知部4は、第1変換行列の逆行列を用いて演算することにより、第1ローカル座標系で規定される2つの点Q3,Q4のローカル座標(X11,Y11)、(X12,Y12)を、それぞれグローバル座標(x11,y11)、(x12,y12)に変換する。同様に、検知部4は、第2変換行列の逆行列を用いて演算することにより、第2ローカル座標系で規定される2つの点R3,R4のローカル座標(X21,Y21)、(X22,Y22)を、それぞれグローバル座標(x21,y21)、(x22,y22)に変換する。
 ここで、xy平面に投影した物体A1の位置は、第1線分L1と第2線分L2との交点で表される。そこで、検知部4は、以下のようにして第1線分L1と第2線分L2との交点を求める演算を実行することにより、xy平面に投影した物体A1のグローバル座標(x0,y0)を求める。
 第1線分L1及び第2線分L2は、それぞれ媒介変数s(0≦s≦1)、媒介変数t(0≦t≦1)を用いて、以下の式(5)、式(6)で表される。
Figure JPOXMLDOC01-appb-M000005
 そして、第1線分L1及び第2線分L2の交点では、以下の式(7)、式(8)の連立方程式が成立する。
Figure JPOXMLDOC01-appb-M000006
 したがって、式(7)、式(8)を解くことにより、xy平面に投影した物体A1のx座標、y座標を求めることができる。そして、物体A1は、図4に示すように、第1受信部11の位置を表す点P1(x1,y1,z1)を中心とする球面F1上に位置することから、三平方の定理を用いて、物体A1のz座標を求めることができる。上述の演算により、検知部4は、物体A1のグローバル座標(x0、y0、z0)を求めることができる。つまり、検知部4は、物体A1の3次元における位置を検知することができる。
 上述のように、本実施形態の物体検知システム100では、検知部4は、位置検知処理において、第1受信部11、第2受信部21、及び第3受信部31の各々における反射波の受信結果に基づいて演算することで、物体A1のグローバル座標を求める。したがって、本実施形態の物体検知システム100は、物体A1の3次元における位置を検知することができる。このため、本実施形態の物体検知システム100は、物体A1の3次元における位置、とくに物体A1の高さ(鉛直方向における位置)を検知できるので、たとえば判定部5により、物体A1が回避すべき障害物であるか否かを判定させることが可能である。なお、物体検知システム100が判定部5を備えるか否かは任意である。
 また、本実施形態の物体検知システム100では、第1受信部11(送信部12)及び第2受信部21と、第3受信部31とでは、高さ(鉛直方向における位置)が異なっている(図2参照)。このため、本実施形態の物体検知システム100は、第1受信部11、第2受信部21、及び第3受信部31がいずれも同じ高さに配置される場合と比較して、物体A1の3次元における位置の検知精度を向上させることができる。なお、当該構成を採用するか否かは任意である。つまり、第1受信部11、第2受信部21、及び第3受信部31は、いずれも同じ高さに配置されていてもよい。
 また、本実施形態の物体検知システム100では、第1受信部11及び送信部12は、超音波トランスデューサで一体に構成されている。つまり、本実施形態の物体検知システム100では、1つの超音波トランスデューサが、送信部12及び第1受信部11として兼用されている。このため、本実施形態では、送信部12が第1受信部11と殆ど同じ位置にある。したがって、検知部4は、送信部12及び第1受信部11を1つの点とみなして、位置検知処理を実行することができる。なお、当該構成を採用するか否かは任意である。つまり、送信部12と第1受信部11とは、別々の装置で構成されていてもよい。この場合、送信部12と第1受信部11とは、可能な限り互いに近付けて配置されるのが好ましい。もちろん、この場合でも、検知部4は、送信部12及び第1受信部11を1つの点とみなして位置検知処理を実行してよい。
 ところで、本実施形態の物体検知システム100は、3つの受信部(第1受信部11、第2受信部21、第3受信部31)を備えているが、さらに多くの受信部を備えていてもよい。たとえば、物体検知システム100が第4受信部をさらに備えている場合、検知部4は、位置検知処理において、第1長さD1と、物体A1から第4受信部までの長さの和である第4長さを求める処理を実行してもよい。第4長さは、送信部12が超音波を送信してから反射波を第4受信部が受信するまでに要する時間と、超音波の速度との積で求まる長さである。
 そして、検知部4は、第1長さD1で規定される球面F1と、第2長さD2で規定される回転楕円面F2と、第4長さで規定される回転楕円面との交点を求める処理を実行してもよい。その他、検知部4は、第1長さD1で規定される球面F1と、第3長さD3で規定される回転楕円面F3と、第4長さで規定される回転楕円面との交点を求める処理を実行してもよい。
 この構成では、検知部4は、上記の各々の処理で求めた物体A1のグローバル座標の平均を求めることで、物体A1の3次元における位置の検知精度をさらに向上させることが可能である。また、この構成では、仮にいずれかの受信部が故障した場合にも、検知部4は、残りの3つの受信部での受信結果に基づいて位置検知処理を実行することができる。
 また、本実施形態の物体検知システム100では、第1センサ1が送信部12を備えているが、第2センサ2及び第3センサ3も送信部を備えていてもよい。そして、第1センサ1の送信部12、第2センサ2の送信部、及び第3センサ3の送信部は、予め設定された順番で、又はランダムで検知対象となる空間に超音波を送信してもよい。
 たとえば、第2センサ2の送信部が検知対象となる空間に超音波を送信する場合、第2センサ2の第2受信部21が「第1受信部11」として機能する。また、この場合、第1センサ1の第1受信部11及び第3センサ3の第3受信部31がそれぞれ「第2受信部21」、「第3受信部31」として機能する。また、たとえば、第3センサ3の送信部が検知対象となる空間に超音波を送信する場合、第3センサ3の第3受信部31が「第1受信部11」として機能する。また、この場合、第1センサ1の第1受信部11及び第3センサ3の第3受信部31がそれぞれ「第2受信部21」、「第3受信部31」として機能する。
 本開示の物体検知システムによれば、物体の3次元における位置を検知することができ、そのため、本開示の物体検知システムは、たとえば車両の駐車支援システムや、車両の自動運転支援システムに有用である。
 11 第1受信部
 12 送信部
 21 第2受信部
 31 第3受信部
 4 検知部
 100 物体検知システム
 A1 物体
 D1 第1長さ
 D2 第2長さ
 D3 第3長さ
 F1 球面
 F2,F3 回転楕円面

Claims (3)

  1.  検知対象となる空間に超音波を送信する送信部と、
     前記送信部と同じ位置に配置され、前記空間内の物体からの前記超音波の反射波を受信する第1受信部と、
     前記第1受信部とは異なる位置に配置され、前記反射波を受信する第2受信部と、
     前記第1受信部及び前記第2受信部とは異なる位置に配置され、前記反射波を受信する第3受信部と、
     前記物体の位置を検知する位置検知処理を実行する検知部とを備え、
     前記検知部は、前記位置検知処理において、
     前記超音波を送信してから前記反射波を前記第1受信部で受信するまでに要する時間に基づいて第1長さを求める処理と、
     前記超音波を送信してから前記反射波を前記第2受信部で受信するまでに要する時間に基づいて第2長さを求める処理と、
     前記超音波を送信してから前記反射波を前記第3受信部で受信するまでに要する時間に基づいて第3長さを求める処理と、
     前記第1受信部を中心とし、前記第1受信部からの長さが前記第1長さとなる球面と、前記第1受信部及び前記第2受信部の各々を焦点として、これら2つの焦点からの長さの和が前記第2長さとなる回転楕円面と、前記第1受信部及び前記第3受信部の各々を焦点として、これら2つの焦点からの長さの和が前記第3長さとなる回転楕円面との交点を求める処理とを実行する物体検知システム。
  2.  前記第1受信部及び前記第2受信部と、前記第3受信部とでは、鉛直方向における位置が異なる請求項1記載の物体検知システム。
  3.  1つの超音波トランスデューサが、前記送信部及び前記第1受信部として兼用されている請求項1又は2に記載の物体検知システム。
PCT/JP2017/004301 2016-02-16 2017-02-07 物体検知システム WO2017141757A1 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2016027163A JP2017146164A (ja) 2016-02-16 2016-02-16 物体検知システム
JP2016-027163 2016-02-16

Publications (1)

Publication Number Publication Date
WO2017141757A1 true WO2017141757A1 (ja) 2017-08-24

Family

ID=59625052

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2017/004301 WO2017141757A1 (ja) 2016-02-16 2017-02-07 物体検知システム

Country Status (2)

Country Link
JP (1) JP2017146164A (ja)
WO (1) WO2017141757A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220001844A1 (en) * 2018-12-21 2022-01-06 Tadano Ltd. Work vehicle

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08184671A (ja) * 1994-12-28 1996-07-16 Sadayoshi Abe 超音波距離測定装置
JP2008039497A (ja) * 2006-08-03 2008-02-21 Matsushita Electric Works Ltd 障害物検出装置
US20080144441A1 (en) * 2006-07-11 2008-06-19 Colangelo Frank G Sonar device
JP2009265009A (ja) * 2008-04-28 2009-11-12 Murata Mfg Co Ltd 超音波計測装置
WO2013024509A1 (ja) * 2011-08-16 2013-02-21 三菱電機株式会社 物体検知装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08184671A (ja) * 1994-12-28 1996-07-16 Sadayoshi Abe 超音波距離測定装置
US20080144441A1 (en) * 2006-07-11 2008-06-19 Colangelo Frank G Sonar device
JP2008039497A (ja) * 2006-08-03 2008-02-21 Matsushita Electric Works Ltd 障害物検出装置
JP2009265009A (ja) * 2008-04-28 2009-11-12 Murata Mfg Co Ltd 超音波計測装置
WO2013024509A1 (ja) * 2011-08-16 2013-02-21 三菱電機株式会社 物体検知装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220001844A1 (en) * 2018-12-21 2022-01-06 Tadano Ltd. Work vehicle

Also Published As

Publication number Publication date
JP2017146164A (ja) 2017-08-24

Similar Documents

Publication Publication Date Title
JP6789999B2 (ja) 3d位置決定方法および装置
JP6333412B2 (ja) 障害物検知装置
WO2014136408A1 (ja) 車両用障害物検知装置および、車両用障害物検知システム
JP5857900B2 (ja) 駐車支援装置
JP6404679B2 (ja) 物体検知装置
JP5787978B2 (ja) 物体検出装置およびナビゲーション装置
JP5228602B2 (ja) 物体検出装置
JP6474228B2 (ja) 物体検知装置
WO2018043028A1 (ja) 周辺監視装置及び周辺監視方法
WO2021002219A1 (ja) 車両制御装置
KR20200095594A (ko) 음향 센서를 포함한 자동차 주행 제어 장치 및 그 방법
JP6697281B2 (ja) 物体検知装置
CN108089187B (zh) 定位装置及定位方法
JP2017215214A (ja) 移動物体検出装置、プログラムおよび記録媒体
JP6410614B2 (ja) 障害物検出装置および障害物検出方法
WO2017141757A1 (ja) 物体検知システム
US20180100921A1 (en) Ultrasonic sensor device and sensing method of ultrasonic sensor device
JP2013108921A (ja) 超音波センサシステム
JP2021049845A (ja) 遠隔駐車システム
CN103926580B (zh) 用于环境传感机构的***
JP2017166897A (ja) 物体検知システム、異常判定方法、及びプログラム
JP2012037924A (ja) 運転支援装置
CN104166133A (zh) 用于通过自适应的波束成形检测对象的方法
WO2023199786A1 (ja) 情報処理装置、情報処理方法及びプログラム
KR101605551B1 (ko) 물체 검출장치 및 그 검출방법

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

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17753015

Country of ref document: EP

Kind code of ref document: A1