摘要 |
<P>PROBLEM TO BE SOLVED: To provide a method, a program and a device, capable of reducing cost required for adoption and determining a posture of a movable body with high accuracy, by solving the problems in which: realtime processing is impossible during movement of the movable body; high cost is required for adoption; obtained accuracy is not satisfied; and an applicable example is only an air conditioner for a vehicle. <P>SOLUTION: A method for determining a posture of a movable body, comprises: measuring a position of the movable body; obtaining an image including the sun; obtaining an image obtaining time when the image is obtained; calculating a moving azimuth of the movable body based on the measured position of the movable body; obtaining an image obtaining position based on the measured position of the movable body; extracting a position of the sun in the image based on brightness of the image; obtaining a measurement vector oriented from an origin of an optional coordinate system toward the sun; obtaining a reference vector oriented from an origin of an absolute coordinate system toward the sun; and matching the measurement vector with the reference vector, and calculating the posture of the movable body based on the difference in angle between the optional and absolute coordinate axes and the calculated moving azimuth of the movable body. <P>COPYRIGHT: (C)2012,JPO&INPIT |