×

ORIENTATION CALCULATION APPARATUS AND STORAGE MEDIUM HAVING ORIENTATION CALCULATION PROGRAM STORED THEREIN

  • US 20090326848A1
  • Filed: 06/29/2009
  • Published: 12/31/2009
  • Est. Priority Date: 06/30/2008
  • Status: Active Grant
First Claim
Patent Images

1. An orientation calculation apparatus for calculating an orientation of an input device based on operation data acquired from the input device, the input device including at least an angular rate sensor and an acceleration sensor, the operation data including angular rate data and acceleration data, the apparatus comprising:

  • gravitational direction calculation means for calculating based on the operation data a gravitational vector representing a gravitational direction viewed from the input device;

    motion acceleration calculation means for calculating a motion acceleration vector based on an acceleration represented by the acceleration data and the gravitational vector, wherein the motion acceleration vector represents an acceleration applied by a motion of the input device;

    first correction means for correcting the gravitational vector such that the motion acceleration vector approaches a motion acceleration satisfying a relationship with the angular rate represented by the angular rate data, the relationship being predefined between the motion acceleration and the angular rate for the input device making a predetermined motion; and

    first orientation calculation means for calculating an orientation of the input device corresponding to the gravitational vector corrected by the first correction means.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×