Hostname: page-component-cd9895bd7-mkpzs Total loading time: 0 Render date: 2024-12-25T04:38:54.707Z Has data issue: false hasContentIssue false

Setpoint regulation of continuum robots using a fixed camera

Published online by Cambridge University Press:  01 September 2007

V. K. Chitrakaran*
Affiliation:
Electrical and Computer Engineering, Clemson University, Clemson, SC 29634-0915, USA.
A. Behal
Affiliation:
SEECS and NanoScience Technical Center, University of Central Florida, Orlando, FL 32826, USA.
D. M. Dawson
Affiliation:
Electrical and Computer Engineering, Clemson University, Clemson, SC 29634-0915, USA.
I. D. Walker
Affiliation:
Electrical and Computer Engineering, Clemson University, Clemson, SC 29634-0915, USA.
*
*Corresponding author. Email: [email protected]

Summary

In this paper, we investigate the problem of measuring the shape of a continuum robot manipulator using visual information from a fixed camera. Specifically, we capture the motion of a set of fictitious planes, each formed by four or more feature points, defined at various strategic locations along the body of the robot. Then, utilizing expressions for the robot forward kinematics as well as the decomposition of a homography relating a reference image of the robot to the actual robot image, we obtain the three-dimensional shape information continuously. We then use this information to demonstrate the development of a kinematic controller to regulate the manipulator end-effector to a constant desired position and orientation.

Type
Article
Copyright
Copyright © Cambridge University Press 2007

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.Robinson, G. and Davies, J. B. C., “Continuum Robots–A State of the Art,” Proceedings of the IEEE Conference on Robotics and Automation, Detroit, Michigan (1999) pp. 2849–2854.Google Scholar
2.Davies, J. B. C., A Flexible Motion Generator, Ph.D. Thesis (Edinburgh: Heriot-Watt University, 1996).Google Scholar
3.Hannan, M. W. and Walker, I. D., “Analysis and experiments with an elephant's trunk robot,” Int. J. Robot. Soc. Jpn. 15 (8), 847858 (2001).Google ScholarPubMed
4.Hannan, M. W. and Walker, I. D., “Real-time shape estimation for continuum robots using vision,” Robotica 23 (5), 645651 (Sep. 2005).CrossRefGoogle Scholar
5.Faugeras, O. and Lustman, F., “Motion and structure from motion in a piecewise planar environment,” Int. J. Pattern Recog. Artif. Intell. 2 (3), 485508 (1988).CrossRefGoogle Scholar
6.Chen, J., Behal, A., Dawson, D. and Fang, Y., “2.5D Visual Servoing With a Fixed Camera,” Proceedings of the American Control Conference, Denver, Colorado (Jun. 2003) pp. 3442–3447.Google Scholar
7.Jones, B. A., Kinematics and Implementation of Continuum Manipulators, Ph.D. Thesis (Clemson, South Carolina: Department of Electrical and Computer Engineering, Clemson University, 2005).Google Scholar
8.Kircanski, M. and Vukobratovic, M., “Contribution to control of redundant robotic manipulators in an environment with obstacles,” Int. J. Robot. Res. 5 (4), 112119 (1986).Google Scholar
9.Siciliano, B., “Kinematic control of redundant robot manipulators: A tutorial,” J. Intell. Robot. Syst. 3, 201212 (1990).Google Scholar
10.Yoshikawa, T., “Analysis and Control of Robot Manipulators With Redundancy,” Robotics Research: The First International Symposium (MIT Press, Cambridge, Massachusetts, 1984) pp. 735747.Google Scholar
11.Chirikjian, G. S. and Burdick, J. W., “The kinematics of hyper-redundant robot locomotion,” IEEE Trans. Robot. Autom. 11 (6), 781793 (1995).Google Scholar
12.Choset, H. and Henning, W., “A follow-the-leader approach to serpentine robot motion planning,” J. Aerospace Eng. 12 (2), 6573 (1999).CrossRefGoogle Scholar
13.Ma, S., Kobayashi, I., Hirose, S. and Yokoshima, K., “Control of a multijoint manipulator “Moray arm,” IEEE/ASME Trans. Mechatron. 7 (3), 304317 (2002).CrossRefGoogle Scholar
14.Hannan, M. W., Theory and Experiments With an Elephant's Trunk' Robotic Manipulator, Ph.D. Thesis (Clemson, South Carolina: Department of Electrical and Computer Engineering, Clemson University, 2002).Google Scholar
15.Spong, M. W. and Vidyasagar, M., Robot Dynamics and Control (Wiley, New York, 1991).Google Scholar
16.Faugeras, O., Three-Dimensional Computer Vision (MIT Press, Cambridge, Massachusetts, 2001).Google Scholar
17.Malis, E. and Chaumette, F., “2 1/2 D visual servoing with respect to unknown objects through a new estimation scheme of camera displacement,” Int. J. Comp. Vis. 37 (1), 7997 (Jun. 2000).Google Scholar
18.Sukthankar, R., Stockton, R., and Mullin, M., “Smarter Presentations: Exploiting Homography in Camera-Projector Systems,” Proceedings of the International Conference on Computer Vision (2001) pp. 247–253, Vancouver, Canada.Google Scholar
19.Zhang, Z. and Hanson, A. R., “Scaled Euclidean 3D Reconstruction Based on Externally Uncalibrated Cameras,” Proceedings of the IEEE Symposium on Computer Vision, Coral Gables, Florida (1995) pp. 37–42.Google Scholar
20.Boullion, T. L. and Odell, P. L., Generalized Inverse Matrices (Wiley, New York, 1971).Google Scholar