A sequence of rotations considered in this paper is a series of rotations of an untethered rigid body about its body-fixed axes such that the rotation about each axis is fully reversed at the end of the sequence. Due to the noncommutative property of finite rigid body rotations, such a sequence can effect nonzero changes in the orientation of the rigid body even though the net rotation about each axis is zero. These sequences are useful for attitude maneuvers of miniature spacecraft that use elastic deformation-based microactuators, or of other airborne or neutrally buoyant underwater vehicles. This paper considers the inverse kinematics problem of determining the angles in a given sequence to achieve a desired change in the orientation. Two types of problems are addressed. For the first problem, where four-rotation sequences are used, an analytical solution is presented and it is shown that a pointing vector attached to the rigid-body can be arbitrarily oriented. In the second problem, six-rotation sequences are used to control all three of the orientation freedoms of the rigid body. Some of the six-rotation sequences can provide any change in orientation while others are limited in their capabilities. A general numerical solution for all types, and a closed-form analytical solution for one type are presented along with the numerical examples and graphical visualization.
Skip Nav Destination
Article navigation
September 2004
Technical Papers
Inverse Kinematics of an Untethered Rigid Body Undergoing a Sequence of Forward and Reverse Rotations
Sung K. Koh,
Sung K. Koh
Department of Mechanical Engineering and Applied Mechanics, University of Pennsylvania, Philadelphia, PA 19104
Search for other works by this author on:
G. K. Ananthasuresh
G. K. Ananthasuresh
Department of Mechanical Engineering and Applied Mechanics, University of Pennsylvania, Philadelphia, PA 19104
Search for other works by this author on:
Sung K. Koh
Department of Mechanical Engineering and Applied Mechanics, University of Pennsylvania, Philadelphia, PA 19104
G. K. Ananthasuresh
Department of Mechanical Engineering and Applied Mechanics, University of Pennsylvania, Philadelphia, PA 19104
Contributed by the Mechanisms and Robotics Committee for publication in the JOURNAL OF MECHANICAL DESIGN. Manuscript received June 2003; rev. January 2004. Associate Editor: G. R. Pennock.
J. Mech. Des. Sep 2004, 126(5): 813-821 (9 pages)
Published Online: October 28, 2004
Article history
Received:
June 1, 2003
Revised:
January 1, 2004
Online:
October 28, 2004
Citation
Koh , S. K., and Ananthasuresh, G. K. (October 28, 2004). "Inverse Kinematics of an Untethered Rigid Body Undergoing a Sequence of Forward and Reverse Rotations ." ASME. J. Mech. Des. September 2004; 126(5): 813–821. https://doi.org/10.1115/1.1767185
Download citation file:
Get Email Alerts
Large Language Models for Predicting Empathic Accuracy Between a Designer and a User
J. Mech. Des (April 2025)
Repurposing as a Decommissioning Strategy for Complex Systems: A Systematic Review
J. Mech. Des (May 2025)
A Dataset Generation Framework for Symmetry-Induced Mechanical Metamaterials
J. Mech. Des (April 2025)
Related Articles
Analysis of Fully Reversed Sequences of Rotations of a Free Rigid Body
J. Mech. Des (July,2004)
Planar Circle-Point Equations for Finitely Separated and Double-Point Positions
J. Mech. Des (March,2001)
Related Proceedings Papers
Related Chapters
A Fast Interest Points Matching Method Based on Retinex Model
International Symposium on Information Engineering and Electronic Commerce, 3rd (IEEC 2011)
Wind Energy
Integration of Renewable Energy Systems
The ServoTeach Module
Precision Programming of Roving Robots: Project-Based Fundamentals of Wheeled, Legged and Hybrid Mobile Robots