RGB-D SLAM based on quadrotor platform

This thesis takes the UAV-based RGB-D SLAM system as the object to deeply study and improve the existing visual-SLAM method VINS, and construct a real-time RGB-D SLAM system based on quadrotor flight. It demonstrates an efficient and robust RGB-D SLAM system, which fuses RGB-D camera and IMU measure...

Full description

Saved in:
Bibliographic Details
Main Author: Zhou, Caijie
Other Authors: Hu Guoqiang
Format: Thesis-Master by Coursework
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/158698
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-158698
record_format dspace
spelling sg-ntu-dr.10356-1586982023-07-04T17:47:06Z RGB-D SLAM based on quadrotor platform Zhou, Caijie Hu Guoqiang School of Electrical and Electronic Engineering GQHu@ntu.edu.sg Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics This thesis takes the UAV-based RGB-D SLAM system as the object to deeply study and improve the existing visual-SLAM method VINS, and construct a real-time RGB-D SLAM system based on quadrotor flight. It demonstrates an efficient and robust RGB-D SLAM system, which fuses RGB-D camera and IMU measurements, and uses a tightly coupled nonlinear optimization to obtain accurate pose estimates. First, the thesis summarizes the research status, analyzes the architecture of the keyframe-based visual inertial navigation system in modules, and introduces the principle of the measurement preprocessing, system initialization, and visual inertial state estimator. For the difficulty in initialization, we uses the depth camera measurement to add a robust and stable static initialization, which ensures that the UAV can obtain a stable state estimation before takeoff. And we also solve the problem of feature gathering in the frontend, making feature point distribution uniform, and propose a judgment to determine weak texture/blur regions to increase feature point stability. In addition, by changing the feature point type, we improve the running speed of the frontend to ensure real-time performance. Then, the thesis systematically analyzes the kinematics and control theory of UAV, describes the basic principles of UAV trajectory planning, and constructs the minimum jerk problem to generate a smooth trajectory suitable for UAV motion. Meanwhile, it designs a flight controller for geometric control in SE(3) space, and the convergence of partial control theory is proved by Lyapunov equation. Finally, in order to verify the above improvements, the thesis conducts experiments of feature extraction improvement, feature tracking improvement, static initialization and indoor real-time localization, respectively. And the results successfully verify the effectiveness and superiority of the proposed system. The real-time RGB-D SLAM system proposed in this thesis is expected to provide an effective and robust online state estimation for UAV as feedback information for the control system to implement autonomous flight in unfamiliar environments. Keywords: RGB-D SLAM, UAV, quadrotor, VIO, VINS, state estimator Master of Science (Computer Control and Automation) 2022-05-31T02:32:49Z 2022-05-31T02:32:49Z 2022 Thesis-Master by Coursework Zhou, C. (2022). RGB-D SLAM based on quadrotor platform. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/158698 https://hdl.handle.net/10356/158698 en application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics
spellingShingle Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics
Zhou, Caijie
RGB-D SLAM based on quadrotor platform
description This thesis takes the UAV-based RGB-D SLAM system as the object to deeply study and improve the existing visual-SLAM method VINS, and construct a real-time RGB-D SLAM system based on quadrotor flight. It demonstrates an efficient and robust RGB-D SLAM system, which fuses RGB-D camera and IMU measurements, and uses a tightly coupled nonlinear optimization to obtain accurate pose estimates. First, the thesis summarizes the research status, analyzes the architecture of the keyframe-based visual inertial navigation system in modules, and introduces the principle of the measurement preprocessing, system initialization, and visual inertial state estimator. For the difficulty in initialization, we uses the depth camera measurement to add a robust and stable static initialization, which ensures that the UAV can obtain a stable state estimation before takeoff. And we also solve the problem of feature gathering in the frontend, making feature point distribution uniform, and propose a judgment to determine weak texture/blur regions to increase feature point stability. In addition, by changing the feature point type, we improve the running speed of the frontend to ensure real-time performance. Then, the thesis systematically analyzes the kinematics and control theory of UAV, describes the basic principles of UAV trajectory planning, and constructs the minimum jerk problem to generate a smooth trajectory suitable for UAV motion. Meanwhile, it designs a flight controller for geometric control in SE(3) space, and the convergence of partial control theory is proved by Lyapunov equation. Finally, in order to verify the above improvements, the thesis conducts experiments of feature extraction improvement, feature tracking improvement, static initialization and indoor real-time localization, respectively. And the results successfully verify the effectiveness and superiority of the proposed system. The real-time RGB-D SLAM system proposed in this thesis is expected to provide an effective and robust online state estimation for UAV as feedback information for the control system to implement autonomous flight in unfamiliar environments. Keywords: RGB-D SLAM, UAV, quadrotor, VIO, VINS, state estimator
author2 Hu Guoqiang
author_facet Hu Guoqiang
Zhou, Caijie
format Thesis-Master by Coursework
author Zhou, Caijie
author_sort Zhou, Caijie
title RGB-D SLAM based on quadrotor platform
title_short RGB-D SLAM based on quadrotor platform
title_full RGB-D SLAM based on quadrotor platform
title_fullStr RGB-D SLAM based on quadrotor platform
title_full_unstemmed RGB-D SLAM based on quadrotor platform
title_sort rgb-d slam based on quadrotor platform
publisher Nanyang Technological University
publishDate 2022
url https://hdl.handle.net/10356/158698
_version_ 1772826358429253632