Human-Robot Interface Apparatuses and Methods of Controlling Robots
First Claim
1. A method of controlling a robot using a human-robot interface apparatus in two-way wireless communication with the robot, the method comprising:
- displaying a two-dimensional image on a display interface of the human-robot interface apparatus, wherein the two-dimensional image is provided by two video cameras associated with the robot;
displaying on the display interface a visual representation of an object recognition support tool library and a visual representation of an action support tool library;
receiving a selected object image selected from the two-dimensional image, wherein the selected object image represents a target object;
comparing the selected object image with a plurality of registered object shape patterns and automatically recognizing a registered object shape pattern associated with the target object if the target object is registered with the human-robot interface apparatus;
displaying the registered object shape pattern on the display interface;
receiving a selected object manipulation pattern selected from the action support tool library; and
transmitting control signals to the robot from the human-robot interface apparatus, wherein the control signals cause the robot to automatically approach the target object and perform an object manipulation of the target object in accordance with the selected object manipulation pattern.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of controlling a robot using a human-robot interface apparatus in two-way wireless communication with the robot includes displaying on a display interface a two-dimensional image, an object recognition support tool library, and an action support tool library. The method further includes receiving a selected object image representing a target object, comparing the selected object image with a plurality of registered object shape patterns, and automatically recognizing a registered object shape pattern associated with the target object if the target object is registered with the human-robot interface. The registered object shape pattern may be displayed on the display interface, and a selected object manipulation pattern selected from the action support tool library may be received. Control signals may be transmitted to the robot from the human-robot interface. Embodiments may also include human-robot apparatuses (HRI) programmed to remotely control a robot.
212 Citations
20 Claims
-
1. A method of controlling a robot using a human-robot interface apparatus in two-way wireless communication with the robot, the method comprising:
-
displaying a two-dimensional image on a display interface of the human-robot interface apparatus, wherein the two-dimensional image is provided by two video cameras associated with the robot; displaying on the display interface a visual representation of an object recognition support tool library and a visual representation of an action support tool library; receiving a selected object image selected from the two-dimensional image, wherein the selected object image represents a target object; comparing the selected object image with a plurality of registered object shape patterns and automatically recognizing a registered object shape pattern associated with the target object if the target object is registered with the human-robot interface apparatus; displaying the registered object shape pattern on the display interface; receiving a selected object manipulation pattern selected from the action support tool library; and transmitting control signals to the robot from the human-robot interface apparatus, wherein the control signals cause the robot to automatically approach the target object and perform an object manipulation of the target object in accordance with the selected object manipulation pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A human-robot interface apparatus comprising:
-
a processor; a wireless communications module, wherein the wireless communications module is in two-way wireless communication with a robot, the robot comprising two video cameras, a multi-fingered manipulator, and a locomotion base; a computer readable memory comprising an object recognition support tool library, an action support tool library, and a set of tangibly embodied executable instructions, wherein registered object shape patterns corresponding to a plurality of registered objects are stored in the object recognition support tool library, and object manipulation patterns corresponding to object manipulations of the plurality of registered objects are stored in the action support tool library; and a display interface for displaying a two-dimensional image provided by the two video cameras, a visual representation of the object recognition support tool library, and a visual representation of the action support tool library, wherein the set of executable instructions, when executed by the processor, causes the human-robot interface apparatus to; receive selected object data corresponding to a selected object image displayed within the two-dimensional image presented on the display interface, wherein the selected object image represents a target object; automatically recognize a registered object shape pattern corresponding to the selected object data and the selected object image based at least in part on the plurality of registered objects stored in the object recognition support tool library; receive an object manipulation pattern selected from the action support tool library; and wirelessly instruct the robot via the wireless communications module to automatically approach the target object corresponding to the selected object image using the locomotion base, and to perform an object manipulation on the target object using the multi-fingered manipulator based at least in part on the selected object manipulation pattern. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A human-robot interface apparatus comprising:
-
a wireless communications module, wherein the wireless communications module is in two-way wireless communication with a robot, the robot comprising two video cameras, a multi-fingered manipulator, and a locomotion base; a computer readable memory comprising an object recognition support tool library and an action support tool library, wherein registered object shape patterns corresponding to a plurality of registered objects are stored in the object recognition support tool library, and object manipulation patterns corresponding to object manipulations of the plurality of registered objects are stored in the action support tool library; and a display interface for displaying a two-dimensional image provided by the two video cameras, a visual representation of the object recognition support tool library, and a visual representation of the action support tool library, wherein the human-robot interface apparatus is programmed to; automatically recognize a registered object shape pattern corresponding to a selected object image using a feature-based matching algorithm, the selected object image being selected from the two-dimensional image and representing a target object; register an object shape pattern associated with the target object if a registered object shape pattern corresponding to the selected object image is not automatically recognized by receiving a selected shape from a plurality of shapes displayed in the visual representation of the object recognition support tool library, the selected shape being most similar to a shape of the target object; and wirelessly transmit control signals to the robot via the wireless communications module to perform an object manipulation on the target object using the multi-fingered manipulator based at least in part on a selected object manipulation pattern selected from the visual representation of the action support tool library. - View Dependent Claims (18, 19, 20)
-
Specification