摘要 |
PROBLEM TO BE SOLVED: To provide an electronic device and a correction program of an angular velocity detection value that shorten a time taken to remove an error while performing autonomous navigation.SOLUTION: An electronic device performs autonomous navigation. A threshold of angular velocity of the electronic device subject to removal during autonomous navigation is determined based on a change in acceleration of the electronic device. During autonomous navigation, it is determined whether a detection value by an angular velocity sensor 6 for detecting the angular velocity of the electronic device is smaller than the threshold. When it is determined that the detection value is smaller than the threshold, autonomous navigation is performed by setting the detection value at 0; when it is determined that the detection value is equal to or greater than the threshold, autonomous navigation is performed using the detection value.SELECTED DRAWING: Figure 3 |