Off-Line Programming in the Shipbuilding Industry: Open Architecture and Semi-Automatic Approach

  • Lee Ji-Hyoung (School of Mechanical Engineering, Pusan National University) ;
  • Kim Chang-Sei (School of Mechanical Engineering, Pusan National University) ;
  • Hong Keum-Shik (School of Mechanical Engineering, Pusan National University)
  • Published : 2005.03.01

Abstract

In this paper, to improve the efficiency of welding and user convenience in the shipbuilding industry, a PC-based off-line programming (OLP) technique and the development of a robot transfer unit are presented. The developed OLP system is capable of not only robot motion simulations but also automatic generations of a series of robot programs. The strength of the developed OLP system lies in its flexibility in handling the changes of the welding robot's target objects. Moreover, for a precise transfer of the robot to a desired location, an auxiliary mobile platform named a robot-origin-transfer-unit (ROTU) was developed. To enhance the cornering capability of the platform in a narrow area, the developed ROTU is equipped with 2 steering wheels and 1 driving wheel. Both the OLP and the ROTU were field­tested and their performances were proven successful.

Keywords

References

  1. T. H. Bui, T. T. Nguyen, T. L. Chung, and S. B. Kim, 'A simple nonlinear control of a two-wheeled welding mobile robot,' International Journal of Control, Automation, and Systems, vol. 1, no. 1, pp. 35-42, 2003
  2. G. C. Carvalho, M. L. Siqueira, and S. C. Absi- Alfaro, 'Off-line programming of flexible welding manufacturing cells,' Journal of Materials Processing Technology, vol. 78, no. 1-3, pp. 24-28, 1998 https://doi.org/10.1016/S0924-0136(97)00458-5
  3. J. J. Craig, Introduction to Robotics: Mechanics and Control, Addison-Wesley, 1986
  4. G. Ferretti, S. Filippi, C. Maffezzoni, G. Magnani, and P. Rocco, 'Modular dynamic virtual-reality modeling of robotic systems,' IEEE Robotics and Automation Magazine, vol. 6, no. 4, pp. 13-23, 1999 https://doi.org/10.1109/100.813823
  5. J. F. Garder and S. A. Velinsky, 'Kinematics of mobile manipulators and implications for design,' Journal of Robotic Systems, vol. 17, no. 6, pp. 309-320, 2000 https://doi.org/10.1002/(SICI)1097-4563(200006)17:6<309::AID-ROB2>3.0.CO;2-9
  6. C. S. Kim, K. S. Hong, and Y. S. Han, 'PC-based off-line programming in shipbuilding industry: open architecture,' Advanced Robotics, vol. 19, no. 2, 2005
  7. N. Kobayashi, S. Ogawa, and N. Koibe, 'Off-line teaching system of a robot cell for steel pipe processing,' Advanced Robotics, vol. 12, no. 3, pp. 327-332, 2001
  8. S. D. Liming, Windows NT Embedded Step-by- Step, Annabooks, 2000
  9. R. M. Murray, Z. Li, and S. S. Sastry, A Mathematical Introduction to Robotic Manipulation, CRC Press, 1994
  10. R. M. Murray and S. S. Sastry, 'Nonholonomic motion planning: Steering using sinusoids,' IEEE Transactions on Automatic Control, vol. 38, no. 5, pp. 700-716, 1993 https://doi.org/10.1109/9.277235
  11. A. G. Mutambara and H. E. Durrant-Whyte, 'Estimation and control for a modular wheeled mobile robot,' IEEE Transactions on Control Systems Technology, vol. 8, no. 1, pp. 35-46, 2000 https://doi.org/10.1109/87.817690
  12. I. Namgung, 'Application of quadratic algebraic curve for 2D collision-free path planning and path space construction,' International Journal of Control, Automation, and Systems, vol. 2, no. 1, pp. 107-117, 2004
  13. Y. Nagao, H. Urabe, F. Honda, and J. Kawabata, 'Development of a panel welding robot system for subassembly in shipbuilding utilizing a two-dimensional CAD system,' Advanced Robotics, vol. 14, no. 5, pp. 333-336, 2000 https://doi.org/10.1163/156855300741834
  14. T. Ogasawara, K. Hashimoto, M. Tabata, M. Komatsu, T. Hara, and Y. Kanjo, 'Application of multi-robots control technology to shipbuilding panels,' Journal of the Robotics Society of Japan, vol. 16, no. 1, pp. 46-47, 1998 https://doi.org/10.7210/jrsj.16.46
  15. Y. Okumoto, 'Advanced welding robot system to ship hull assembly,' Journal of Ship Production, vol. 13, no. 2, pp. 101-110, 1997
  16. G. C. Pettinaro, 'Behavior-based robot program invariance,' Robotica, vol. 19, no. 2, pp. 217- 231, 2001
  17. Y. Sugitani, Y. Kanjo, and M. Murayama, 'CAD/CAM welding robot system in steel bridge panel fabrication,' Journal of Japan Welding Society, vol. 13, no. 1, pp. 28-38, 1995 https://doi.org/10.2207/qjjws.13.28
  18. J. Wernecke, The Inventor Mentor: Programming Object-Oriented 3D Graphics with Open Inventor, Open Inventor Architecture Group, 1994
  19. D. Wang and F. Qi, 'Trajectory planning for a four-wheel-steering vehicle,' Proc. of IEEE International Conf. on Robotics and Automation, pp. 3320-3325, 2001
  20. J. M. Yang and J. H. Kim, 'Sliding mode control for trajectory tracking of nonholonomic wheeled mobile robots,' IEEE Transactions on Robotics and Automation, vol. 15, no. 3, pp. 578-587, 1999 https://doi.org/10.1109/70.768190