Hostname: page-component-cd9895bd7-gxg78 Total loading time: 0 Render date: 2024-12-19T17:44:28.607Z Has data issue: false hasContentIssue false

Characterisation of Frenet–Serret and Bishop motions with applications to needle steering

Published online by Cambridge University Press:  12 April 2013

J. M. Selig*
Affiliation:
Faculty of Business, London South Bank University, London, UK
*
*Corresponding author. E-mail: [email protected]

Summary

Frenet–Serret and Bishop rigid-body motions have many potential applications in robotics, graphics and computer-aided design. In order to study these motions, new characterisations in terms of their velocity twists are derived. This is extended to general motions based on any moving frame to a space curve. Furthermore, it is shown that any such general moving frame motion is the product of a Frenet–Serret motion with a rotation about the tangent vector.

These ideas are applied to a simple model of needle steering. A simple kinematic model of the path of the needle is derived. It is then shown that this leads to Frenet–Serret motions of the needle tip but with constant curvature. Finally, some remarks about curves with constant curvature are made.

Type
Articles
Copyright
Copyright © Cambridge University Press 2013 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1.Klok, F., “Two moving coordinate frames for sweeping along a 3D trajectory,” Comput. Aided Geom. Des. 3, 217229 (1986).CrossRefGoogle Scholar
2.Wagner, M. and Ravani, B., “Curves with rational Frenet–Serret motion,” Comput. Aided Geom. Des. 15, 79101 (1997).CrossRefGoogle Scholar
3.Bottema, O. and Roth, B., Theoretical Kinematics (Dover Publications, New York, 1990).Google Scholar
4.Duindam, V., Xu, J., Alterovitz, R., Sastry, S. and Goldberg, K., “Three-dimensional motion planning algorithms for steerable needles using inverse kinematics,” Int. J. Robot. Res. 29 (7), 789800 (2010).CrossRefGoogle Scholar
5.Bishop, R. L., “There is more than one way to frame a curve,” Am. Math. Monthly 82, 246251 (1975).CrossRefGoogle Scholar
6.Revani, R. and Meghdari, A., “Spatial motions based on rational Frenet-Serret curves,” IEEE Int. Conf. Syst. Man Cybern. 5, 44564461 (2004).Google Scholar
7.Selig, J. M., “Curves of stationary acceleration in SE(3),” IMA J. Math. Control Info. 24 (1), 95113 (2007).CrossRefGoogle Scholar
8.Farouki, R. T., Giannelli, C. and Sestini, A., “Helical polynomial curves and double Pythagorean hodographs I. Quaternion and Hopf map representations,” J. Symb. Comput. 44, 161179 (2009).CrossRefGoogle Scholar
9.Gibson, C. G. and Hunt, K. H.Geometry of screw systems,” Mech. Mach. Theory 25, 127 (1990).CrossRefGoogle Scholar
10.Donelan, P. S. and Gibson, C. G., “On the hierarchy of screw systems,” Acta Appl. Math. 32, 267296 (1993).CrossRefGoogle Scholar
11.Duric, Z., Rosenfeld, A. and Davis, L. S., “Egomotion analysis based on the Frenet-Serret motion model,” Int. J. Comput. Vis. 15, 703712 (1995).CrossRefGoogle Scholar
12.Webster, R. J. III, Kim, J. S., Cowan, N. J., Chirikjian, G. S. and Okamura, A. M., “Nonholonomic modeling of needle steering,” Int. J. Robot. Res. 25 (5–6), 509525 (2006).CrossRefGoogle Scholar
13.Park, W., Kim, J. S., Zhou, Y., Cowan, N. J., Okamura, A. M. and Chirikjian, G. S., “Diffusion-Based Motion Planning for a Nonholonomic Flexible Needle Model,” IEEE International Conference on Robotics and Automation (ICRA), Barcelona, Spain (18–22 April 2005) pp. 46004605.Google Scholar
14.Alterovitz, R., Goldberg, K. and Okamura, A., “Planning for Steerable Bevel-Tip Needle Insertion Through 2D Soft Tissue with Obstacles,” Proceedings of the 2005 IEEE International Robotics and Automation, Barcelona, Spain (18–22 April 2005) pp. 16401645.Google Scholar
15.Koch, R. and Englehardt, C., “Closed space curves of constant curvature consisting of arcs of circular helices,” J. Geom. Graph. 2 (1), 1731 (1998).Google Scholar
16.Salkowski, E., 1909, “Zur Transformation von Raumkurven,” Math. Ann. 66 (4), 517557.CrossRefGoogle Scholar
17.Monterde, J., “Salkowski curves revisited: A family of curves with constant curvature and non-constant torsion,” Comput. Aided Geom. Des. 26 (3), 271278 (2009).CrossRefGoogle Scholar
18.Ball, R. S., The Theory of Screws (Cambridge University Press, Cambridge, UK, 1900).Google Scholar