Reduction of IMU/AP link requirements for SDI
First Claim
1. A method for use in a motion sensing device having an inertial measurement unit with a strap down integration unit, and an application processing unit, the method comprising:
- sensing at least one acceleration value and at least one rotational value at the inertial measurement unit;
converting the sensed acceleration value and rotational value into velocity and orientation increments by strap down integration;
storing the velocity and orientation increments in a first buffer at the inertial measurement unit; and
receiving an update request at the inertial measurement unit from the application processing unit over a first link and in response transmitting the contents of the first buffer from the inertial measurement unit to the application processing unit over a second link.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, controller and system in accordance with various aspects of the present disclosure facilitate reduced energy consumption in a motion sensing device having an inertial measurement unit (IMU), with a strap down integration unit, and an application processing unit (AP). The system and method include sensing acceleration values and rotational values at the IMU and converting the sensed acceleration and rotational values into velocity and orientation increments by strap down integration. The velocity and orientation increments are stored in a first buffer at the IMU between updates to the AP. When an update request is received at the IMU from the AP over an interrupt link, the buffer contents are transmitted over a serial link from the IMU to the AP.
9 Citations
14 Claims
-
1. A method for use in a motion sensing device having an inertial measurement unit with a strap down integration unit, and an application processing unit, the method comprising:
sensing at least one acceleration value and at least one rotational value at the inertial measurement unit;
converting the sensed acceleration value and rotational value into velocity and orientation increments by strap down integration;
storing the velocity and orientation increments in a first buffer at the inertial measurement unit; and
receiving an update request at the inertial measurement unit from the application processing unit over a first link and in response transmitting the contents of the first buffer from the inertial measurement unit to the application processing unit over a second link.- View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A motion sensing system comprising:
- an inertial measurement unit having a strap down integration unit, the inertial measurement unit being configured to sense at least one acceleration value and at least one rotational value, convert the sensed acceleration value and rotational value into velocity and orientation increments by strap down integration and store the velocity and orientation increments in a first buffer at the inertial measurement unit to await an update request;
an application processing unit linked to the inertial measurement unit via a serial data link and an update link, the application processing unit being configured to send an update request to the inertial measurement unit via the update link and in response to receive the contents of the first buffer from the inertial measurement unit via the serial data link. - View Dependent Claims (9, 10, 11, 12, 13, 14)
- an inertial measurement unit having a strap down integration unit, the inertial measurement unit being configured to sense at least one acceleration value and at least one rotational value, convert the sensed acceleration value and rotational value into velocity and orientation increments by strap down integration and store the velocity and orientation increments in a first buffer at the inertial measurement unit to await an update request;
Specification