Performance in autonomous driven vehicles is susceptible of degradation when traversing different terrains. thus needing motion controllers to be tuned for different terrain profiles. Such tuning stage is a time consuming process for the programmer or operator. and it is often based on intuition or heuristic approaches. https://www.knowall.blog/