High level functions for the intuitive use of an assistive robot | Synapse