INTERFACING WITH A MOBILE TELEPRESENCE ROBOT
First Claim
1. A telepresence robot, comprising:
- an upper portion;
a lower portion rotatably connected to the upper portion;
a drive system configured to move the telepresence robot according to drive instructions;
a control system in communication with the drive system, the control system configured to generate drive instructions to cause the drive system to move the telepresence robot; and
a rotation system configured to rotate the robot from a first heading to a second heading by rotating the upper portion and the lower portion independently.
12 Assignments
0 Petitions
Accused Products
Abstract
A telepresence robot may include a drive system, a control system, an imaging system, and a mapping module. The mapping module may access a plan view map of an area and tags associated with the area. In various embodiments, each tag may include tag coordinates and tag information, which may include a tag annotation. A tag identification system may identify tags within a predetermined range of the current position and the control system may execute an action based on an identified tag whose tag information comprises a telepresence robot action modifier. The telepresence robot may rotate an upper portion independent from a lower portion. A remote terminal may allow an operator to control the telepresence robot using any combination of control methods, including by selecting a destination in a live video feed, by selecting a destination on a plan view map, or by using a joystick or other peripheral device.
391 Citations
53 Claims
-
1. A telepresence robot, comprising:
-
an upper portion; a lower portion rotatably connected to the upper portion; a drive system configured to move the telepresence robot according to drive instructions; a control system in communication with the drive system, the control system configured to generate drive instructions to cause the drive system to move the telepresence robot; and a rotation system configured to rotate the robot from a first heading to a second heading by rotating the upper portion and the lower portion independently. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A telepresence robot system local terminal comprising:
-
an electronic display; a processor in communication with the electronic display; and a memory in communication with the processor, the memory comprising instructions executable by the processor configured to cause the processor to; retrieve at least a portion of a plan view map representative of robot-navigable areas of a robot operating surface; retrieve at least one of a plurality of tags, each of the plurality of tags comprising tag coordinates describing the relative location of the tag and tag information; receive a video feed from an imaging system of a remote telepresence robot; receive positioning information associated with a current position of the remote telepresence robot; display the video feed from the imaging system of the remote telepresence robot; display a rendition of the tag information of the at least one tag on the video feed using the tag coordinates; and transmit a command to the remote telepresence robot. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A method for changing a heading of a robot comprising:
-
transmitting a heading to a control system of a robot, the control system of the robot in communication with a drive system configured to move the robot according to drive instructions; and rotating, via the drive system, an upper portion of the robot toward the heading independently from the lower portion of the robot.
-
-
53. A method for controlling a remote telepresence robot comprising:
-
retrieving at least a portion of a plan view map representative of robot-navigable areas of a robot operating surface; retrieving at least one of a plurality of tags, each of the plurality of tags comprising tag coordinates describing the relative location of the tag and tag information; receiving a video feed from an imaging system of a remote telepresence robot; receiving positioning information associated with a current position of the remote telepresence robot; displaying, via an electronic display, the video feed from the imaging system of the remote telepresence robot; displaying, via the electronic display, a rendition of the tag information of the at least one tag on the video feed using the tag coordinates; and transmitting a command to the remote telepresence robot.
-
Specification