An approach is provided for presenting a graphical user interface on a mobile device according to a navigational application. In addition, the invention comprises a robot equipped with such an electronics system, and a method of controlling a robot collision with an obstacle. The amine is superheated to a temperature at least 10\xb0 C.