Telematics system and associated method
First Claim
Patent Images
1. A telematics system, comprising:
- a vehicle;
a three-axis accelerometer mounted on the vehicle and configured to generate orientation data;
a velocity measuring device mounted on the vehicle and configured to acquire velocity data; and
a data processor mounted on the vehicle, coupled to the three-axis accelerometer to receive the orientation data, coupled to the velocity measuring device to receive the velocity data, and configured to;
responsive to the vehicle moving between 5 km/hr and 80 km/hr;
receive and accumulate, from the three-axis accelerometer, the orientation data that describes the movement of the vehicle during the moving; and
receive and accumulate, from the velocity measuring device, the velocity data that describes the movement of the vehicle during the moving;
calculate, from the orientation data that (i) describes the movement of the vehicle during the moving and (ii) was acquired from the three-axis accelerometer, a first rotation to isolate horizontal components of the orientation data;
calculate, for the orientation data acquired from the three-axis accelerometer, a second rotation dependent on acceleration data obtained from the velocity data that (i) describes the movement of the vehicle during the moving and (ii) was acquired from the velocity measuring device; and
perform the first rotation and the second rotation on the orientation data of the three-axis accelerometer to undertake calibration of an orientation of the three-axis accelerometer while the vehicle is moving relative to the vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
Telematics system wherein a data processor is configured to: calculate a first rotation to isolate horizontal components of orientation data obtained from a three-axis accelerometer; calculate a second rotation of the orientation data dependent on acceleration data obtained from the velocity measuring device; and perform the first and second rotations on the orientation data to calibrate the orientation of the accelerometer relative to a vehicle on which the accelerometer is mounted. An associated method of calibrating the orientation of accelerometer is also provided.
17 Citations
29 Claims
-
1. A telematics system, comprising:
-
a vehicle; a three-axis accelerometer mounted on the vehicle and configured to generate orientation data; a velocity measuring device mounted on the vehicle and configured to acquire velocity data; and a data processor mounted on the vehicle, coupled to the three-axis accelerometer to receive the orientation data, coupled to the velocity measuring device to receive the velocity data, and configured to; responsive to the vehicle moving between 5 km/hr and 80 km/hr; receive and accumulate, from the three-axis accelerometer, the orientation data that describes the movement of the vehicle during the moving; and receive and accumulate, from the velocity measuring device, the velocity data that describes the movement of the vehicle during the moving; calculate, from the orientation data that (i) describes the movement of the vehicle during the moving and (ii) was acquired from the three-axis accelerometer, a first rotation to isolate horizontal components of the orientation data; calculate, for the orientation data acquired from the three-axis accelerometer, a second rotation dependent on acceleration data obtained from the velocity data that (i) describes the movement of the vehicle during the moving and (ii) was acquired from the velocity measuring device; and perform the first rotation and the second rotation on the orientation data of the three-axis accelerometer to undertake calibration of an orientation of the three-axis accelerometer while the vehicle is moving relative to the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of calibrating an orientation of a three-axis accelerometer relative to a moving object, the method comprising:
-
detecting when the moving object is moving between 5 km/hr and 80 km/hr responsive to the detecting; acquiring orientation data from the three-axis accelerometer that describes the movement of the object during the moving, wherein the three-axis accelerometer is mounted to the moving object; and acquiring velocity data from a velocity measuring device that describes the movement of the object during the moving, wherein the velocity measuring device is mounted to the moving object; supplying, by the three-axis accelerometer, the orientation data that describes the movement of the object during the moving to a data processor; supplying, by the velocity measuring device, the velocity data that describes the movement of the object during the moving to the data processor; calculating, by the data processor and from the orientation data, a first rotation to isolate horizontal components of the orientation data from the three-axis accelerometer; calculating, by the data processor and from the orientation data, a second rotation of the orientation data from the three-axis accelerometer dependent on acceleration data derived from the velocity data of the velocity measuring device; and performing, by the data processor, the first rotation and the second rotation on the orientation data to calibrate the orientation of the three-axis accelerometer relative to the moving object. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A telematics system, comprising:
-
a vehicle; a three-axis accelerometer mounted on the vehicle and configured to generate orientation data in three dimensions; a velocity measuring device mounted on the vehicle and configured to acquire velocity data in two dimensions; and a data processor mounted on the vehicle, coupled to the three-axis accelerometer to receive the orientation data, coupled to the velocity measuring device to receive the velocity data, and configured to; responsive to the vehicle moving faster than a threshold speed; receive, from the three-axis accelerometer, orientation data that describes the moving of the vehicle in three dimensions; and receive, from the velocity measuring device, velocity data that describes the moving of the vehicle in two dimensions; calculate, from the orientation data that describes the moving of the vehicle, a first rotation to isolate horizontal components of the orientation data; determine, based on the velocity data that describes the moving of the vehicle, acceleration data that describes moving of the vehicle in two dimensions; calculate a second rotation based on the acceleration data and the horizontal components of the orientation data, wherein the second rotation is a horizontal rotation that aligns the horizontal components of the orientation data with the acceleration data that describes moving of the vehicle in two dimensions; and perform the first rotation and the second rotation on the orientation data of the three-axis accelerometer to undertake calibration of an orientation of the three-axis accelerometer while the vehicle is moving relative to the vehicle. - View Dependent Claims (29)
-
Specification