Systems and methods for low latency 3-axis accelerometer calibration

US11480587B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11480587-B2
Application numberUS-201916673241-A
CountryUS
Kind codeB2
Filing dateNov 4, 2019
Priority dateFeb 19, 2013
Publication dateOct 25, 2022
Grant dateOct 25, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods for low-latency calibration of the alignment of 3-axis accelerometers in accordance embodiments of the invention are disclosed. In one embodiment of the invention, a telematics system includes a processor, an acceleration sensor, a velocity sensor, and a memory configured to store an acceleration alignment application, wherein the acceleration alignment application configures the processor to determine vehicular forward acceleration information and vehicular lateral acceleration information, calculate a lateral acceleration vector, a forward acceleration vector, and a vertical acceleration vector using a forward incline vector and a lateral incline vector determined using the vehicular forward acceleration information and vehicular lateral acceleration information.

First claim

Opening claim text (preview).

What is claimed is: 1. A telematics system, comprising: a processor; an acceleration sensor connected to the processor, wherein the acceleration sensor is a 3-axis accelerometer configured to determine an acceleration sensor vector comprising forward acceleration information along a forward axis, lateral acceleration information along a lateral axis, and vertical acceleration information along a vertical axis, wherein the forward axis, the lateral axis, and the vertical axis are defined by a first orientation of the acceleration sensor; a velocity sensor mounted to a vehicle and connected to the processor and configured to determine velocity information along a vehicular forward axis and heading information, wherein the vehicular forward axis is defined by a second orientation of the vehicle and the heading information is relative to the second orientation of the vehicle; and a memory connected to the processor and configured to store an acceleration alignment application; wherein the acceleration alignment application configures the processor to: determine vehicular forward acceleration information along the vehicular forward axis using the velocity information; determine vehicular lateral acceleration information using the velocity information and the heading information; determine a lateral incline vector as a difference of the acceleration sensor vector and a dot product of the vehicular lateral acceleration information with a normalized cross product of a calibrated forward vector and the acceleration sensor vector; calculate a lateral acceleration vector as a normalized cross product of the calibrated forward vector and the lateral incline vector; determine a forward incline vector as a difference of the acceleration sensor vector and a dot product of the vehicular forward acceleration information and a normalized cross product of the lateral incline vector and the lateral acceleration vector; calculate a forward acceleration vector as a normalized cross product of the forward incline vector and the lateral acceleration vector; calculate a vertical acceleration vector as a normalized cross product of the lateral acceleration vector and the forward acceleration vector; compute lateral alignment information as a dot product of the lateral acceleration vector and the acceleration sensor vector; compute forward alignment information as a dot product of the forward acceleration vector and the acceleration sensor vector; and compute vertical alignment information as a dot product of the vertical acceleration vector and the acceleration sensor vector; wherein the lateral alignment information, the forward alignment information, and the vertical alignment information calibrate the first orientation of the acceleration sensor to the second orientation of the vehicle. 2. The telematics system of claim 1 , wherein the calibrated forward vector aligns the vehicular forward axis with the forward axis. 3. The telematics system of claim 2 , wherein: the acceleration alignment application further configures the processor to determine a vehicular lateral axis using the heading information and the vehicular forward acceleration information; and the calibrated forward vector further aligns the vehicular lateral axis with the lateral axis. 4. A method for calibrating axes of an acceleration sensor using a telematics system, where the telematics system is mounted in a vehicle having a vehicular forward axis, a vehicular lateral axis, and a vehicular vertical axis, the method comprising: determining, by the telematics system, vehicular forward acceleration information along the vehicular forward axis using a velocity sensor of the telematics system; determining, by the telematics system, vehicular lateral acceleration information along the vehicular lateral axis using the velocity sensor of the telematics system; determining, by the telematics system, a lateral incline vector as a difference of an acceleration sensor vector and a dot product of the vehicular lateral acceleration information with a normalized cross product of a calibrated forward vector and the acceleration sensor vector, wherein the acceleration sensor vector is determined by an acceleration sensor of the telematics system, and wherein the acceleration sensor vector comprises forward acceleration information along a forward axis, lateral acceleration information along a lateral axis, and vertical acceleration information along a vertical axis; calculating, by the telematics system, a lateral acceleration vector as a normalized cross product of the calibrated forward vector and the lateral incline vector; determining, by the telematics system, a forward incline vector as a difference of the acceleration sensor vector and a dot product of the vehicular forward acceleration information and a normalized cross product of the lateral incline vector and the lateral acceleration vector; calculating, by the telematics system, a forward acceleration vector as a normalized cross product of the forward incline vector and the lateral acceleration vector; calculating, by the telematics system, a vertical acceleration vector as a normalized cross product of the lateral acceleration vector and the forward acceleration vector; computing, by the telematics system, lateral alignment information as a dot product of the lateral acceleration vector and the acceleration sensor vector; computing, by the telematics system, forward alignment information as a dot product of the forward acceleration vector and the acceleration sensor vector; and computing, by the telematics system, vertical alignment information as a dot product of the vertical acceleration vector and the acceleration sensor vector, wherein the lateral alignment information, the forward alignment information, and the vertical alignment information calibrate axes of the acceleration sensor to axes of the vehicle. 5. The method of claim 4 , wherein the calibrated forward vector aligns the vehicular forward axis with the forward axis using the telematics system. 6. The method of claim 5 , further comprising: aligning the vehicular lateral axis with the lateral axis using the calibrated forward vector using the telematics system.

Assignees

Inventors

Classifications

  • G01P21/00Primary

    Testing or calibrating of apparatus or devices covered by the preceding groups · CPC title

  • in two or more dimensions · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11480587B2 cover?
Systems and methods for low-latency calibration of the alignment of 3-axis accelerometers in accordance embodiments of the invention are disclosed. In one embodiment of the invention, a telematics system includes a processor, an acceleration sensor, a velocity sensor, and a memory configured to store an acceleration alignment application, wherein the acceleration alignment application configure…
Who is the assignee on this patent?
Calamp Corp, Calampcorp
What technology area does this patent fall under?
Primary CPC classification G01P21/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 25 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).