This paper presents a novel analytical formulation for identifying the closest pair of points lying on two arbitrary cylinders in space, and subsequently the distance between them. Each cylinder is decomposed into four geometric primitives. It is shown that the original problem reduces to the computation of the shortest distance between five distinct combinations of these primitives. Four of these subproblems are solved in closed form, while the remaining one requires the solution of an eight-degree polynomial equation. The analytical nature of the formulation and solution allows the identification of all the special cases, e.g., positive-dimensional solutions, and the curve of intersection when the cylinders interfere. The symbolic precomputation of the results leads to a fast numerical implementation, capable of solving the problem in about 50 μs (averaged over 1 × 106 random instances of the most general case) on a standard PC. The numerical results are verified by repeating all the calculations in a general-purpose commercial cad software. The algorithm has significant potential for applications in the various aspects of robotics and mechanisms, as their links can be modeled easily and compactly as cylinders. This makes tasks such as path planning, determination of the collision-free workspace, etc., computationally easier.
Skip Nav Destination
Article navigation
August 2016
Research-Article
Analytical Determination of the Proximity of Two Right-Circular Cylinders in Space
Saurav Agarwal,
Saurav Agarwal
Robotics Laboratory,
Department of Engineering Design,
Indian Institute of Technology Madras,
Chennai 600 036, India
e-mail: agr.saurav1@gmail.com
Department of Engineering Design,
Indian Institute of Technology Madras,
Chennai 600 036, India
e-mail: agr.saurav1@gmail.com
Search for other works by this author on:
Rangaprasad Arun Srivatsan,
Rangaprasad Arun Srivatsan
Robotics Institute,
Carnegie Mellon University,
5000 Forbes Avenue,
Pittsburgh, PA 15213
e-mail: rarunsrivatsan@cmu.edu
Carnegie Mellon University,
5000 Forbes Avenue,
Pittsburgh, PA 15213
e-mail: rarunsrivatsan@cmu.edu
Search for other works by this author on:
Sandipan Bandyopadhyay
Sandipan Bandyopadhyay
Robotics Laboratory,
Department of Engineering Design,
Indian Institute of Technology Madras,
Chennai 600 036, India
e-mail: sandipan@iitm.ac.in
Department of Engineering Design,
Indian Institute of Technology Madras,
Chennai 600 036, India
e-mail: sandipan@iitm.ac.in
Search for other works by this author on:
Saurav Agarwal
Robotics Laboratory,
Department of Engineering Design,
Indian Institute of Technology Madras,
Chennai 600 036, India
e-mail: agr.saurav1@gmail.com
Department of Engineering Design,
Indian Institute of Technology Madras,
Chennai 600 036, India
e-mail: agr.saurav1@gmail.com
Rangaprasad Arun Srivatsan
Robotics Institute,
Carnegie Mellon University,
5000 Forbes Avenue,
Pittsburgh, PA 15213
e-mail: rarunsrivatsan@cmu.edu
Carnegie Mellon University,
5000 Forbes Avenue,
Pittsburgh, PA 15213
e-mail: rarunsrivatsan@cmu.edu
Sandipan Bandyopadhyay
Robotics Laboratory,
Department of Engineering Design,
Indian Institute of Technology Madras,
Chennai 600 036, India
e-mail: sandipan@iitm.ac.in
Department of Engineering Design,
Indian Institute of Technology Madras,
Chennai 600 036, India
e-mail: sandipan@iitm.ac.in
1The author contributed to this work as a Project Officer working in the Robotics Laboratory, Department of Engineering Design, Indian Institute of Technology Madras.
2Corresponding author.
3KUKA Robotics: http://www.kuka-robotics.com
4FANUC Robotics: http://www.fanucrobotics.com
Manuscript received August 11, 2015; final manuscript received November 23, 2015; published online March 8, 2016. Assoc. Editor: David Dooner.
J. Mechanisms Robotics. Aug 2016, 8(4): 041010 (10 pages)
Published Online: March 8, 2016
Article history
Received:
August 11, 2015
Revised:
November 23, 2015
Citation
Agarwal, S., Srivatsan, R. A., and Bandyopadhyay, S. (March 8, 2016). "Analytical Determination of the Proximity of Two Right-Circular Cylinders in Space." ASME. J. Mechanisms Robotics. August 2016; 8(4): 041010. https://doi.org/10.1115/1.4032211
Download citation file:
Get Email Alerts
Cited By
Design of Rolling Motion for Snake-like Robots using Center-of-Gravity (COG) Shift
J. Mechanisms Robotics
Modelling and Control of Cable Driven Exoskeleton for Arm Rehabilitation
J. Mechanisms Robotics
Related Articles
Forward Kinematics in Polynomial Form of the General Stewart Platform
J. Mech. Des (June,2001)
Generalized Linear Product Homotopy Algorithms and the Computation of Reachable Surfaces
J. Comput. Inf. Sci. Eng (September,2004)
Exact Analysis of Axisymmetric Dynamic Response of Functionally Graded Cylinders (or Disks) and Spheres
J. Appl. Mech (November,2011)
Numerical Simulation and Convergence Analysis of Fractional Optimization Problems With Right-Sided Caputo Fractional Derivative
J. Comput. Nonlinear Dynam (January,2018)
Related Proceedings Papers
Convective Cooling of an Extrudate
FEDSM2007
Related Chapters
Low Energy Transition Curve
International Conference on Software Technology and Engineering, 3rd (ICSTE 2011)
Scalable Video Streaming Multicast of Multiple Groups over Broadband Wireless Networks
International Conference on Computer Engineering and Technology, 3rd (ICCET 2011)
PAX-Based Join Processing for Flash Memory
International Conference on Mechanical Engineering and Technology (ICMET-London 2011)