Controlling mobile robot in flat environment taking into account nonlinear factors applying artificial intelligence | Synapse