Abstract

No AccessEngineering NoteGeometric Integration of QuaternionsMichael S. Andrle and John L. CrassidisMichael S. AndrleDepartment of Mechanical and Aerospace Engineering, University at Buffalo, State University of New York, Amherst, New York 14260-4400*Graduate Student, Department of Mechanical and Aerospace Engineering; .Search for more papers by this author and John L. CrassidisDepartment of Mechanical and Aerospace Engineering, University at Buffalo, State University of New York, Amherst, New York 14260-4400†Professor, Department of Mechanical and Aerospace Engineering; . Associate Fellow AIAA.Search for more papers by this authorPublished Online:30 Oct 2013https://doi.org/10.2514/1.58558SectionsView Full TextPDFPDF Plus ToolsAdd to favoritesDownload citationTrack citations ShareShare onFacebookTwitterLinked InRedditEmail About References [1] Jah M. and Madler R., “Satellite Characterization: Angles and Light Curve Data Fusion for Spacecraft State and Parameter Estimation,” Proceedings of the Advanced Maui Optical and Space Surveillance Technologies Conference, Vol. 49, Wailea, HI, Sept. 2007; also Paper E49. Google Scholar[2] Linares R., Crassidis J. L., Jah M. K. and Kim H., “Astrometric and Photometric Data Fusion for Resident Space Object Orbit, Attitude, and Shape Determination Via Multiple-Model Adaptive Estimation,” AIAA Guidance, Navigation, and Control Conference, AIAA, Aug. 2010; also Paper 2010-8341. Google Scholar[3] Kaasalainen M. and Torppa J., “Optimization Methods for Asteriod Lightcurve Inversion 1: Shape Determination,” Icarus, Vol. 153, No. 4, Jan. 2001, pp. 24–36. doi:https://doi.org/10.1006/icar.2001.6673 ICRSA5 0019-1035 CrossrefGoogle Scholar[4] Kaasalainen M. and Torppa J., “Optimization Methods for Asteriod Lightcurve Inversion 2: The Complete Inverse Problem,” Icarus, Vol. 153, No. 4, Jan. 2001, pp. 37–51. doi:https://doi.org/10.1006/icar.2001.6674 ICRSA5 0019-1035 CrossrefGoogle Scholar[5] Crouch P. and Grossman R., “Numerical Integration of Ordinary Differential Equations on Manifolds,” Journal of Nonlinear Science, Vol. 3, No. 1, 1993, pp. 1–33. doi:https://doi.org/10.1007/BF02429858 JNSCEK 0938-8974 CrossrefGoogle Scholar[6] Marsden J. E. and Ratiu T. S., Introduction to Mechanics and Symmetry, Springer, New York, 1999, pp. 302–309. CrossrefGoogle Scholar[7] Crassidis J. L. and Junkins J. L., Optimal Estimation of Dynamic Systems, 2nd ed., CRC Press, Boca Raton, FL, 2012, pp. 451–460, 611–614. Google Scholar[8] Markley F. L., “Attitude Dynamics,” Spacecraft Attitude Determination and Control, edited by Wertz J. R., Kluwer Academic, Dordrecht, Netherlands, 1978, pp. 523–531. Google Scholar[9] Lapidus L. and Seinfeld J. H., Numerical Solution of Ordinary Differential Equations, Academic Press, New York, 1971, pp. 39–50. Google Scholar[10] Park J., “Geometric Integration on Euclidean Group with Application to Articulated Multibody Systems,” IEEE Transactions on Robotics, Vol. 21, No. 5, 2005, pp. 850–863.doi:https://doi.org/10.1109/TRO.2005.852253 IRAUEZ 1042-296X CrossrefGoogle Scholar[11] Marthinsen A. and Owren B., “A Note on the Construction of Crouch–Grossman Methods,” BIT Numerical Mathematics, Vol. 41, No. 1, 2001, pp. 207–214.doi:https://doi.org/10.1023/A:1021982121164 1572-9125 CrossrefGoogle Scholar[12] Owren B. and Marthinsen A., “Runge–Kutta Methods Adapted to Manifolds and Based on Rigid Frames,” BIT, Vol. 35, No. 1, 1999, pp. 116–142.doi:https://doi.org/10.1023/A:1022325426017 CrossrefGoogle Scholar[13] Jackiewicz Z., Marthinsen A. and Owren B., “Construction of Runge–Kutta Methods of Crouch–Grossman Type of High Order,” Advanced Computational Mathematics, Vol. 13, No. 4, 2000, pp. 405–415. CrossrefGoogle Scholar[14] Thomson W., Introduction to Space Dynamics, Dover, New York, 1961, pp. 113–116. Google Scholar[15] Hale J. and Koçak H., Dynamics and Bifurcations, Springer–Verlag, New York, 1991, pp. 256–263. CrossrefGoogle Scholar[16] Chen C.-T., Linear System Theory and Design, Holt, Rinehart, and Winston, New York, 1970, pp. 134–141. Google Scholar Previous article Next article FiguresReferencesRelatedDetailsCited byAn inertial human upper limb motion tracking method for robot programming by demonstrationRobotics and Autonomous Systems, Vol. 156Post-Capture Detumble Trajectory Stabilization for Robotic Active Debris RemovalAdvances in Space Research, Vol. 32Elimination approach toward normalization constraint for Euler parameters8 February 2022 | Nonlinear Dynamics, Vol. 108, No. 2Attitude propagation using slewing and rotational transformations of a single axisAdvances in Space Research, Vol. 69, No. 6Bridging Reinforcement Learning and Online Learning for Spacecraft Attitude ControlJacob G. Elkins, Rohan Sood and Clemens Rumpf28 September 2021 | Journal of Aerospace Information Systems, Vol. 19, No. 1Designing Monte Carlo Simulation and an Optimal Machine Learning to Optimize and Model Space MissionsIEEE Access, Vol. 10Predicting Rigid Body Dynamics Using Dual Quaternion Recurrent Neural Networks With Quaternion AttentionIEEE Access, Vol. 10Vehicles Tracking in 5G-V2X UDN using Range, Bearing and Inertial MeasurementsVehicles Positioning with the Fusion of Time of Arrival, Angle of Arrival and Inertial Measurements in the Extended Kalman FilterProceedings of Telecommunication Universities, Vol. 7, No. 2Optimal 3D arm strategies for maximizing twist rotation during somersault of a rigid-body model7 October 2020 | Multibody System Dynamics, Vol. 52, No. 2Geometric Numerical Integral Method in Compact Lie GroupStrapdown Attitude Computation: Functional Iterative Integration versus Taylor Series Expansion19 February 2021 | Gyroscopy and Navigation, Vol. 11, No. 4Full-Order Solution to the Attitude Reset Problem for Kalman Filtering of AttitudesRajan Gill, Mark W. Mueller and Raffaello D’Andrea11 May 2020 | Journal of Guidance, Control, and Dynamics, Vol. 43, No. 7iNavFIter: Next-Generation Inertial Navigation Computation Based on Functional IterationIEEE Transactions on Aerospace and Electronic Systems, Vol. 56, No. 3A new attitude integration algorithm for coning environmentAdvances in Space Research, Vol. 64, No. 11Attitude Reconstruction From Inertial Measurements: QuatFIter and Its Comparison with RodFIterIEEE Transactions on Aerospace and Electronic Systems, Vol. 55, No. 6Applied Runge–Kutta–Munthe-Kaas Integration for the Quaternion KinematicsAksel Sveier, Alexander M. Sjøberg and Olav Egeland26 August 2019 | Journal of Guidance, Control, and Dynamics, Vol. 42, No. 12Outlier-Robust Manifold Pre-Integration for INS/GPS FusionAccurate IMU Preintegration Using Switched Linear Systems For Autonomous SystemsTuning the Attitude Filter: A Comparison of Intuitive and Adaptive ApproachesNext-Generation Inertial Navigation Computation Based on Functional IterationRobust iterated extended Kalman filter algorithm for foot-mounted inertial measurement units/ultrawideband fusion positioningJournal of Applied Remote Sensing, Vol. 13, No. 02Numerical Integration of Quaternion Kinematics Using Collocation Method3 January 2019 | International Journal of Aeronautical and Space Sciences, Vol. 20, No. 1Computationally Efficient Adaptive Error-State Kalman Filter for Attitude EstimationIEEE Sensors Journal, Vol. 18, No. 22Integrating Rotations Using Nonunit QuaternionsIEEE Robotics and Automation Letters, Vol. 3, No. 4An Algorithm for Rigid-Body Angular Velocity and Attitude Estimation Based on Isotropic Accelerometer Strapdowns5 April 2018 | Journal of Applied Mechanics, Vol. 85, No. 6Graph-Optimization-Based ZUPT/UWB Fusion Algorithm10 January 2018 | ISPRS International Journal of Geo-Information, Vol. 7, No. 1On the integration of singularity-free representations of $$\varvec{SO(3)}$$ S O ( 3 ) for direct optimal control14 August 2017 | Nonlinear Dynamics, Vol. 90, No. 2Multirotor modelling and simulation: Screws, S.O.A., Euler angles, quaternions, windCoordinate Mappings for Rigid Body Motions2 December 2016 | Journal of Computational and Nonlinear Dynamics, Vol. 12, No. 2On-Manifold Preintegration for Real-Time Visual--Inertial OdometryIEEE Transactions on Robotics, Vol. 33, No. 1Quaternion-Based Complementary Filter for Attitude Determination of a SmartphoneIEEE Sensors Journal, Vol. 16, No. 15Integrating rotation and angular velocity from curvatureAdvances in Engineering Software, Vol. 85Performance Comparison of EKF-Based Algorithms for Orientation Estimation on Android PlatformIEEE Sensors Journal, Vol. 15, No. 7Fast Iterative Algorithm for Solving Moser–Veselov EquationJinglin Luo and Guirong Yan17 October 2014 | Journal of Guidance, Control, and Dynamics, Vol. 38, No. 5A case study on sensors and techniques for pedestrian inertial navigation What's Popular Volume 36, Number 6November 2013 CrossmarkInformationCopyright © 2012 by the American Institute of Aeronautics and Astronautics, Inc. All rights reserved. Copies of this paper may be made for personal or internal use, on condition that the copier pay the $10.00 per-copy fee to the Copyright Clearance Center, Inc., 222 Rosewood Drive, Danvers, MA 01923; include the code 1533-3884/13 and $10.00 in correspondence with the CCC. TopicsApplied MathematicsAsteroidsElementary AlgebraEuropean Space AgencyGeneral PhysicsPlanetary Science and ExplorationPlanetsSpace AgenciesSpace MissionsSpace Science and Technology KeywordsQuaternionsNumerical IntegrationRunge Kutta IntegrationAsteroidsEarthYawSpace Situational AwarenessExtended Kalman FilterIntegration AlgorithmSatellites Received9 April 2012Accepted11 June 2012Published online30 October 2013

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call