Constrained Attitude Path Planning via Least-Squares Modified-Rodrigues-Parameters-Based Smoothing Curves

No AccessEngineering NotesConstrained Attitude Path Planning via Least-Squares Modified-Rodrigues-Parameters-Based Smoothing CurvesRiccardo Calaon and Hanspeter SchaubRiccardo Calaon https://orcid.org/0000-0002-2328-9391University of Colorado Boulder, Boulder, Colorado 80303*Ph.D. Candidate, Ann and H.J. Smead Department of Aerospace Engineering Sciences, 3775 Discovery Drive. Student Member AIAA.Search for more papers by this author and Hanspeter Schaub https://orcid.org/0000-0003-0002-6035University of Colorado Boulder, Boulder, Colorado 80303†Professor and Department Chair, Schaden Leadership Chair, Ann and H.J. Smead Department of Aerospace Engineering Sciences, 431 UCB; also Colorado Center for Astrodynamics Research, Boulder, Colorado 80309. Fellow AIAA.Search for more papers by this authorPublished Online:8 Sep 2023https://doi.org/10.2514/1.G007324SectionsRead Now ToolsAdd to favoritesDownload citationTrack citations ShareShare onFacebookTwitterLinked InRedditEmail About References [1] Mclnnes C. R., “Large Angle Slew Maneuvers with Autonomous Sun Vector Avoidance,” Journal of Guidance, Control, and Dynamics, Vol. 17, No. 4, 1994, pp. 875–877. https://doi.org/10.2514/3.21283 LinkGoogle Scholar[2] Diaz Ramos M. and Schaub H., “Kinematic Steering Law for Conically Constrained Torque-Limited Spacecraft Attitude Control,” Journal of Guidance, Control, and Dynamics, Vol. 41, No. 9, 2018, pp. 1990–2001. https://doi.org/10.2514/1.G002873 LinkGoogle Scholar[3] Lee U. and Mesbahi M., “Spacecraft Reorientation in Presence of Attitude Constraints via Logarithmic Barrier Potentials,” Proceedings of the 2011 American Control Conference, IEEE, New York, 2011, pp. 450–455. https://doi.org/10.1109/acc.2011.5991284 Google Scholar[4] Lee U. and Mesbahi M., “Feedback Control for Spacecraft Reorientation Under Attitude Constraints via Convex Potentials,” IEEE Transactions on Aerospace and Electronic Systems, Vol. 50, No. 4, 2014, pp. 2578–2592. https://doi.org/10.1109/TAES.2014.120240 CrossrefGoogle Scholar[5] Kjellberg H. C. and Lightsey E. G., “Discretized Constrained Attitude Pathfinding and Control for Satellites,” Journal of Guidance, Control, and Dynamics, Vol. 36, No. 5, 2013, pp. 1301–1309. https://doi.org/10.2514/1.60189 LinkGoogle Scholar[6] Kjellberg H. C. and Lightsey E. G., “Discretized Quaternion Constrained Attitude Pathfinding,” Journal of Guidance, Control, and Dynamics, Vol. 39, No. 3, 2015, pp. 713–718. https://doi.org/10.2514/1.G001063 LinkGoogle Scholar[7] Tanygin S., “Fast Autonomous Three-Axis Constrained Attitude Pathfinding and Visualization for Boresight Alignment,” Journal of Guidance, Control, and Dynamics, Vol. 40, No. 2, 2017, pp. 358–370. https://doi.org/10.2514/1.G001801 LinkGoogle Scholar[8] Tarjan R., “Depth-First Search and Linear Graph Algorithms,” SIAM Journal on Computing, Vol. 1, No. 2, 1972, pp. 146–160. https://doi.org/10.1137/0201010 CrossrefGoogle Scholar[9] Lee C. Y., “An Algorithm for Path Connections and Its Applications,” IRE Transactions on Electronic Computers, Vol. EC-10, No. 3, 1961, pp. 346–365. https://doi.org/10.1109/tec.1961.5219222 CrossrefGoogle Scholar[10] Hart P. E., Nilsson N. J. and Raphael B., “A Formal Basis for the Heuristic Determination of Minimum Cost Paths,” IEEE Transactions on Systems Science and Cybernetics, Vol. 4, No. 2, 1968, pp. 100–107. https://doi.org/10.1109/TSSC.1968.300136 CrossrefGoogle Scholar[11] Frazzoli E., Dahleh M., Feron E. and Kornfeld R., “A Randomized Attitude Slew Planning Algorithm for Autonomous Spacecraft,” AIAA Guidance, Navigation, and Control Conference and Exhibit, AIAA Paper 2001-4155, 2001. https://doi.org/10.2514/6.2001-4155 Google Scholar[12] Tan X., Berkane S. and Dimarogonas D. V., “Constrained Attitude Maneuvers on SO(3): Rotation Space Sampling, Planning and Low-Level Control,” Automatica, Vol. 112, Feb. 2020, Paper 108659. https://doi.org/10.1016/j.automatica.2019.108659 Google Scholar[13] Calaon R. and Schaub H., “Constrained Attitude Maneuvering via Modified-Rodrigues-Parameter-Based Motion Planning Algorithms,” Journal of Spacecraft and Rockets, Vol. 59, No. 4, 2022, pp. 1342–1356. https://doi.org/10.2514/1.A35294 LinkGoogle Scholar[14] Xiaojun C., Hutao C., Pingyuan C. and Rui X., “Large Angular Autonomous Attitude Maneuver of Deep Spacecraft Using Pseudospectral Method,” 3rd International Symposium on Systems and Control in Aeronautics and Astronautics, IEEE, New York, 2010, pp. 1510–1514. https://doi.org/10.1109/ISSCAA.2010.5632498 Google Scholar[15] Melton R. G., “Maximum-Likelihood Estimation Optimizer for Constrained, Time-Optimal Satellite Reorientation,” Acta Astronautica, Vol. 103, Oct. 2014, pp. 185–192. https://doi.org/10.1016/j.actaastro.2014.06.032 CrossrefGoogle Scholar[16] Melton R. G., “Hybrid Methods for Determining Time-Optimal, Constrained Spacecraft Reorientation Maneuvers,” Acta Astronautica, Vol. 94, No. 1, 2014, pp. 294–301. https://doi.org/10.1016/j.actaastro.2013.05.007 CrossrefGoogle Scholar[17] Spiller D., Ansalone L. and Curti F., “Particle Swarm Optimization for Time-Optimal Spacecraft Reorientation with Keep-Out Cones,” Journal of Guidance, Control, and Dynamics, Vol. 39, No. 2, 2016, pp. 312–325. https://doi.org/10.2514/1.G001228 LinkGoogle Scholar[18] Spiller D., Melton R. G. and Curti F., “Inverse Dynamics Particle Swarm Optimization Applied to Constrained Minimum-Time Maneuvers Using Reaction Wheels,” Aerospace Science and Technology, Vol. 75, April 2018, pp. 1–12. https://doi.org/10.1016/j.ast.2017.12.038 CrossrefGoogle Scholar[19] Calaon R., Schaub H. and Trowbridge M. A., “Basilisk-Based Benchmark Analysis of Different Constrained Attitude Dynamics Planners,” Journal of Aerospace Information Systems, Vol. 20, No. 2, 2023, pp. 60–69. https://doi.org/10.2514/1.I011109 LinkGoogle Scholar[20] Ravankar A., Ravankar A. A., Kobayashi Y., Hoshino Y. and Peng C.-C., “Path Smoothing Techniques in Robot Navigation: State-of-the-Art, Current and Future Challenges,” Sensors, Vol. 18, No. 9, 2018, Paper 3170. https://doi.org/10.3390/s18093170 Google Scholar[21] Hu Q., Chi B. and Akella M. R., “Anti-Unwinding Attitude Control of Spacecraft with Forbidden Pointing Constraints,” Journal of Guidance, Control, and Dynamics, Vol. 42, No. 4, 2019, pp. 822–835. https://doi.org/10.2514/1.G003606 LinkGoogle Scholar[22] Schaub H. and Piggott S., “Speed-Constrained Three-Axes Attitude Control Using Kinematic Steering,” Acta Astronautica, Vol. 147, June 2018, pp. 1–8. https://doi.org/10.1016/j.actaastro.2018.03.022 CrossrefGoogle Scholar[23] Piegl L. and Tiller W., The NURBS Book, Springer Science & Business Media, Berlin, 1996, Chap. 9. https://doi.org/10.1007/978-3-642-59223-2 Google Scholar[24] Fornberg B. and Zuev J., “The Runge Phenomenon and Spatially Variable Shape Parameters in RBF Interpolation,” Computers & Mathematics with Applications, Vol. 54, No. 3, 2007, pp. 379–398. https://doi.org/10.1016/j.camwa.2007.01.028 CrossrefGoogle Scholar[25] De Boor C., “On Calculating with B-Splines,” Journal of Approximation Theory, Vol. 6, No. 1, 1972, pp. 50–62. https://doi.org/10.1016/0021-9045(72)90080-9 CrossrefGoogle Scholar[26] Schaub H. and Junkins J. L., Analytical Mechanics of Space Systems, 4th ed., AIAA, Reston, VA, 2018, Chap. 3. https://doi.org/10.2514/4.105210 Google Scholar[27] Tsiotras P., Junkins J. L. and Schaub H., “Higher-Order Cayley Transforms with Applications to Attitude Representations,” Journal of Guidance, Control, and Dynamics, Vol. 20, No. 3, 1997, pp. 528–534. https://doi.org/10.2514/2.4072 LinkGoogle Scholar[28] Tanygin S., “Attitude Parameterizations as Higher-Dimensional Map Projections,” Journal of Guidance, Control, and Dynamics, Vol. 35, No. 1, 2012, pp. 13–24. https://doi.org/10.2514/1.54085 LinkGoogle Scholar[29] De Boor C. and De Boor C., A Practical Guide to Splines, Vol. 27, Springer–Verlag, New York, 1978, Chap. 14. CrossrefGoogle Scholar[30] Calaon R. and Schaub H., “Optimal Actuator-Based Attitude Maneuvering of Constrained Spacecraft via Motion Planning Algorithms,” International Astronautical Congress, International Astronautical Federation (IAF) Paper IAC-22,C1,2,5,x68843, Paris, France, 2022. Google Scholar Previous article Next article FiguresReferencesRelatedDetailsRelated articlesConstrained Attitude Path Planning via Least-Squares Modified-Rodrigues-Parameters-Based Smoothing Curves8 Sep 2023Journal of Guidance, Control, and Dynamics What's Popular Volume 46, Number 11November 2023 CrossmarkInformationCopyright © 2023 by Riccardo Calaon and Hanspeter Schaub. Published by the American Institute of Aeronautics and Astronautics, Inc., with permission. All requests for copying and permission to reprint should be submitted to CCC at www.copyright.com; employ the eISSN 1533-3884 to initiate your request. See also AIAA Rights and Permissions www.aiaa.org/randp. Topics Aerospace Sciences Algorithms and Data Structures Astrodynamics Astronautics Attitude Control Computing, Information, and Communication Data Science Robot Kinematics Robotics Search Algorithm Spacecraft Attitude Control KeywordsAttitude ControlSpacecraft Attitude ControlSearch AlgorithmReal-Time Path PlanningModified Rodrigues ParametersNURBSPDF Received25 October 2022Accepted29 July 2023Published online8 September 2023