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
DeepJEB: 3D Deep Learning-Based Synthetic Jet Engine Bracket Dataset
J. Mech. Des (April 2025)
Design and Justice: A Scoping Review in Engineering Design
J. Mech. Des (May 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
Near-Duplicate Image Detection Based on E 2 LSH
International Conference on Instrumentation, Measurement, Circuits and Systems (ICIMCS 2011)
Object-Centred Image Representation Based on Spatial Pyramid
International Conference on Advanced Computer Theory and Engineering, 5th (ICACTE 2012)
Rotation Invariant Texture Classification Based on Support Vector Machine and Wavelet Transform
International Conference on Computer Technology and Development, 3rd (ICCTD 2011)