@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}, doi = {10.1117/12.552518}, school = {stanford university}, title = {Low frequency vibration isolation and alignment system for advanced LIGO}, url = {https://doi.org/10.1117/12.552518}, 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, doi = {10.1088/0264-9381/32/18/185003}, url = {https://doi.org/10.1088/0264-9381/32/18/185003}, publisher = {IOP Publishing}, } @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, doi = {10.1002/rob.10127}, url = {https://doi.org/10.1002/rob.10127}, } @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, doi = {10.1109/ICUAS.2013.6564726 }, url = {https://doi.org/10.1109/ICUAS.2013.6564726 }, 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, doi = {10.1109/7.892661}, url = {https://doi.org/10.1109/7.892661}, } @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, doi = {10.1016/B978-0-08-041276-4.50093-5}, url = {https://doi.org/10.1016/B978-0-08-041276-4.50093-5}, publisher = {Elsevier}, series = {Robot Control 1991}, } @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{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, doi = {10.1109/TAC.2008.923738}, url = {https://doi.org/10.1109/TAC.2008.923738}, } @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, doi = {10.1080/10556789908805766}, url = {https://doi.org/10.1080/10556789908805766}, 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, doi = {10.1016/j.ymssp.2020.106852}, url = {https://doi.org/10.1016/j.ymssp.2020.106852}, 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, doi = {10.1016/j.jsv.2011.09.022}, url = {https://doi.org/10.1016/j.jsv.2011.09.022}, 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, doi = {10.1016/j.ymssp.2020.107241}, url = {https://doi.org/10.1016/j.ymssp.2020.107241}, 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, doi = {10.1088/0964-1726/13/5/019}, url = {https://doi.org/10.1088/0964-1726/13/5/019}, 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, doi = {10.1109/JRPROC.1953.274209}, url = {https://doi.org/10.1109/JRPROC.1953.274209}, 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, doi = {10.1016/0888-3270(90)90038-M}, url = {https://doi.org/10.1016/0888-3270(90)90038-M}, 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}, doi = {10.1109/INES.1997.632450}, url = {https://doi.org/10.1109/INES.1997.632450}, 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}, doi = {10.1109/ROBOT.2003.1241651}, url = {https://doi.org/10.1109/ROBOT.2003.1241651}, 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}, doi = {10.1109/ROBOT.2003.1241751}, url = {https://doi.org/10.1109/ROBOT.2003.1241751}, 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, doi = {10.1109/9.106169}, url = {https://doi.org/10.1109/9.106169}, 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, doi = {10.1109/TAC.2008.923738}, url = {https://doi.org/10.1109/TAC.2008.923738}, 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, doi = {10.1109/7.892661}, url = {https://doi.org/10.1109/7.892661}, 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}, doi = {10.1109/MSNMC.2018.8576177}, url = {https://doi.org/10.1109/MSNMC.2018.8576177}, 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, doi = {10.1243/09596518JSCE229}, url = {https://doi.org/10.1243/09596518JSCE229}, 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, doi = {10.1016/j.ymssp.2018.03.053}, url = {https://doi.org/10.1016/j.ymssp.2018.03.053}, 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, doi = {10.1016/j.ymssp.2019.01.008}, url = {https://doi.org/10.1016/j.ymssp.2019.01.008}, 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, doi = {10.1016/j.ymssp.2018.05.021}, url = {https://doi.org/10.1016/j.ymssp.2018.05.021}, 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, doi = {10.1016/j.ymssp.2017.07.051}, url = {https://doi.org/10.1016/j.ymssp.2017.07.051}, 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}, isbn = {0-89871-334-X}, 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}, isbn = {0-13-538687-X}, } @book{matlab20, author = {MATLAB}, title = {version 9.9.0 (R2020b)}, year = 2020, 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, doi = {10.1016/j.ymssp.2014.12.012}, url = {https://doi.org/10.1016/j.ymssp.2014.12.012}, 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, doi = {10.1016/j.ymssp.2016.06.017}, url = {https://doi.org/10.1016/j.ymssp.2016.06.017}, 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}, } @article{higgins75_compar_compl_kalman_filter, author = {Higgins, Walter T}, title = {A Comparison of Complementary and Kalman Filtering}, journal = {IEEE Transactions on Aerospace and Electronic Systems}, number = 3, pages = {321--325}, year = 1975, doi = 10.1109/TAES.1975.308081, url = {https://doi.org/10.1109/TAES.1975.308081}, keywords = {sensor fusion, complementary filters}, publisher = {IEEE}, } @book{robert12_introd_random_signal_applied_kalman, author = {Robert Grover Brown, Patrick Y. C. Hwang}, title = {Introduction to Random Signals and Applied Kalman Filtering with Matlab Exercises}, year = 2012, publisher = {Wiley}, edition = 4, isbn = {978-0-470-60969-9}, } @inproceedings{becker15_compl_filter_desig_three_frequen_bands, author = {Becker, Thiago; Fabro, Joao Alberto; Oliveira, Andre Schneider de; Reis, Luis Paulo}, title = {Complementary Filter Design with Three Frequency Bands: Robot Attitude Estimation}, booktitle = {International Conference on Autonomous Robot Systems and Competitions}, year = 2015, doi = {10.1109/ICARSC.2015.34}, url = {https://doi.org/10.1109/ICARSC.2015.34}, isbn = {978-1-4673-6991-6}, keywords = {complementary filters}, page = {204--209}, } @article{yong16_high_speed_vertic_posit_stage, author = "Yuen K. Yong and Andrew J. Fleming", title = {High-Speed Vertical Positioning Stage With Integrated Dual-Sensor Arrangement}, journal = "Sensors and Actuators A: Physical", volume = 248, pages = "184 - 192", year = 2016, doi = {10.1016/j.sna.2016.06.042}, url = {https://doi.org/10.1016/j.sna.2016.06.042}, issn = "0924-4247", } @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, pages = {nil}, doi = {10.1109/ines.1997.632450}, url = {https://doi.org/10.1109/ines.1997.632450}, keywords = {complementary filters}, month = {-}, } @article{stoten01_fusion_kinet_data_using_compos_filter, author = {Stoten, DP}, title = {Fusion of Kinetic Data Using Composite Filters}, journal = {Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering}, volume = 215, number = 5, pages = {483--497}, year = 2001, doi = 10.1177/095965180121500505, url = {https://doi.org/10.1177/095965180121500505}, keywords = {sensor fusion, complementary filters}, publisher = {SAGE Publications Sage UK: London, England}, } @article{bendat57_optim_filter_indep_measur_two, author = {J. Bendat}, title = {Optimum Filters for Independent Measurements of Two Related Perturbed Messages}, journal = {IRE Transactions on Circuit Theory}, year = 1957, doi = {10.1109/tct.1957.1086345}, url = {https://doi.org/10.1109/tct.1957.1086345}, page = {--}, }