Robotic television-camera dolly system
First Claim
1. The method of controlling the movement of at least one camera on a substantially planar floor having at least one target on the surface thereof for defining a reference point and a reference direction;
- said camera being mounted on a dolly having a rotation axis substantially normal to said floor and a translation axis substantially parallel to said floor;
said dolly being provided with motor means for the translation and rotation thereof, and detection means for detecting said target when said dolly is in the vicinity of said target, said method comprising the steps of;
(a) moving said dolly under the control of a controller along a predetermined path from said one target to another location on said floor, data corresponding to said predetermined path being stored in a memory of a processor as said dolly traverses said predetermined path;
(b) returning said dolly to the vicinity of said one target under the control of said controller;
(c) controlling, in response to an output from said detection means, said motor means to move the translation axis of said dolly parallel to the reference direction defined by said one target, and to bring the rotation axis of said dolly into coincidence with the reference point defined by said one target, whereby said dolly is positioned at said reference point with a predetermined orientation; and
(d) moving said dolly along said desired path from said one target in accordance with the data stored in the memory of said processor, the movement of said dolly along said path being made by dead reckoning, the actual position of said dolly differing from said predetermined path by a position error accumulated during movement thereof.
4 Assignments
0 Petitions
Reexamination
Accused Products
Abstract
A robotic camera dolly system includes a motorized dolly which rolls freely across a studio floor under computer control, the dolly carrying a camera. Targets are provided on the floor at various locations from which camera shots are to be taken. The dolly is moved from one target to the vicinity of another target according to a learned sequence of movements controlled by a remote dolly computer. The learned sequence of movements is taught with the aid of a joystick, and the motions are replayed based on dead reckoning. In order to correct translational and angular errors in the position of the dolly at the destination target, optosensors are provided on the dolly for use in detecting and reorienting the dolly relative to the destination target. The open loop control of dolly movement can be taught with a control stick and the motions replayed based on dead reckoning.
141 Citations
17 Claims
-
1. The method of controlling the movement of at least one camera on a substantially planar floor having at least one target on the surface thereof for defining a reference point and a reference direction;
- said camera being mounted on a dolly having a rotation axis substantially normal to said floor and a translation axis substantially parallel to said floor;
said dolly being provided with motor means for the translation and rotation thereof, and detection means for detecting said target when said dolly is in the vicinity of said target, said method comprising the steps of;(a) moving said dolly under the control of a controller along a predetermined path from said one target to another location on said floor, data corresponding to said predetermined path being stored in a memory of a processor as said dolly traverses said predetermined path; (b) returning said dolly to the vicinity of said one target under the control of said controller; (c) controlling, in response to an output from said detection means, said motor means to move the translation axis of said dolly parallel to the reference direction defined by said one target, and to bring the rotation axis of said dolly into coincidence with the reference point defined by said one target, whereby said dolly is positioned at said reference point with a predetermined orientation; and (d) moving said dolly along said desired path from said one target in accordance with the data stored in the memory of said processor, the movement of said dolly along said path being made by dead reckoning, the actual position of said dolly differing from said predetermined path by a position error accumulated during movement thereof. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- said camera being mounted on a dolly having a rotation axis substantially normal to said floor and a translation axis substantially parallel to said floor;
-
10. Apparatus for controlling the movement of at least one camera along a predetermined path on a substantially planar surface having at least one target thereon, said target defining a reference point and a reference direction, comprising:
-
a dolly supporting said camera, said dolly having a rotation axis substantially normal to said surface and a translation axis substantially parallel to said surface; motor means affixed to said dolly, said motor means rotating said dolly around its rotation axis and moving said dolly along said surface; detection means affixed to said dolly for detecting a target when the dolly is in the vicinity thereof;
a controller remote from said dolly for controlling the movements thereof; anda processor coupling said controller to said dolly, said processor having a memory and including means for continuously storing data corresponding to the movement of said dolly from a target along said predetermined path under the control of said controller, there being no targets on said predetermined path between the ends thereof; controlling said motor means to repeat movement of said dolly along said predetermined path by dead reckoning in accordance with said stored data, the actual position of said dolly differing from said predetermined path by a position error accumulated during movement thereof; and controlling, in response to an output of said detection means when said dolly is in the vicinity of a target, said motor means to move the translation axis of said dolly parallel to the reference direction defined by said target, and to bring the rotation axis of said dolly into coincidence with the reference point defined by said target, whereby said dolly is positioned at said reference point with a predetermined orientation. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. In combination with a television studio having a floor with at least one target marked thereon for defining a reference point and a reference direction, and at least one television camera movable on said floor along a predetermined path, apparatus comprising:
-
a dolly supporting said television camera, said dolly having a rotation axis substantially normal to the floor of said television studio and a translation axis substantially parallel to said floor; motor means affixed to said dolly, said motor means rotating said dolly around its rotation axis and moving said dolly along said floor surface; detection means affixed to said dolly for detecting a target on said floor when the dolly is in the vicinity thereof; a controller remote from said dolly for controlling the movements thereof; and a processor coupling said controller to said dolly, said processor having a memory and including means for continuously storing data corresponding to the movement of said dolly from a target along said predetermined path under the control of said controller, there being no targets on said predetermined path between the ends thereof; controlling said motor means to repeat movement of said dolly along said predetermined path by dead reckoning in accordance with said stored data, the actual position of said dolly differing from said predetermined path by a position error accumulated during movement thereof; and controlling, in response to an output of said detection means when said dolly is in the vicinity of a target, said motor means to move the translation axis of said dolly parallel to the reference direction defined by said target, and to bring the rotation axis of said dolly into coincidence with the reference point defined by said target, whereby said dolly is positioned at said reference point with a predetermined orientation.
-
Specification