Abstract
The paper mainly studied the solution for autonomous control of drone to fly through a rotating obstacle using onboard sensing and computing sources. Especially, the indoor environment is considered, where the global positioning system (GPS) signal is not available. For the estimation of the position of the quadrotor, we proposed the solution based a NVIDIA camera T265 for high-precision and small-delay locating. The real-time detection of the rotating obstacle is achieved by a monocular color camera. First, the histogram equalization technique is implemented to enhance the details of the obstacle, then the color feature is used to detect the target, and finally the angular velocity of the rotating obstacle is estimated by each time it appears at a specific location in the image. The PID controllers with proper gains are adopted for the position and attitude control of our drone. The gains of the attitude controller are tuned first, and after the quadrotor can track the desired attitude angle well, the parameters of the position control are tuned. The results of preliminary experiment show that our drone can estimate its own attitude and position indoors through a binocular camera, and that the angular position and angular velocity of the rotating obstacle are well estimated via the proposed detection algorithm. The overall solution, including the cascade PID controllers, is finally verified in Gazebo simulator.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Lupashin, S., et al.: A platform for aerial robotics research and demonstration: the flying machine arena. Mechatronics 24(1), 41–54 (2014)
Kong, W., et al.: Autonomous landing of an UAV with a ground-based actuated infrared stereo vision system. In: 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems. IEEE (2013)
Goodarzi, F.A., Daewon, L., Taeyoung, L.: Geometric adaptive tracking control of a quadrotor unmanned aerial vehicle on SE (3) for agile maneuvers. J. Dyn. Syst. Measur. Control 137(9) (2015)
Bachrach, Abraham., He, Ruijie, Roy, Nicholas: Autonomous flight in unknown indoor environments. Int. J. Micro Air Veh. 1(4), 217–228 (2009)
Gee, T., et al.: Lidar guided stereo simultaneous localization and mapping (SLAM) for UAV outdoor 3-D scene reconstruction. In: 2016 International Conference on Image and Vision Computing New Zealand (IVCNZ). IEEE (2016)
Özaslan, T., et al.: Inspection of penstocks and featureless tunnel-like environments using micro UAVs. Field and Service Robotics. Springer, Cham (2015)
Shen, S., Nathan, M., Vijay, K.: Autonomous multi-floor indoor navigation with a computationally constrained MAV. In: 2011 IEEE International Conference on Robotics and Automation. IEEE (2011)
Forster, C., Matia, P., Davide, S.: SVO: fast semi-direct monocular visual odometry. In: 2014 IEEE International Conference on Robotics and Automation (ICRA). IEEE (2014)
Mur-Artal, R., Tardós, J.D.: Orb-slam2: an open-source slam system for monocular, stereo, and rgb-d cameras. IEEE Trans. Rob. 33(5), 1255–1262 (2017)
Qin, T., Li, P., Shen, S.: Vins-mono: a robust and versatile monocular visual-inertial state estimator. IEEE Trans. Rob. 34(4), 1004–1020 (2018)
Engel, J., Thomas, S., Daniel, C.: LSD-SLAM: Large-scale direct monocular SLAM. In: European Conference On Computer Vision. Springer, Cham (2014)
Mellinger, D., Vijay K.: Minimum snap trajectory generation and control for quadrotors. In: 2011 IEEE International Conference on Robotics and Automation. IEEE (2011)
Mellinger, D., Michael, N., Kumar, V.: Trajectory generation and control for precise aggressive maneuvers with quadrotors. Int. J. Robot. Res. 31(5), 664–674 (2012)
Loianno, G., et al.: Estimation, control, and planning for aggressive flight with a small quadrotor with a single camera and IMU. IEEE Robot. Autom. Lett. 2.2, 404–411 (2016)
Falanga, D., et al.: Aggressive quadrotor flight through narrow gaps with onboard sensing and computing using active vision. In: 2017 IEEE International Conference on Robotics and Automation (ICRA). IEEE (2017)
Sanket, N.J., et al:. Gapflyt: Active vision based minimalist structure-less gap detection for quadrotor flight. IEEE Robot. Autom. Lett. 3.4, 2799–2806 (2018)
Falanga, D., et al. Aggressive quadrotor flight through narrow gaps with onboard sensing and computing using active vision. In: 2017 IEEE International Conference on Robotics and Automation (ICRA). IEEE (2017)
Kapoor, Kanika, Arora, Shaveta: Colour image enhancement based on histogram equalization. Electr. Comput. Eng. Int. J. 4(3), 73–82 (2015)
Rong, W., et al.: An improved CANNY edge detection algorithm. In: 2014 IEEE International Conference on Mechatronics and Automation. IEEE (2014)
Åström, K.J., Tore H.: PID controllers: theory, design, and tuning. Research Triangle Park, vol. 2. Instrument society of America, NC (1995)
Koenig, N., Andrew, H.: Design and use paradigms for gazebo, an open-source multi-robot simulator. In: 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)(IEEE Cat. No. 04CH37566), vol. 3. IEEE (2004)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Chen, W., Wang, Z., Luo, D., Zhu, B., Peng, C. (2022). Onboard Sensing for Drone to Fly Through a Gate with a Rotating Arm. In: Yan, L., Duan, H., Yu, X. (eds) Advances in Guidance, Navigation and Control . Lecture Notes in Electrical Engineering, vol 644. Springer, Singapore. https://doi.org/10.1007/978-981-15-8155-7_134
Download citation
DOI: https://doi.org/10.1007/978-981-15-8155-7_134
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-8154-0
Online ISBN: 978-981-15-8155-7
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)