Invention Grant
- Patent Title: Storage medium having information processing program stored thereon, information processing device, information processing system, and attitude calculation method
- Patent Title (中): 存储有信息处理程序的存储介质,信息处理装置,信息处理系统和姿态计算方法
-
Application No.: US13665224Application Date: 2012-10-31
-
Publication No.: US09228821B2Publication Date: 2016-01-05
- Inventor: Keizo Ohta
- Applicant: NINTENDO CO., LTD.
- Applicant Address: JP Kyoto
- Assignee: NINTENDO CO., LTD.
- Current Assignee: NINTENDO CO., LTD.
- Current Assignee Address: JP Kyoto
- Agency: Nixon & Vanderhye P.C.
- Priority: JP2012-161662 20120720
- Main IPC: G01B7/00
- IPC: G01B7/00 ; A63F13/21 ; G06F17/40 ; G06F19/00 ; G06F3/038 ; G06F3/0346 ; G06F15/00 ; A63F13/20

Abstract:
An example information processing device calculates an attitude of an input unit having a magnetic sensor. The information processing device repeatedly obtains detected magnetic vectors detected by the magnetic sensor. The information processing device repeatedly estimates a center position of a spherical body having a curved surface which is estimated based on end point positions of the detected magnetic vectors. The attitude of the input unit is calculated based on a direction vector representing a direction from the center position to the end point position of the detected magnetic vector. The information processing device calculates the attitude while relatively decreasing an influence of a newly-obtained detected magnetic vector as the end point position of the newly-obtained detected magnetic vector is farther away from the end point positions of the detected magnetic vectors used for the estimation of the center position.
Public/Granted literature
Information query