Closed-loop feedback control using motion capture systems
First Claim
1. A system for controlling one or more controllable devices, comprising:
- a motion capture system to measure one or more motion characteristics of one or more controllable devices as the one or more controllable devices are operating within a control volume, the one or more controllable devices having a plurality of retro-reflective markers positioned thereon in a pattern unique to each of the one or more controllable devices, the motion capture system including a plurality of motion detection devices operatively positioned with respect to the control volume to detect at least some of the retro-reflective markers positioned on the one or more controllable devices and to determine an orientation of each of the at least one controllable device based on a position of the retro-reflective markers;
a processing component to receive the one or more motion characteristics from the motion capture system including the orientation of each of the at least one controllable devices, to compare the received motion characteristics with desired motion characteristics, and to determine a command signal based on the compared motion characteristics, wherein the processing component includes;
(1) at least one communication network operatively coupled to the motion capture system to transmit the one or more motion characteristics measured by the motion capture system, and (2) an on-board processing component positioned on each of the one or more controllable devices, the on-board processing component to receive the one or more motion characteristics from the at least one communication network, and to determine the command signal; and
a position control system to receive the command signal and to adjust at least one motion characteristic of the one or more controllable devices in a closed-loop feedback manner.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for closed-loop feedback control of controllable devices using motion capture systems are disclosed. In one embodiment, a system includes a motion capture system configured to measure one or more motion characteristics of one or more controllable devices as the one or more controllable devices are operating within a control volume. A processor receives the measured motion characteristics from the motion capture system and determines a control signal based on the measured motion characteristics. A position control system receives the control signal and continuously adjusts at least one motion characteristic of the one or more controllable devices in order to maintain or achieve a desired motion state. The controllable device may be equipped with passive retro-reflective markers. The motion capture system, the processor, and the position control system comprise a complete closed-loop feedback control system.
84 Citations
35 Claims
-
1. A system for controlling one or more controllable devices, comprising:
-
a motion capture system to measure one or more motion characteristics of one or more controllable devices as the one or more controllable devices are operating within a control volume, the one or more controllable devices having a plurality of retro-reflective markers positioned thereon in a pattern unique to each of the one or more controllable devices, the motion capture system including a plurality of motion detection devices operatively positioned with respect to the control volume to detect at least some of the retro-reflective markers positioned on the one or more controllable devices and to determine an orientation of each of the at least one controllable device based on a position of the retro-reflective markers; a processing component to receive the one or more motion characteristics from the motion capture system including the orientation of each of the at least one controllable devices, to compare the received motion characteristics with desired motion characteristics, and to determine a command signal based on the compared motion characteristics, wherein the processing component includes;
(1) at least one communication network operatively coupled to the motion capture system to transmit the one or more motion characteristics measured by the motion capture system, and (2) an on-board processing component positioned on each of the one or more controllable devices, the on-board processing component to receive the one or more motion characteristics from the at least one communication network, and to determine the command signal; anda position control system to receive the command signal and to adjust at least one motion characteristic of the one or more controllable devices in a closed-loop feedback manner. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A manufacturing system, comprising:
-
at least one controllable device including a position control system to controllably position a workpiece; a plurality of retro-reflective markers positioned on the workpiece in a pattern unique to the type of workpiece; a motion capture system to repetitively measure one or more motion characteristics of the plurality of markers as the workpiece is controllably positioned within a control volume by the controllable device and to determine an orientation of the workpiece based on a position of the retro-reflective markers; a processing component to receive the one or more motion characteristics from the motion capture system and to determine at least one command signal based on the one or more motion characteristics, wherein the processing component includes;
(1) at least one communication network operatively coupled to the motion capture system to transmit the one or more motion characteristics measured by the motion capture system, and (2) an on-board processing component positioned on the controllable device, the on-board processing component to receive the one or more motion characteristics from the at least one communication network and to compute the command signal; andwherein the position control system of the controllable device receives the command signal and adjusts at least one motion characteristic of the workpiece in a closed-loop feedback manner, the closed-loop feedback to compare the one or more motion characteristics with desired motion characteristics. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A viewing system, comprising:
-
at least one controllable device including a position control system to controllably position a viewing device, and a plurality of retro-reflective markers positioned on the controllable device; a motion capture system to repetitively measure one or more motion characteristics of the controllable device as the controllable device is controllably positioned within a control volume, wherein measuring the one or more motion characteristics of the controllable device includes measuring an angular orientation of the controllable device based on the position of the plurality of retro-reflective markers; and a processing component to receive the one or more motion characteristics from the motion capture system and to determine at feast one command signal based on the one or more motion characteristics, the controllable device to receive the command signal and to adjust at least one motion characteristic of the controllable device in a closed-loop feedback manner, wherein the processing component includes;
(1) at least one communication network operatively coupled to the motion capture system to transmit the one or more motion characteristics measured by the motion capture system, and (2) an on-board processing component positioned on the controllable device, the on-board processing component to receive the one or more motion characteristics from the at least one communication network and to compute the command signal. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A method of operating a controllable device, comprising:
-
measuring one or more motion characteristics of the controllable device using a motion capture system operatively disposed with respect to a control volume as the controllable device operates within the control volume, the one or more motion characteristics measured using a plurality of retro-reflective markers positioned on the controllable device in a pattern unique to the type of controllable device; receiving the one or more motion characteristics from the motion capture system using at least one communication network; comparing the received motion characteristics with desired motion characteristics; determining a command signal based on the compared motion characteristics, wherein the determining the command signal includes;
(1) receiving the one or more measured motion characteristics from the at least one communication network into an on-board processing component positioned on the controllable device, and (2) computing the command signal using the on-board processing component; andtransmitting the command signal to the controllable device to control at least one motion characteristic of the controllable device in a closed-loop feedback manner. - View Dependent Claims (27, 28, 29, 30, 31)
-
-
32. A method of viewing an activity, comprising:
-
positioning a moveable device within a control volume, the moveable device being equipped with a viewing device to view the activity; measuring one or more motion characteristics of the moveable device using a motion capture system operatively disposed with respect to the control volume as the moveable device operates within the control volume, the motion capture system to measure an orientation of the moveable device by detecting a plurality of retro-reflective markers positioned on the moveable device; receiving the one or more measured motion characteristics from the motion capture system using at least one communication network; determining a command signal based on the one or more motion characteristics, wherein the determining the command signal includes;
(1) receiving the one or more measured motion characteristics from the at least one communication network into an on-board processing component positioned on the moveable device, and (2) computing the command signal using the on-board processing component; andtransmitting the command signal to the moveable device to control at least one motion characteristic of the moveable device in a closed-loop feedback manner. - View Dependent Claims (33, 34, 35)
-
Specification