User interfaces for robot training
First Claim
Patent Images
1. A robot capable of direct interaction with a user, comprising:
- a robot body comprising a torso and, attached thereto, a head and at least one appendage; and
integrated into the robot body, a user interface comprising (i) a visual display for conveying information to the user;
(ii) at least one camera for acquiring images of an environment of the robot; and
(iii) at least one mechanical input device responsive to at least one of touch or mechanical actuation; and
a processor for processing input acquired by the user interface and, based thereon, controlling the at least one appendage or the visual display, wherein the user interface is operable in a training mode whereby, based on user operation of the interface, the processor identifies and stores parameters relating to autonomous performance of a sequence of robot movements for repeated execution.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with various embodiments, a user interface embedded into a robot facilitates robot training via direct and intuitive physical interactions.
117 Citations
15 Claims
-
1. A robot capable of direct interaction with a user, comprising:
-
a robot body comprising a torso and, attached thereto, a head and at least one appendage; and integrated into the robot body, a user interface comprising (i) a visual display for conveying information to the user;
(ii) at least one camera for acquiring images of an environment of the robot; and
(iii) at least one mechanical input device responsive to at least one of touch or mechanical actuation; anda processor for processing input acquired by the user interface and, based thereon, controlling the at least one appendage or the visual display, wherein the user interface is operable in a training mode whereby, based on user operation of the interface, the processor identifies and stores parameters relating to autonomous performance of a sequence of robot movements for repeated execution. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A robot configured for interaction with a user, comprising:
-
a plurality of user input devices disposed in different locations on the robot; and a processor for causing the robot, in response to input provided via any of the user input devices and based on a location thereof, to (i) estimate a location of the user and (ii) turn toward the estimated location.
-
-
15. A robot configured for interaction with a user, comprising:
-
a robot body comprising a torso and, attached thereto, a head and at least one appendage; a plurality of identical navigators, disposed in different locations on the robot, for receiving input from a user; and a processor for processing the input and, based thereon, controlling an action of the at least one appendage, wherein the navigators and processor are collectively configured such that a series of user inputs provided via multiple of the navigators causes the same action as the series of user inputs provided via a single one of the navigators.
-
Specification