Design of an electronic image stabilization algorithm for flapping-wing flying robots

被引:0
|
作者
Liu, Shengnan [1 ,2 ,3 ]
Fu, Qiang [1 ,2 ,3 ]
Feng, Nan [1 ,2 ,3 ]
Zhang, Chunhua [4 ]
He, Wei [1 ,2 ,3 ]
机构
[1] School of Intelligence Science and Technology, University of Science and Technology Beijing, Beijing,100083, China
[2] Institute of Artificial Intelligence, University of Science and Technology Beijing, Beijing,100083, China
[3] Key Laboratory of Intelligent Bionic Unmanned Systems, Ministry of Education, University of Science and Technology Beijing, Beijing,100083, China
[4] Automation Research Institute Co., Ltd., China South Industries Group Corporation, Mianyang,621000, China
关键词
Aircraft manufacture - Airframes - Antennas - Jitter - Parameter estimation - Robots - Stabilization;
D O I
10.13374/j.issn2095-9389.2023.10.06.001
中图分类号
学科分类号
摘要
During the flight of a flapping-wing flying robot, the unique flapping-wing propulsion mechanism causes periodic pitching and rolling motions of the body. In passing through different airspeeds and altitudes over different terrain, the wings cycle up- and-down through predefined stroke patterns to generate the aerodynamic force required for powered flight. However, this oscillatory flapping motion also causes the aircraft structure to pitch and roll periodically about its center of mass in an oscillatory manner. Consequently, substantial high-frequency jitter shakes aerial video footage captured by the onboard optical sensors. In particular, the rapid shaking that disrupts the image is synchronized with the characteristic wing beat rhythm. This jitter negatively affects the quality and usefulness of the acquired aerial video. Repeated up-and-down pitching and rolling displacements shake aerial footage, greatly reducing its clarity and stability. Without mitigation, the jitter severely affects imaging results, limiting the potential applications of such video. To solve this problem, this paper proposes an electronic image stabilization algorithm based on oriented fast and rotated brief (ORB) and sliding mean filtering for online debounce processing. First, because the jitter period of aerial images of a flapping-wing flying robot is consistent with the wing flapping period, we designed an estimation algorithm to estimate the wing flapping period based on image features. This algorithm enables us to more accurately capture the periodic characteristics of jitter and provides important parameters for subsequent image stabilization processing. Second, we proposed a motion filtering algorithm associated with the flapping period, which can adaptively and dynamically adjust filtering parameters adaptively according to different flight conditions. The algorithm proposed in this paper is advantageous because it can dynamically adjust parameters in real time based on the actual flight conditions of flapping-wing robots, thereby better adapting to different flight conditions and further improving the image stabilization effect. Third, to verify the feasibility and stability of the algorithm, this paper performed a flight experiment by mounting a visual imaging device on a flapping-wing flying robot. Experimental results show that the proposed algorithm shows better image stabilization effects than commonly used electronic image stabilization algorithms in flapping-wing flying robots. Finally, we summarized the advantages of the proposed algorithm and provided an outlook on the future research directions. © 2024 Science Press. All rights reserved.
引用
收藏
页码:1544 / 1553
相关论文
共 50 条
  • [1] Dynamic analysis and engineering design of biomimetic flapping-wing flying robots
    Hou, Yu
    Kong, Jianyi
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON MECHANICAL ENGINEERING AND MECHANICS 2007, VOLS 1 AND 2, 2007, : 647 - 651
  • [2] Mechanisms of collision recovery in flying beetles and flapping-wing robots
    Hoang Vu Phan
    Park, Hoon Cheol
    SCIENCE, 2020, 370 (6521) : 1214 - 1218
  • [3] Flight Control of Flapping-wing Flying Robots by Control Skills Mapping
    Zhong, Siping
    Xin, Zibai
    Li, Yihong
    Xu, Wenfu
    Pan, Erzhen
    Jixie Gongcheng Xuebao/Journal of Mechanical Engineering, 2024, 60 (11): : 205 - 215
  • [4] A Testing Platform for Flapping-Wing Robots
    Huang, Fanzhang
    Zhang, Jun
    Zhang, Maozeng
    Jiang, ChaoJun
    Liu, Qi
    Song, Aiguo
    2020 5TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS AND MECHATRONICS (ICARM 2020), 2020, : 72 - 77
  • [5] Control of Tailed Flapping-wing Flying Robot
    Lee, Jun-Seong
    Kim, Ho-Young
    Han, Jae-Hung
    2013 10TH INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS AND AMBIENT INTELLIGENCE (URAI), 2013, : 32 - 33
  • [6] Design and comparison of tails for bird-scale flapping-wing robots
    Guzman, M. M.
    Paez, C. Ruiz
    Maldonado, F. J.
    Zufferey, R.
    Tormo-Barbero, J.
    Acosta, J. A.
    Ollero, A.
    2021 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2021, : 6358 - 6365
  • [7] Efficient Resonant Drive of Flapping-Wing Robots
    Baek, Stanley S.
    Ma, Kevin Y.
    Fearing, Ronald S.
    2009 IEEE-RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, 2009, : 2854 - 2860
  • [8] Design and Validation of an Aerodynamics and Kinematics Measurement Platform for Flapping-Wing Robots
    Zhang, Jun
    Hu, Shui
    Jiang, Xu
    Song, Aiguo
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2025, 74
  • [9] Improvement of an Aerodynamic Model for Biomimetic Flapping-Wing Robots
    Chen, Liang
    Guan, Yisheng
    Zhang, Xianmin
    Zhang, Hong
    2010 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS (AIM), 2010,
  • [10] A compliant thorax design for robustness and elastic energy exchange in flapping-wing robots
    Gao, Hang
    Lynch, James
    Gravish, Nick
    2022 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2022, : 2693 - 2700