Speed measurement using time-of-flight sensing and anti-collision protection using time-of-flight sensing
A measurement of the rotation speed of an object is made using a time-of-flight sensor configured to detect a passing of one or more of elements of the object through a given position. The time-of-flight sensor is further mounted on a one-person vehicle configured to protect the one-person vehicle against collisions through the making a time-of-flight measurement of a relative speed between the one-person vehicle and an obstacle.
1 . A method for protecting a one-person vehicle against a collision with an obstacle, comprising:
emitting from the one-person vehicle optical pulses for time of flight measurement with a regular repetition;
wherein said optical pulses are emitted within a cone of emission having a half cone angle greater than or equal to 10 degrees;
detecting distances between the one-person vehicle and said obstacle based on the time of flight measurement;
calculating, solely from a plurality of the detected distances that are less than a first threshold distance, a relative speed between the one-person vehicle and said obstacle by:
storing the detected distances that are less than the first threshold distance in a memory; and
performing a linear regression on the stored distances to calculate the relative speed; and
selectively engaging an anticollision process in response to the calculated relative speed.
2 . The method according to claim 1 , wherein the first threshold distance is less than or equal to 4 meters.
3 . The method according to claim 1 , wherein selectively engaging comprises determining that the distance between the one-person vehicle and said obstacle is less than a second threshold distance and decreasing one-person vehicle speed when the determined distance is less than the second threshold distance, wherein said second threshold distance is less than said first threshold distance.
4 . The method according to claim 3 , wherein the first threshold distance is less than or equal to 4 meters, and the second threshold distance is less than or equal to 2 meters.
5 . The method according to claim 1 , wherein said regular repetition has a rate of 1 Hz to 100 Hz.
6 . The method according to claim 1 , wherein selectively engaging comprises determining that the calculated relative speed between the one-person vehicle and said obstacle exceeds a speed threshold and decreasing one-person vehicle speed when calculated relative speed exceeds the speed threshold.
7 . The method according to claim 6 , wherein the speed threshold is less than or equal to 20 km/h.
8 . The method according to claim 1 , wherein the half cone angle is greater than 20 degrees.
9 . The method according to claim 1 , wherein the half cone angle is equal to 27 degrees.
10 . The method according to claim 1 , wherein the optical pulses have wavelengths located in a near infrared range with wavelengths from 700 nm to 1,500 nm.
11 . The method according to claim 10 , wherein the wavelength is equal to 940 nm.
12 . The method according to claim 1 , wherein said one-person vehicle is selected from the group consisting of: a scooter, an electric scooter, a bicycle, a tricycle, an electric bicycle, a gyrowheel and a gyropod.
13 . A device configured to perform the method of claim 1 .
14 . A one-person vehicle, comprising the device according to claim 13 .
15 . The one-person vehicle according to claim 14 , wherein said one-person vehicle is selected from the group consisting of: a scooter, an electric scooter, a bicycle, a tricycle, an electric bicycle, a gyrowheel and a gyropod.
16 . A method, comprising:
making a time-of-flight measurement of a relative speed between a one-person vehicle and an obstacle; and
protecting the one-person vehicle against a collision with said obstacle in response to the time-of-flight measurement of the relative speed by decreasing speed of the one-person vehicle;
wherein protecting comprises implementing protection only when:
the relative speed indicates that a distance between the obstacle and a source of optical pulses of said time-of-flight measurement is shorter than a first distance threshold; and
the obstacle is at any position located:
inside of a cone of emission of said optical pulses, the cone having a half cone angle greater than or equal to approximately 10 degrees and an axis substantially in a displacement direction of the vehicle; and
at a distance shorter than a second distance threshold, wherein said second distance threshold is shorter than the first distance threshold; and
when the obstacle is one of:
a single obstacle within the cone of emission; or
a closest one of plural obstacles within the cone emission.
17 . The method of claim 16 , wherein the first distance threshold is shorter than or equal to 4 meters and the second distance threshold is shorter than or equal to 2 meters.
18 . A method, comprising:
making a time-of-flight measurement of a relative speed between a one-person vehicle and an obstacle by:
obtaining measured values of a distance between the one-person vehicle and the obstacle several times in a regularly repeating manner; and
obtaining said relative speed by linear regression of the measured values according to time; and
protecting the one-person vehicle against a collision with said obstacle in response to the time-of-flight measurement of the relative speed by decreasing speed of the one-person vehicle;
wherein protecting comprises implementing protection only when:
the relative speed indicates that a distance between the obstacle and a source of optical pulses of said time-of-flight measurement is shorter than a first distance threshold; and
the obstacle is at any position located:
inside of a cone of emission of said optical pulses, the cone having a half cone angle greater than or equal to approximately 10 degrees and an axis substantially in a displacement direction of the vehicle; and
at a distance shorter than a second distance threshold, wherein said second distance threshold is shorter than the first distance threshold.
19 . The method of claim 18 , wherein decreasing speed of the one person vehicle is performed by applying a vehicle braking command when the measured relative speed is greater than a speed threshold.
20 . The method of claim 19 , wherein the speed threshold is smaller than or equal to 20 km/h.
21 . A device configured to perform the method of claim 16 .
22 . A one-person vehicle, comprising the device according to claim 21 .
23 . The one-person vehicle according to claim 22 , wherein said one-person vehicle is selected from the group consisting of: a scooter, an electric scooter, a bicycle, a tricycle, an electric bicycle, a gyrowheel and a gyropod.
24 . A device configured to perform the method of claim 18 .
25 . A one-person vehicle, comprising the device according to claim 24 .
26 . The one-person vehicle according to claim 25 , wherein said one-person vehicle is selected from the group consisting of: a scooter, an electric scooter, a bicycle, a tricycle, an electric bicycle, a gyrowheel and a gyropod.