G01C21/183

HEADING ESTIMATION FOR DETERMINING A USER'S LOCATION
20170038213 · 2017-02-09 · ·

Technologies for determining a user's location by a mobile computing device include detecting, based on sensed inertial characteristics of the mobile computing device, that a user of the mobile computing device has taken a physical step in a direction. The mobile computing device determines a directional heading of the mobile computing device in the direction and a variation of an orientation of the mobile computing device relative to a previous orientation of the mobile computing device at a previous physical step of the user based on the sensed inertial characteristics. The mobile computing device further applies a Kalman filter to determine a heading of the user based on the determined directional heading of the mobile computing device and the variation of the orientation and determines an estimated location of the user based on the user's determined heading, an estimated step length of the user, and a previous location of the user at the previous physical step.

Inertial sensor

An inertial sensor includes: a plurality of inertial force detection elements each configured to output an output signal corresponding to a detected inertial force; and a processor configured to execute processing relating to the output signal from each of the plurality of inertial force detection elements. The plurality of inertial force detection elements includes: a plurality of main inertial force detection elements configured to detect inertial forces of a plurality of first predetermined axes orthogonal to each other; and a sub-inertial force detection element configured to detect an inertial force of a second predetermined axis which intersects the plurality of first predetermined axes such that the second predetermined axis is orthogonal to none of the plurality of first predetermined axes.

Inertial navigation sculling algorithm
09534900 · 2017-01-03 · ·

A system for determining a combined velocity rotation compensation and sculling compensation in an inertial navigation system includes: gyroscopes configured to provide a measured angular rotation rate with components from three orthogonal axes; accelerometers configured to provide a measured specific force with components from three orthogonal axes; and a processor configured to calculate a first combined velocity rotation compensation and sculling compensation at a single computational rate, the processor configured to: calculate a first cross product of an instantaneous angular rotation rate and a change in the measured specific force during a first interval; and sum the first cross product with a second cross product of a fraction of the change in the specific force during the second interval and the change in the measured angular rate during the first interval; where the first and second intervals are each one cycle of the single computational rate.

POSITION ACQUIRING DEVICE AND RECORDING MEDIUM IN WHICH POSITION ACQUIRING PROGRAM IS RECORDED
20250172397 · 2025-05-29 · ·

A position acquiring device attached to a pallet to be transported and configured to acquire position information indicating a position of the pallet from a GNSS system includes: a movement determining unit configured to determine a movement state of the pallet; a reception-state determining unit configured to determine a reception state of a position signal from the GNSS system; and an acquiring unit configured to acquire the position information in accordance with a result of determination by the movement determining unit and a result of determination by the reception-state determining unit.

Monitoring a speed determination system
12352577 · 2025-07-08 · ·

A monitoring system for a speed determination system in an aircraft is disclosed. A method, which may be implemented by a computer program, of monitoring a speed determination system for an aircraft is also disclosed. The speed determination system includes a first speed measurement system and a second speed measurement system and the second speed measurement system is associated with a predetermined behaviour characteristic. The monitoring system includes a processor arranged to receive speed data provided by the speed determination system and to perform a correspondence determination process comprising processing the received speed data to determine whether a correspondence condition is satisfied, the correspondence condition having a correspondence between the received speed data and the predetermined behaviour characteristic of the second speed measurement system. In response to determining that the correspondence condition is satisfied, determine that the first speed measurement system is in an error condition.

System configured to select a portion of a virtual scenario during the movement of a vehicle within a geographical area of interest

The present invention relates to a system (1) configured to select a portion of a virtual scenario (S1v,S2v) during the movement of a vehicle (V) within a geographical area of interest (A). Said system (1) is capable of obtaining information associated with the vehicle (V) regarding the position, the rotation with respect to the x, y, z axes of a reference system associated with the vehicle itself, as well as the heading, and applying this information to a virtual geographical area (Av) associated with said geographical area of interest (A), so that each movement of the vehicle (V) in the geographical area of interest (A) corresponds to a respective movement in the virtual geographical area (Av). In this way, the viewing of a virtual scenario (S1V, S2V) changes according to the movement of the vehicle. The present invention relates also to a vehicle (V) comprising said system, as well as to a method for selecting a portion of a virtual scenario during the movement of a vehicle (V) within a geographical area of interest (A) by means of said system.

Inertial sensor

This disclosure relates to an inertial sensor, and to the field of embedded designs. The inertial sensor includes at least one inertial measurement unit; a controller configured to read measurement data of the at least one inertial measurement unit, wherein the at least one inertial measurement unit is couplable to or decouplable from the controller; and a plurality of sets of interfaces, wherein each set of interfaces has a first end electrically connected with the controller and a second end electrically connected with one of the at least one inertial measurement unit.

Temperature Characteristic Correction Method, Temperature Characteristic Correction Apparatus, And Sensor Device
20250327670 · 2025-10-23 ·

A sensor device includes an inertial sensor, a temperature sensor that detects a temperature of the inertial sensor, a storage unit that stores a temperature characteristic indicating a relationship between the temperature and an output value of the inertial sensor in each of a plurality of temperature ranges, and an arithmetic processing unit that derives a correction value for correction of the output value of the inertial sensor based on the temperature characteristic in the temperature range including the temperature detected by the temperature sensor and corrects the output value using the correction value.

Method and apparatus for reliance upon centripetal acceleration to mitigate error in an inertial navigation system
12480766 · 2025-11-25 · ·

A method, apparatus and computer program product provide for error mitigation in an inertial navigation system (INS) based upon centripetal acceleration experienced by a vehicle that carries the INS. In the context of a method, the centripetal acceleration experienced by a vehicle carrying the INS that is making a turn is determined. The method also includes determining a velocity of the vehicle in reliance upon the centripetal acceleration. Based on the velocity determined in reliance upon the centripetal acceleration, the method further includes updating one or more filters of the INS to correct a velocity estimate provided by the INS.

SYSTEMS AND METHODS FOR ESTIMATING A BIAS OF AN INERTIAL MEASUREMENT UNIT
20260009646 · 2026-01-08 ·

Motion tracking accuracy is an important feature to an immersive augmented or virtual reality experience. Motion tracking may be computed based on data from an inertial measurement unit of a device. This data may include errors that can vary with temperature. The disclosure describes a calibration process to reduce or eliminate these errors. The calibration process does not require special equipment and can be performed while the device is in use (i.e., online).