EKF-based self-attitude estimation with DNN learning landscape information

Autor: Ryota Ozaki, Yoji Kuroda
Jazyk: angličtina
Rok vydání: 2021
Předmět:
0209 industrial biotechnology
Control and Optimization
lcsh:T55.4-60.8
Computer science
lcsh:Machine design and drawing
lcsh:Mechanical engineering and machinery
lcsh:Automation
lcsh:Control engineering systems. Automatic machinery (General)
Inference
Angular velocity
02 engineering and technology
Flight simulator
lcsh:Technology
Extended Kalman filter
Attitude estimation
lcsh:TJ212-225
020901 industrial engineering & automation
Artificial Intelligence
lcsh:Technology (General)
0202 electrical engineering
electronic engineering
information engineering

lcsh:Industrial engineering. Management engineering
lcsh:TJ1-1570
lcsh:T59.5
Instrumentation
Ground truth
Artificial neural network
lcsh:T58.5-58.64
business.industry
Covariance matrix
lcsh:T
lcsh:Information technology
Mechanical Engineering
Deep learning
020208 electrical & electronic engineering
Pattern recognition
Mobile robotics
lcsh:TJ227-240
Modeling and Simulation
lcsh:T1-995
Artificial intelligence
business
Zdroj: ROBOMECH Journal, Vol 8, Iss 1, Pp 1-12 (2021)
ISSN: 2197-4225
Popis: This paper presents an EKF-based self-attitude estimation with a DNN (deep neural network) learning landscape information. The method integrates gyroscopic angular velocity and DNN inference in the EKF. The DNN predicts a gravity vector in a camera frame. The input of the network is a camera image, the outputs are a mean vector and a covariance matrix of the gravity. It is trained and validated with a dataset of images and corresponded gravity vectors. The dataset is collected in a flight simulator because we can easily obtain various gravity vectors, although the method is not only for UAVs. Using a simulator breaks the limitation of amount of collecting data with ground truth. The validation shows the network can predict the gravity vector from only a single shot image. It also shows that the covariance matrix expresses the uncertainty of the inference. The covariance matrix is used for integrating the inference in the EKF. Flight data of a drone is also recorded in the simulator, and the EKF-based method is tested with it. It shows the method suppresses accumulative error by integrating the network outputs.
Databáze: OpenAIRE