Abstract
This paper presents a visual servo control scheme for a ball-plate system with a maze. The maze built on the plate forms obstacles for the ball and increases variety and complexity of its environment. The ball-plate system is a two degrees-of-freedom robotic wrist with an acrylic plate attached at the end effector. By using image processing techniques, the ball’s position is acquired by the visual feedback, which was implemented with a webcam and a personal computer. A fuzzy controller, which provides dexterity of the robotic wrist, is designed to decide the slope angles of the plate to guide the ball to a designated target spot. Using the method of distance transform, the path planning based on the current position of the ball is conducted to find the shortest path toward the target spot. Besides, a relaxed path, appearing to be more suitable for actual application, is provided by the obstacle’s expansion approach. Experimental results show that the presented control framework successfully leads the ball to pass through the maze and arrive at the target spot. The presented visual servo control scheme works effectively in both stabilization and tracking control missions.
Keywords
- Fuzzy control
- Machine vision
- Path planning
- The ball-plate system
- Visual servo
This is a preview of subscription content, access via your institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Park, J.H., Lee, Y.J.: Robust visual servoing for motion control of the ball on a plate. Mechatronics 13, 723–738 (2003)
Yip, P.T.: Symbol-based Control of a Ball-on-plate Mechanical System, M.S. thesis, Department of Mechanical Engineering, University of Maryland, USA (2004)
Fan, X., Zhang, N., Teng, S.: Trajectory planning and tracking of ball and plate system using hierarchical fuzzy control scheme. Fuzzy Sets Syst. 144, 297–312 (2004)
Su, J., Tian, Y., Bai, M.: Research on trajectory tracking of ball-and-plate system based on supervisory fuzzy control. In: 2006 Chinese Control Conference, Harbin, China, pp. 1528–1532 (2006)
Wang, H., Tian, Y., Fu, S., Sui, Z.: Nonlinear control for output regulation of ball and plate system. In: 27th Chinese Control Conference, Kunming, China, pp. 382–387 (2008)
Moarref, M., Saadat, M., Vossoughi, G.: Mechatronic design and position control of a novel ball and plate system. In: 16th Mediterranean Conference on Control and Automation, Ajaccio, France, pp. 1071–1076 (2008)
Zheng, Y.F.: Recent Trends in Mobile Robots. World Scientific, Singapore (1993)
Gavrilut, I., Gacsadi, A., Grava, C., Tiponut, V.: Vision based algorithm for path planning of a mobile robot by using cellular neural networks. In: 2006 IEEE International Conference on Automation, Quality and Testing, Robotics, pp. 306–311 (2006)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Cheng, CC., Chou, CC. (2016). Fuzzy-Based Visual Servo with Path Planning for a Ball-Plate System. In: Martin-Gonzalez, A., Uc-Cetina, V. (eds) Intelligent Computing Systems. ISICS 2016. Communications in Computer and Information Science, vol 597. Springer, Cham. https://doi.org/10.1007/978-3-319-30447-2_8
Download citation
DOI: https://doi.org/10.1007/978-3-319-30447-2_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-30446-5
Online ISBN: 978-3-319-30447-2
eBook Packages: Computer ScienceComputer Science (R0)