METHODS AND SYSTEMS FOR FACILITATING INTERACTIONS BETWEEN A ROBOT AND A USER
Issued Dec 19, 2017 - us 9,846,843
Methods and systems for facilitating interactions between a robot and user are provided. The system may include a robot and an electronic device communicatively coupled to the robot. The robot may include a plurality of actuators ones of which are configured to cause a mechanical action of at least one component of the robot, a plurality of interaction inducing components operatively connected to corresponding ones of the plurality of actuators, at least one sensor configured to detect at least one action of a user, a processor, and a memory coupled to the processor, the memory including computer readable program code embodied therein that, when executed by the processor, causes the processor to: receive a task; identify, based on similarity to the task received, a similar task from a database stored in the memory, the database including at least one stored task-solution pair; execute the solution associated with the similar task; and store a new task-solution pair responsive to the robot performing a solution relating to the task.