@article{collette15_sensor_fusion_method_high_perfor,
  author          = {Collette, Christophe and Matichard, Fabrice},
  title           = {Sensor Fusion Methods for High Performance Active Vibration
                  Isolation Systems},
  journal         = {Journal of Sound and Vibration},
  volume          = 342,
  pages           = {1-21},
  year            = 2015,
  doi             = {10.1016/j.jsv.2015.01.006},
  url             = {https://doi.org/10.1016/j.jsv.2015.01.006},
}

@phdthesis{hua05_low_ligo,
  author          = {Hua, Wensheng},
  school          = {stanford university},
  title           = {Low frequency vibration isolation and alignment system for
                  advanced LIGO},
  year            = 2005,
}

@inproceedings{hua04_polyp_fir_compl_filter_contr_system,
  author          = {Hua, Wensheng and Debra, B. and Hardham, T. and Lantz, T.
                  and Giaime, A.},
  title           = {Polyphase FIR Complementary Filters for Control Systems},
  booktitle       = {Proceedings of ASPE Spring Topical Meeting on Control of
                  Precision Systems},
  year            = 2004,
  pages           = {109--114},
}

@article{matichard15_seism_isolat_advan_ligo,
  author          = {Matichard, F and Lantz, B and Mittleman, R and Mason, K and
                  Kissel, J and others},
  title           = {Seismic Isolation of Advanced Ligo: Review of Strategy,
                  Instrumentation and Performance},
  journal         = {Classical and Quantum Gravity},
  volume          = 32,
  number          = 18,
  pages           = 185003,
  year            = 2015,
  publisher       = {IOP Publishing},
}

@article{min15_compl_filter_desig_angle_estim,
  author          = {Min, Hyung Gi and Jeung, Eun Tae},
  title           = {Complementary Filter Design for Angle Estimation Using Mems
                  Accelerometer and Gyroscope},
  journal         = {Department of Control and Instrumentation, Changwon
                  National University, Changwon, Korea},
  pages           = {641--773},
  year            = 2015,
}

@article{corke04_inert_visual_sensin_system_small_auton_helic,
  author          = {Corke, Peter},
  title           = {An Inertial and Visual Sensing System for a Small
                  Autonomous Helicopter},
  journal         = {Journal of Robotic Systems},
  volume          = 21,
  number          = 2,
  pages           = {43-51},
  year            = 2004,
}

@inproceedings{jensen13_basic_uas,
  author          = {Austin Jensen and Cal Coopmans and YangQuan Chen},
  title           = {Basics and guidelines of complementary filters for small
                  UAS navigation},
  booktitle       = {2013 International Conference on Unmanned Aircraft Systems
                  (ICUAS)},
  year            = 2013,
  month           = 5,
}

@inproceedings{pascoal99_navig_system_desig_using_time,
  author          = {A. Pascoal and I. Kaminer and P. Oliveira},
  title           = {Navigation System Design Using Time-Varying Complementary
                  Filters},
  booktitle       = {Guidance, Navigation, and Control Conference and Exhibit},
  year            = 1999,
}

@article{zimmermann92_high_bandw_orien_measur_contr,
  author          = {M. Zimmermann and W. Sulzer},
  title           = {High Bandwidth Orientation Measurement and Control Based on
                  Complementary Filtering},
  journal         = {Robot Control 1991},
  pages           = {525-530},
  year            = 1992,
  publisher       = {Elsevier},
  series          = {Robot Control 1991},
}

@inproceedings{baerveldt97_low_cost_low_weigh_attit,
  author          = {A.-J. Baerveldt and R. Klang},
  title           = {A Low-Cost and Low-Weight Attitude Estimation System for an
                  Autonomous Helicopter},
  booktitle       = {Proceedings of IEEE International Conference on Intelligent
                  Engineering Systems},
  year            = 1997,
  month           = {-},
}

@article{shaw90_bandw_enhan_posit_measur_using_measur_accel,
  author          = {F.R. Shaw and K. Srinivasan},
  title           = {Bandwidth Enhancement of Position Measurements Using
                  Measured Acceleration},
  journal         = {Mechanical Systems and Signal Processing},
  volume          = 4,
  number          = 1,
  pages           = {23-38},
  year            = 1990,
}

@article{brown72_integ_navig_system_kalman_filter,
  author          = {R. G. Brown},
  title           = {Integrated Navigation Systems and Kalman Filtering: a
                  Perspective},
  journal         = {Navigation},
  volume          = 19,
  number          = 4,
  pages           = {355-362},
  year            = 1972,
}

@article{mahony08_nonlin_compl_filter_special_orthog_group,
  author          = {Robert Mahony and Tarek Hamel and Jean-Michel Pflimlin},
  title           = {Nonlinear Complementary Filters on the Special Orthogonal
                  Group},
  journal         = {IEEE Transactions on Automatic Control},
  volume          = 53,
  number          = 5,
  pages           = {1203-1218},
  year            = 2008,
}

@article{sturm99_using_sedum,
  author          = {Sturm, Jos F},
  title           = {Using Sedumi 1.02, a Matlab Toolbox for Optimization Over
                  Symmetric Cones},
  journal         = {Optimization methods and software},
  volume          = 11,
  number          = {1-4},
  pages           = {625--653},
  year            = 1999,
  publisher       = {Taylor \& Francis},
}

@article{cao20_adapt_compl_filter_based_post,
  author          = {Cao, Mingcong and Hu, Chuan and Wang, Jinxiang and Wang,
                  Rongrong and Chen, Nan},
  title           = {Adaptive Complementary Filter-Based Post-Impact Control for
                  Independently-Actuated and Differentially-Steered Autonomous
                  Vehicles},
  journal         = {Mechanical Systems and Signal Processing},
  volume          = 144,
  pages           = 106852,
  year            = 2020,
  publisher       = {Elsevier},
}

@article{tjepkema12_sensor_fusion_activ_vibrat_isolat_precis_equip,
  author          = {Tjepkema, D and van Dijk, Johannes and Soemers, HMJR},
  title           = {Sensor Fusion for Active Vibration Isolation in Precision
                  Equipment},
  journal         = {Journal of Sound and Vibration},
  volume          = 331,
  number          = 4,
  pages           = {735--749},
  year            = 2012,
  publisher       = {Elsevier},
}

@article{verma21_virtual_sensor_fusion_high_precis_contr,
  author          = {Verma, Mohit and Dehaeze, Thomas and Zhao, Guoying and
                  Watchi, Jennifer and Collette, Christophe},
  title           = {Virtual Sensor Fusion for High Precision Control},
  journal         = {Mechanical Systems and Signal Processing},
  volume          = 150,
  pages           = 107241,
  year            = 2021,
  publisher       = {Elsevier},
}

@article{ma04_frequen_weigh_adapt_contr_simul,
  author          = {Ma, Kougen and Ghasemi-Nejhad, Mehrdad N},
  title           = {Frequency-Weighted Adaptive Control for Simultaneous
                  Precision Positioning and Vibration Suppression of Smart
                  Structures},
  journal         = {Smart materials and structures},
  volume          = 13,
  number          = 5,
  pages           = 1143,
  year            = 2004,
  publisher       = {IOP Publishing},
}

@article{anderson53_instr_approac_system_steer_comput,
  author          = {Anderson, WG and Fritze, EH},
  title           = {Instrument Approach System Steering Computer},
  journal         = {Proceedings of the IRE},
  volume          = 41,
  number          = 2,
  pages           = {219--228},
  year            = 1953,
  publisher       = {IEEE},
}

@article{shaw90_bandw_enhan_posit_measur_using_measur_accel,
  author          = {Shaw, FR and Srinivasan, K},
  title           = {Bandwidth Enhancement of Position Measurements Using
                  Measured Acceleration},
  journal         = {Mechanical Systems and Signal Processing},
  volume          = 4,
  number          = 1,
  pages           = {23--38},
  year            = 1990,
  publisher       = {Elsevier},
}

@inproceedings{baerveldt97,
  author          = {Baerveldt, A-J and Klang, Robert},
  title           = {A low-cost and low-weight attitude estimation system for an
                  autonomous helicopter},
  booktitle       = {Proceedings of IEEE International Conference on Intelligent
                  Engineering Systems},
  year            = 1997,
  pages           = {391--395},
  organization    = {IEEE},
}

@inproceedings{roberts03_low,
  author          = {Roberts, Jonathan M and Corke, Peter I and Buskey, Gregg},
  title           = {Low-cost flight control system for a small autonomous
                  helicopter},
  booktitle       = {2003 IEEE International Conference on Robotics and
                  Automation (Cat. No. 03CH37422)},
  year            = 2003,
  volume          = 1,
  pages           = {546--551},
  organization    = {IEEE},
}

@inproceedings{bachmann03_desig_marg_dof,
  author          = {Bachmann, Eric R and Yun, Xiaoping and McKinney, Doug and
                  McGhee, Robert B and Zyda, Michael J},
  title           = {Design and implementation of MARG sensors for 3-DOF
                  orientation measurement of rigid bodies},
  booktitle       = {2003 IEEE International Conference on Robotics and
                  Automation (Cat. No. 03CH37422)},
  year            = 2003,
  volume          = 1,
  pages           = {1171--1178},
  organization    = {IEEE},
}

@article{salcudean91_global_conver_angul_veloc_obser,
  author          = {Salcudean, S},
  title           = {A Globally Convergent Angular Velocity Observer for Rigid
                  Body Motion},
  journal         = {IEEE transactions on Automatic Control},
  volume          = 36,
  number          = 12,
  pages           = {1493--1497},
  year            = 1991,
  publisher       = {IEEE},
}

@article{mahony08_nonlin_compl_filter_special_orthog_group,
  author          = {Mahony, Robert and Hamel, Tarek and Pflimlin, Jean-Michel},
  title           = {Nonlinear Complementary Filters on the Special Orthogonal
                  Group},
  journal         = {IEEE Transactions on automatic control},
  volume          = 53,
  number          = 5,
  pages           = {1203--1218},
  year            = 2008,
  publisher       = {IEEE},
}

@article{pascoal00_navig_system_desig_using_time,
  author          = {Pascoal, Antonio and Kaminer, Isaac and Oliveira, Paulo},
  title           = {Navigation System Design Using Time-Varying Complementary
                  Filters},
  journal         = {IEEE Transactions on Aerospace and Electronic Systems},
  volume          = 36,
  number          = 4,
  pages           = {1099--1114},
  year            = 2000,
  publisher       = {IEEE},
}

@inproceedings{ryzhkov18_compl,
  author          = {Ryzhkov, L},
  title           = {Complementary filter design for attitude determination},
  booktitle       = {2018 IEEE 5th International Conference on Methods and
                  Systems of Navigation and Motion Control (MSNMC)},
  year            = 2018,
  pages           = {214--217},
  organization    = {IEEE},
}

@article{plummer06_optim_compl_filter_their_applic_motion_measur,
  author          = {Plummer, AR},
  title           = {Optimal Complementary Filters and Their Application in
                  Motion Measurement},
  journal         = {Proceedings of the Institution of Mechanical Engineers,
                  Part I: Journal of Systems and Control Engineering},
  volume          = 220,
  number          = 6,
  pages           = {489--507},
  year            = 2006,
  publisher       = {Sage Publications Sage UK: London, England},
}

@article{odry18_kalman_filter_mobil_robot_attit_estim,
  author          = {Odry, {\'A}kos and Fuller, Robert and Rudas, Imre J and
                  Odry, P{\'e}ter},
  title           = {Kalman Filter for Mobile-Robot Attitude Estimation: Novel
                  Optimized and Adaptive Solutions},
  journal         = {Mechanical systems and signal processing},
  volume          = 110,
  pages           = {569--589},
  year            = 2018,
  publisher       = {Elsevier},
}

@article{ren19_integ_gnss_hub_motion_estim,
  author          = {Ren, Zhengru and Skjetne, Roger and Jiang, Zhiyu and Gao,
                  Zhen and Verma, Amrit Shankar},
  title           = {Integrated Gnss/imu Hub Motion Estimator for Offshore Wind
                  Turbine Blade Installation},
  journal         = {Mechanical Systems and Signal Processing},
  volume          = 123,
  pages           = {222--243},
  year            = 2019,
  publisher       = {Elsevier},
}

@article{faria19_sensor_fusion_rotat_motion_recon,
  author          = {Faria, CT},
  title           = {Sensor Fusion and Rotational Motion Reconstruction Via
                  Nonlinear State-Observers},
  journal         = {Mechanical Systems and Signal Processing},
  volume          = 114,
  pages           = {571--578},
  year            = 2019,
  publisher       = {Elsevier},
}

@article{liu18_innov_infor_fusion_method_with,
  author          = {Liu, Yahui and Fan, Xiaoqian and Lv, Chen and Wu, Jian and
                  Li, Liang and Ding, Dawei},
  title           = {An Innovative Information Fusion Method With Adaptive
                  Kalman Filter for Integrated Ins/gps Navigation of Autonomous
                  Vehicles},
  journal         = {Mechanical Systems and Signal Processing},
  volume          = 100,
  pages           = {605--616},
  year            = 2018,
  publisher       = {Elsevier},
}

@book{boyd94_linear,
  author          = {Boyd, Stephen P and El Ghaoui, Laurent and Feron, Eric and
                  Balakrishnan, Venkataramanan},
  title           = {Linear matrix inequalities in system and control theory},
  year            = 1994,
  publisher       = {SIAM},
  volume          = 15,
}

@book{boyd91_linear,
  author          = {Boyd, Stephen P and Barratt, Craig H},
  title           = {Linear controller design: limits of performance},
  year            = 1991,
  publisher       = {Prentice Hall Englewood Cliffs, NJ},
}

@book{MATLAB2009,
year = {2020},
author = {MATLAB},
title = {version 9.9.0 (R2020b)},
publisher = {The MathWorks Inc.},
address = {Natick, Massachusetts}
}

@article{abdel15_const_low_cost_gps_filter,
  author          = {Abdel Hafez, Mamoun F and Saadeddin, Kamal and Jarrah,
                  Mohammad Amin},
  title           = {Constrained Low-Cost Gps/ins Filter With Encoder Bias
                  Estimation for Ground Vehicles Applications},
  journal         = {Mechanical Systems and Signal Processing},
  volume          = 58,
  pages           = {285--297},
  year            = 2015,
  publisher       = {Elsevier},
}

@article{biondi17_attit_recov_from_featur_track,
  author          = {Biondi, Gabriele and Mauro, S and Mohtar, T and Pastorelli,
                  S and Sorli, M},
  title           = {Attitude Recovery From Feature Tracking for Estimating
                  Angular Rate of Non-Cooperative Spacecraft},
  journal         = {Mechanical Systems and Signal Processing},
  volume          = 83,
  pages           = {321--336},
  year            = 2017,
  publisher       = {Elsevier},
}

@article{brown72_integ_navig_system_kalman_filter,
  author          = {R. G. Brown},
  title           = {Integrated Navigation Systems and Kalman Filtering: a
                  Perspective},
  journal         = {Navigation},
  volume          = 19,
  number          = 4,
  pages           = {355-362},
  year            = 1972,
  doi             = {10.1002/j.2161-4296.1972.tb01706.x},
  url             = {https://doi.org/10.1002/j.2161-4296.1972.tb01706.x},
}

@article{moore19_capac_instr_sensor_fusion_high_bandw_nanop,
  author          = {Steven Ian Moore and Andrew J. Fleming and Yuen Kuan Yong},
  title           = {Capacitive Instrumentation and Sensor Fusion for
                  High-Bandwidth Nanopositioning},
  journal         = {IEEE Sensors Letters},
  volume          = 3,
  number          = 8,
  pages           = {1-3},
  year            = 2019,
  doi             = {10.1109/lsens.2019.2933065},
  url             = {https://doi.org/10.1109/lsens.2019.2933065},
}
