Hostname: page-component-848d4c4894-v5vhk Total loading time: 0 Render date: 2024-07-06T20:49:53.616Z Has data issue: false hasContentIssue false

Contribution to generic modeling and vision-based control of a broad class of fully parallel robots

Published online by Cambridge University Press:  15 August 2018

Tej Dallej*
Affiliation:
Institut Pascal, UBP/CNRS/SIGMA, Clermont-Ferrand, France
Nicolas Andreff*
Affiliation:
Institut Pascal, UBP/CNRS/SIGMA, Clermont-Ferrand, France Institut FEMTO-ST, Univ. Franche-Comté/CNRS/ENSMM/UTBM, Besançon, France
Philippe Martinet*
Affiliation:
Institut Pascal, UBP/CNRS/SIGMA, Clermont-Ferrand, France INRIA Sophia Antipolis Méditerranée, France

Summary

This paper deals with a generic modeling and vision-based control approach for a broad class of parallel mechanisms. First, a generic architecture representing several families is proposed. Second, inspired by the geometry of lines, a generic differential inverse kinematic model according to the proposed generic structure is introduced. Finally, based on the image projection of cylindrical legs, a kinematic vision-based control using legs observation is presented. The approach is illustrated and validated on the Gough–Stewart and Par4 parallel robots.

Type
Articles
Copyright
Copyright © Cambridge University Press 2018 

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. Weiss, L., Sanderson, A. and Neuman, C., “Dynamic sensor-based control of robots with visual feedback,” IEEE Trans. Robot. Autom. 3 (5), 404417 (1987).Google Scholar
2. Espiau, B., Chaumette, F. and Rives, P., “A new approach to visual servoing in robotics,” IEEE Trans. Robot. Autom. 8 (3), 313326 (1992).Google Scholar
3. Hutchinson, S., Hager, G. and Corke, P., “A tutorial on visual servo control,” IEEE Trans. Robot. Autom. 12 (5), 651670 (1996).Google Scholar
4. Angeles, J., Fundamentals of Robotic Mechanical Systems: Theory, Methods and Algorithms (Springer-Verlag New York, Inc., Secaucus, NJ, USA, 1995).Google Scholar
5. Merlet, J., Parallel Robots (Kluwer Academic Publishers, Dordrecht, Netherlands, 2000).Google Scholar
6. Koreichi, M., Babaci, S., Chaumette, F., Fried, G. and Pontnau, J., “Visual Servo Control of a Parallel Manipulator for Assembly Tasks,” Proceedings of the 6th International Symposium on Intelligent Robotic Systems (1998) pp. 109–116.Google Scholar
7. Kallio, P., Zhou, Q. and Koivo, H. N., “Three-Dimensional Position Control of a Parallel Micromanipulator Using Visual Servoing,” Proceedings of the SPIE Microrobotics and Microassembly II, 4194, 103–111 (2000).Google Scholar
8. Corke, P., Robotics, Vision and Control (Springer, New York, USA, 2017).Google Scholar
9. Husty, M., “An algorithm for solving the direct kinematics of general Gough-Stewart platforms,” Mech. Mach. Theory 31 (4), 365380 (1996).Google Scholar
10. Merlet, J. P., “An Algorithm for the Forward Kinematics of General 6 D.O.F Parallel Manipulators,” Research Report 1331, (1990).Google Scholar
11. Wilson, W. J., Hulls, C. C. Williams and Bell, G. S., “Relative end-effector control using cartesian position-based visual servoing,” IEEE Trans. Robot. Autom. 12 (5), 684696 (1996).Google Scholar
12. Thuilot, B., Martinet, P., Cordesses, L. and Gallice, J., “Position Based Visual Servoing: Keeping the Object in the Field of Vision,” Proceedings of the IEEE ICRA (2002) pp. 1624–1629.Google Scholar
13. Dallej, T., Andreff, N., Mezouar, Y. and Martinet, P., “3D Pose Visual Servoing Relieves Parallel Robot Control from Joint Sensing,” Proceedings of the IEEE International Conference on Intelligent Robots and Systems (2006) pp. 4291–4296.Google Scholar
14. Qi, Z. and Mcinroy, J. E., “Improved image based visual servoing with parallel robot,” J. Intell. Robot. Syst. 53, 359379 (Dec. 2008).Google Scholar
15. Palmieri, G., Palpacelli, M., Battistelli, M. and Callegari, M., “A comparison between position-based and image-based dynamic visual servoings in the control of a translating parallel manipulator,” J. Robot. 2012, Art. id 103954– (Jan. 2012).Google Scholar
16. Chaumette, F., Potential Problems of Stability and Convergence in Image-Based and Position-Based Visual Servoing, In: LNCIS Series, vol. 237 (Springer-Verlag, 1998).Google Scholar
17. Barron, L. and Angeles, J., “The On-line Directs Kinematics of Parallel Manipulators Under Joint-Sensor Redundancy,” In: Lenarčič, J., Husty, M. L. (eds) Advances in Robot Kinematics: Analysis and Control. Springer, Dordrecht (1998) pp. 126–137.Google Scholar
18. Tancredi, L., Teillaud, M. and Merlet, J.-P., “Forward Kinematics of a Parallel Manipulator with Additional Rotary Sensors Measuring the Position of Platform Joints,” In: Computational Kinematics (Merlet, J.-P. and Ravani, B., eds.) (Kluwer Academic Publishers, 1995) pp. 261270.Google Scholar
19. Andreff, N., Marchadier, A. and Martinet, P., “Vision-Based Control of a Gough-Stewart Parallel Mechanism Using Legs Observation,” Proceedings International Conference Robotics and Automation (2005) pp. 2546–2551.Google Scholar
20. Andreff, N., Dallej, T. and Martinet, P., “Image-based visual servoing of Gough-Stewart parallel manipulators using legs observation,” IJRR Int. J. Robot. Res. 26 (7), (2007).Google Scholar
21. Dallej, T., Andreff, N. and Martinet, P., “Visual servoing of par4 using leg observation,” IEEE Ind. Electron. Soc. (2006) pp. 3782–3787.Google Scholar
22. Andreff, N. and Martinet, P., “Kinematic Modelling of Some Parallel Manipulators for Control Purposes,” Proceedings of the 1st European Conference on Mechanism Science (2006).Google Scholar
23. Ozgur, E., Bouton, N., Andreff, N. and Martinet, M., “Dynamic Control of the Quattro Robot by the Leg Edges,” Proceedings of the IEEE International Conference on Robotics and Automation (2011) pp. 2731–2736.Google Scholar
24. Renaud, P., Andreff, N., Martinet, P. and Gogu, G., “Kinematic calibration of parallel mechanisms: A novel approach using legs observation,” IEEE Trans. Robot. 21 (4), 529538 (2005).Google Scholar
25. Briot, S. and Martinet, P., “Minimal Representation for the Control of Gough-Stewart Platforms Via Leg Observation Considering a Hidden Robot Model,” Proceedings of the IEEE International Conference on Robotics and Automation (2013) pp. 4653–4658.Google Scholar
26. Briot, S., Rosenzveig, V., Martinet, P., Ozgür, E. and Bouton, N., “Minimal representation for the control of parallel robots via leg observation considering a hidden robot model,” Mech. Mach. Theory 106 (2016) pp. 115147.Google Scholar
27. Dallej, T., Contribution to a Generic Model for Visual Servoing of Parallel Robots using Legs Observation Ph.D. Thesis (Université Blaise Pascal - Clermont-Ferrand II, 2007).Google Scholar
28. Ozgür, E., Andreff, N. and Martinet, P., “Linear dynamic modeling of parallel kinematic manipulators from observable kinematic elements,” Mech. Mach. Theory 69, 7389 (2013).Google Scholar
29. Pierrot, F. and Company, O., “H4: A New Family of 4-Dof Parallel Robots,” Proceedings of the IEEE International Conference on Advanced Intelligent Mechatronics (1999) pp. 508–513.Google Scholar
30. Krut, S., Nabat, V., Company, O. and Pierrot, F., “A High-Speed Parallel Robot for Scara Motions,” Proceedings of the IEEE International Conference on Robotics and Automation (2004) pp. 4109–4115.Google Scholar
31. Nabat, V., Company, O., Krut, S., Rodriguez, M. and Pierrot, F., “Par4: Very High Speed Parallel Robot for Pick-and-Place,” Proceedings of the IEEE International Conference on Intelligent Robots and Systems (2005) pp. 1202–1207.Google Scholar
32. Krut, S., Company, O., Benoit, M., Ota, H. and Pierrot, F., “I4: A New Parallel Mechanism for Scara Motions,” Proceedings of the IEEE International Conference on Robotics and Automation (2003) pp. 1875–1880.Google Scholar
33. Gaoa, F., Lia, W., Zhaob, X., Jinc, Z. and Zhaoc, H., “New kinematic structures for 2-, 3-, 4- and 5-DOF parallel manipulator designs,” Mech. Mach. Theory 37 (11), 13951411 (2002).Google Scholar
34. Wenger, P. and Chablat, D., “Kinematic Analysis of a New Parallel Machine Tool: The Orthoglide,” Proceedings of the 7th International Symposium on Advances in Robot Kinematics (2000) pp. 305–314.Google Scholar
35. Gogu, G., Fully-Isotropic T3R1-Type Parallel Manipulator, In: Advances In Robot Kinematics (Lenarcic, J. and Galletti, C., eds.) (Springer, Dordrecht, 2004).Google Scholar
36. Gogu, G., Structural Synthesis of Parallel Robots Part 5: Basic Overconstrained Topologies with Schönflies Motions (Springer: New York, 2004).Google Scholar
37. Gosselin, C. and Hamel, J. F., “The Agile Eye: A High Performance Three-Degree-of-Freedom Camera-Orienting Device,” Proceedings of the IEEE International Conference on Robotics and Automation (1994) pp. 781–787.Google Scholar
38. Seward, N. and Bonev, I., “A New 6-Dof Parallel Robot With Simple Kinematic Model,” Proceedings of the IEEE International Conference on Robotics and Automation (2014).Google Scholar
39. Schoenflies, A., Geometrie der Bewegung in Synthetischer Darstellung (Springer: New York, 1886).Google Scholar
40. Hervé, J. M., “The lie group of rigid body displacements, a fundamental tool for mechanism design,” Mech. Mach. Theory 34, 719730 (1999).Google Scholar
41. Plücker, J., “On a new geometry of space,” Phil. Trans. R. Soc. Lond. 155, 725791 (1865).Google Scholar
42. Andreff, N., Espiau, B. and Horaud, R., “Visual servoing from lines,” Int. J. Robot. Res. 21 (8), 679700 (2002).Google Scholar
43. Marchand, E., Spindler, F. and Chaumette, F., “Visp for Visual Servoing: A Generic Software Platform with a Wide Class of Robot Control Skills,” IEEE Robotics and Automation Magazine, Special Issue on “Software Packages for Vision-Based Control of Motion” (Oh, P. and Burschka, D., eds.), IEEE, vol. 12, no. 4, pp. 4052 (2005).Google Scholar
44. Ozgür, E., Andreff, N., Dahmouche, R. and Martinet, P., “High Speed Parallel Kinematic Manipulator State Estimation from Legs Observation,” Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (2013) pp. 426–429.Google Scholar
45. Coronado, E., Mendez, M. Maya, Cardenas, A., Guarneros, O. and Piovesan, D., “Vision-based control of a delta parallel robot via linear camera-space manipulation,” J. Intell. Robot. Syst. 85 (1), 93106 (2016).Google Scholar
46. Dumlu, A., Erenturk, K., Kaleli, A. and Ayten, K. K., “A comparative study of two model-based control techniques for the industrial manipulator,” Robotica 35 (10), 20362055 (2017).Google Scholar
47. Rossell, J. M., Vicente-Rodrigo, J., Rubio-Massegu, J. and Barcons, V., “An Effective Strategy of Real-Time Vision-Based Control for a Stewart Platform,” Proceedings of the IEEE International Conference on Industrial Technology (2018) pp. 75–80.Google Scholar
48. Dallej, T., Andreff, N. and Martinet, P., “Image-Based Visual Servoing of the I4R Parallel Robot Without Proprioceptive Sensors,” Proceedings of the IEEE International Conference on Robotics and Automation (2007).Google Scholar
49. Dallej, T., Abdelkader, H. Hadj, Andreff, N. and Martinet, P., “Kinematic Calibration of a Gough-Stewart Platform Using an Omnidirectional Camera,” Proceedings of the IEEE International Conference on Intelligent Robots and Systems (2006) pp. 4666–4671.Google Scholar
50. Tahri, O., Mezouar, Y., Andreff, N. and Martinet, P., “Visual servoing of gough-stewart platform using omnidirectional camera,” IEEE Trans. Robot. Autom. 25 (1), 178183 (2009).Google Scholar