Optimal trajectory of a mobile robot using hierarchical fuzzy logic controller. (2016)