Mobile robot wall-following control using a fuzzy cerebellar model articulation controller with group-based strategy bacterial foraging optimization. (13th July 2017)