Interfacing with a mobile telepresence robot
First Claim
1. A telepresence robot, comprising:
- 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;
an imaging system in communication with the control system;
a mapping module in communication with the control system, the mapping module configured to access a map data source, the map data source comprising;
a plan view map representative of robot-navigable areas of a robot operating surface; and
a plurality of tags, each tag being a data structure comprising spatial coordinates locatable relative to the plan view map and tag information having a robot action modifier, wherein the spatial coordinates are associated with robot-navigable areas of the operating surface;
a positioning system in communication with the control system configured to provide positioning information associated with a current position;
a tag identification system configured to identify at least one tag relevant to a navigation path of the telepresence robot; and
a communication system configured to facilitate communication between the control system and a remote terminal, andwherein the control system is configured to be triggered to execute a responsive action based on the robot action modifier of an identified tag.
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.
520 Citations
26 Claims
-
1. A telepresence robot, comprising:
-
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; an imaging system in communication with the control system; a mapping module in communication with the control system, the mapping module configured to access a map data source, the map data source comprising; a plan view map representative of robot-navigable areas of a robot operating surface; and a plurality of tags, each tag being a data structure comprising spatial coordinates locatable relative to the plan view map and tag information having a robot action modifier, wherein the spatial coordinates are associated with robot-navigable areas of the operating surface; a positioning system in communication with the control system configured to provide positioning information associated with a current position; a tag identification system configured to identify at least one tag relevant to a navigation path of the telepresence robot; and a communication system configured to facilitate communication between the control system and a remote terminal, and wherein the control system is configured to be triggered to execute a responsive action based on the robot action modifier of an identified tag. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for controlling a telepresence robot, comprising:
retrieving at least a portion of a plan view map; retrieving at least one of a plurality of tags, each tag being a data structure comprising spatial coordinates locatable relative to the plan view map and tag information having a robot action modifier, wherein the spatial coordinates are associated with robot-navigable areas of the operating surface; determining a current position relative to the plan view map; identifying at least one tag of the plurality of tags relevant to a navigation path of the telepresence robot; and executing a responsive action based on the robot action modifier of an identified tag.
Specification