Robotic wheelchair based on observations of both user and environment | Synapse