A novel and flexible open architecture controller platform is presented for PUMA Robot system. The original structure of the PUMA robot has been retained. All computational units are removed from the existing PUMA controller, and the PC assumes the role of computing the control strategy. By assembling the controller from off-the-shell hardware and software components, the benefits of reduced cost and improved robustness have been realized. An Intel Pentium IV industrial computer is used as the central controller. The control software has been implemented using VC ++ programming language. The trajectory tracking results show the validity of the new PC based controller.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Sorenson, S., Overview of Modular, Industry Standard Based Open Architecture Controller, Proceedings of the International Conference of Robots and Vision Automation, Detroit, MI
Miller, D.J., Lenox, R.C., An Object Oriented Environment for Robot System Architecture, Control System Magazine, IEEE, Vol. 11, No. 2 (1991), pp. 14–23
Leahy, M.B. Jr., Petroski, S.B., “Unified Telerobotic Architecture Project Status Report”, IEEE International Conference Systems, Man and Cybernetics, San Antonio, TX, Vol. 1 (1994), pp. 249–253
Unimation Robotics. User's Guide to VAL 398P2A: A Robot Programming and Control System, Unimation Inc., Danbury, CT (1983)
Vistness, R., Breaking Away from VAL. Technical Report, Unimation Inc., Danbury, CT (1982)
Pan Laingdong, Huang Xinhan., “Implementation of a PC-Based Robot Controller with Open Architecture”, Proceedings of the IEEE International Conference on Robotics and Biometrics (2004), pp. 790–794
Becerra, V.M., Cage, C.N.J., Harwin, W.S., Sharkey, P.M., “Hardware Retrofit and Computed Torque Control of a Puma 560 Robot Updating an Industrial Manipulator”, IEEE Control Systems Magazine, Vol. 24, No. 5 (2004), pp. 78–82
Fiedler, P., Schlib, C., “Open Architecture Robot Controllers and Workcell Integration”, Robotics Today, Vol. 11, No. 4 (1998), pp. 1–4
Rajsuman, R., Noriyuki, M., “Open Architecture Test System: System Architecture and Design”, IEEE International Test Conference (2004), pp. 403–412
Wang, S., Shin, K.G., “Reconfigurable Software for Open Architecture Controllers” Proceedings — IEEE International Conference on Robotics and Automation, Vol. 4 (2001), pp. 4090–4095
Tang Qiangping, Wu Yu, Qin Guorong, “A Middleware for Open CNC Architecture”. IEEE International Conference on Automation Science and Engineering (2006), pp. 558–561
Tatsuno, K., “An Example of Open Robot Controller Architecture”, Proceedings of the 2005 International Symposium on Micro-NanoMechatronics and Human Science. The Eighth Symposium Micro- and Nano-Mechatronics for Information-Based Society (IEEE Cat. No. 05TH8845) (2005), pp. 35–40
Katupitiya, J., Radajewski, R., Sanderson, J., Tordon, M., “Implementation of a PC Based Controller for a PUMA Robot”, Proceedings of the IEEE Conference on Mechatronics and Machine Vision in Practice, Australia (1997), pp. 14–19
Chartrand, L., Advanced Digital Systems and Concepts with CPLD's (1st ed), Thomson Del-mar Learning, CENGAGE Delmar Learning, New York, USA (2004)
Lewis, F.L., Abdallah, C.T., Dawson, D.M., Robot Manipulator Control, Theory and Practice (2nd ed), Marcel Dekker, New York (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer Science+Business Media B.V
About this chapter
Cite this chapter
Farooq, M., Wang, D.B., Dar, N.U. (2009). A Reconfigurable and Modular Open Architecture Controller: The New Frontiers. In: Ao, SI., Rieger, B., Chen, SS. (eds) Advances in Computational Algorithms and Data Analysis. Lecture Notes in Electrical Engineering, vol 14. Springer, Dordrecht. https://doi.org/10.1007/978-1-4020-8919-0_13
Download citation
DOI: https://doi.org/10.1007/978-1-4020-8919-0_13
Publisher Name: Springer, Dordrecht
Print ISBN: 978-1-4020-8918-3
Online ISBN: 978-1-4020-8919-0
eBook Packages: Computer ScienceComputer Science (R0)