Method and apparatus for controlling the motion of a robotic device
First Claim
1. A method for controlling the movement of a robotic device comprising:
- capturing a real-time video image of the robotic device environment using a video capture device associated with the robotic device;
sending the captured real-time image to a robotic control module that is remote from the robotic device, and displaying the captured real-time image within a field on a video image display device associated with the remote robotic control module;
displaying a robotic device movement control overlay within the field of the displayed real-time video image;
selecting a location within the movement control overlay that corresponds to a robotic device speed and direction;
generating and sending a control message to the robotic device which is comprised of the selected speed and direction information; and
receiving the control message at the robotic device and using the speed and direction information contained in the control message to move in the selected direction at the selected speed.
1 Assignment
0 Petitions
Accused Products
Abstract
A robot movement control device is connected to a communications network in a remote location relative to a robotic device that is also connected to the communications network. The robot movement control device is an electronic device with a video display for displaying a real-time video image sent to it by a camera associated with the robot. A robot movement control overlay is displayed in the field of the real-time video image at the robot control device and robot control commands are generated by selecting locations within the boundary of the movement control overlay which include speed and directional information. The control commands are sent by the robot control device over the network to the robot which uses the commands to adjust its speed and direction of movement.
-
Citations
17 Claims
-
1. A method for controlling the movement of a robotic device comprising:
-
capturing a real-time video image of the robotic device environment using a video capture device associated with the robotic device; sending the captured real-time image to a robotic control module that is remote from the robotic device, and displaying the captured real-time image within a field on a video image display device associated with the remote robotic control module; displaying a robotic device movement control overlay within the field of the displayed real-time video image; selecting a location within the movement control overlay that corresponds to a robotic device speed and direction; generating and sending a control message to the robotic device which is comprised of the selected speed and direction information; and receiving the control message at the robotic device and using the speed and direction information contained in the control message to move in the selected direction at the selected speed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for controlling the movement of a robotic device comprising:
-
a robotic device; and a robot control device comprising; a video display; a transceiver; a memory for storing robotic device movement control information and real-time video information received from the robotic device; and a processor that operates on the real-time video information and the movement control information to display a robotic device movement control overlay within the field of a real-time video image, responds to a control pointer command to select a location within the robotic device movement control overlay that corresponds to a speed and direction of the robotic device;
generates and sends a control message to the robotic device containing the selected speed and direction information which the robotic device uses to move in the selected direction at the selected speed. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification