Learning Intelligent Controllers for Path-Following Skills on Snake-Like Robots
Multi-link wheeled robots provide interesting opportunities within many areas such as inspection and maintenance of pipes or vents. A key functionality in order to perform such operations, is that the robot can follow a predefined path fast and accurately. In this paper we present an algorithm to learn the path-following behavior for a set of motion primitives. These primitives could then be used by a planner in order to construct longer paths. The algorithm is divided into two steps: an example-based stage for controller learning, and a controller tuning stage, based on an objective function and simulations of the path-following process. The path-following controllers have been tested with a simulator of a multi-link robot in several complex paths, showing an excellent performance.
KeywordsPath-following snake-like robot multi-link mobile robot fuzzy control
Unable to display preview. Download preview PDF.
- 2.Ashoorirad, M., Barzamini, R., Afshar, A., Jouzdani, J.: Model Reference Adaptive Path Following for Wheeled Mobile Robots. In: International Conference on Information and Automation (ICIA 2006), pp. 289–294 (December 2006)Google Scholar
- 3.Campani, M., Capezio, F., Rebora, A., Sgorbissa, A., Zaccaria, R.: A Minimalist Approach to Path Following among Unknown Obstacles. In: IEEE/RSJ International Conference on Intelligent Robotics and Systems (IROS 2010), pp. 3604–3610 (October 2010)Google Scholar
- 4.Liu, N.: Intelligent Path Following Method for Nonholonomic Robot Using Fuzzy Control. In: Second International Conference on Intelligent Networks and Intelligent Systems, ICINIS 2009, pp. 282–285 (November 2009)Google Scholar
- 7.Fjerdingen, S.A., Liljebäck, P., Transeth, A.A.: A Snake-Like Robot for Internal Inspection of Complex Pipe Structures. In: Proceedings of the 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2009, St. Louis, USA, pp. 5665–5671 (October 2009)Google Scholar
- 8.Murugendran, B., Transeth, A.A., Fjerdingen, S.A.: Modeling and Path-Following for a Snake-Robot with Active Wheels. In: Proceedings of the 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2009, St. Louis, USA, pp. 3643–3650 (October 2009)Google Scholar
- 11.Casillas, J.: Embedded genetic learning of highly interpretable fuzzy partitions. In: Joint 2009 International Fuzzy Systems Association World Congress and 2009 European Society of Fuzzy Logic and Technology Conference (IFSA-EUSFLAT 2009), Lisbon, Portugal, pp. 1631–1636 (2009)Google Scholar
- 12.Open Dynamics Engine, http://www.ode.org