Claims
- 1. A computer controlled moving light, comprising:a light source, with a reflector assembly that is associated with the light source, said reflector having at least one rounded cross section, said light source operating to producing a light beam along an axis; a housing having an interior shape defining an optical axis through a center portion thereof; a beam reflector, located in said housing to reflect the light beam at least partly along said optical axis, said reflector assembly having an inner surface which reflects the light beam and an outer surface, and defining a reflector optical axis which in non-parallel to said optical axis to emit the optical beam at an angle which forms a non zero angle with said optical axis.
- 2. The moving light as in claim 1 further comprising a plurality of lenses and color changing filters.
- 3. The moving light as in claim 2 further comprising a multiposition shutter, having a first rotational position which totally blocks a light beam from passing along said optical axis and a second position which allows the light beam to pass along the optical axis.
- 4. The moving light as in claim 1 wherein said reflector assembly is an ellipsoidal reflector and said outer surface of said reflector assembly is parallel to a portion of said inner surface that is non parallel with said reflector optical axis.
- 5. The moving light as in claim 4 further comprising an optical encoder, monitoring a position of said light source.
- 6. The light as in claim 4 wherein there are two quadrature optical encoders, respectively monitoring said pan movement of said light source and tilt movement of said light source, and further comprising a counter, monitoring outputs of said optical encoder, said counter counting up when pulses from said two quadrature encoders are in a specified phase relation and counting down when said pulses are in an opposite phase relation to said specified relation.
- 7. The moving light as in claim 6 further comprising a coprocessor which compares value data indicative of a desired pan or tilt position with actual position of pan or tilt as detected from said counter.
- 8. A lighting system, comprising:a control console, having controls for a plurality of lights thereon; and a plurality of lights, all coupled to the control console, said control console preparing a first command relative to a first coordinate system, and sending said first command to at least first and second lights which are physically located in different positions, said first light including a processing element which converts information in said first command into a second coordinate system, and the second light including a processing element which converts said information into a third coordinate system different than said second coordinate system, each of said lights being movable, and said first and second lights moving to locations based on said information in said second and third coordinate system respectively.
- 9. The system as in claim 8 wherein said first coordinate system is an x, y, z coordinate system, said second coordinate system is a local coordinate system of said first light relative to a target, and said third coordinate system is a coordinate system of said second light relative to a target.
- 10. The system as in claim 8 wherein said lights each point at a location represented by the information in said first coordinate system.
- 11. The system as in claim 8 wherein said lights each point away from a location represented by the information in said first coordinate system.
- 12. The system as in claim 8 wherein said lights each point parallel to a location represented by the information in said first coordinate system.
- 13. The system as in claim 8 wherein said lights each include encoders which produce pulses indicating movement of said light into orthogonal directions, said pulses being counted to determine an absolute position of said light.
- 14. The system as in claim 13 where one of said encoders is used to determine a pan direction and the other of said encoders is used to determine a tilt direction.
- 15. The system as in claim 8 wherein said console also sends a flag to each of said lights, said flag indicating a use of the coordinates in the first coordinate system.
- 16. The system as in claim 15 wherein the flag indicates whether the information indicates a target to point at, or some operation other than point at.
- 17. The system as in claim 15 wherein the flag indicates whether the information represents a target to point parallel, or some operation other than point parallel.
- 18. The system as in claim 15 wherein the flag indicates whether the information represents a target to point away from or some operation other than point away.
- 19. The system as in claim 15 wherein the flag indicates whether the information represents point at, point parallel or point away information.
- 20. The system as in claim 8 wherein said information in said first coordinate system is absolute information.
- 21. The system as in claim 8 wherein said information in said first coordinate system is offset information.
- 22. A method of controlling a plurality of moving lights, comprising:producing a message indicating a target in a first coordinate system; simultaneously transmitting said message to a plurality of lamps at different locations; and responding, in each of said lamps, to an end of said message by moving substantially simultaneously to point relative to said target.
- 23. The method as in claim 22 wherein each of the lamps point at the target.
- 24. The method as in claim 22 where each of the lamps respond to point parallel to the target.
- 25. The method as in claim 22 wherein each of the lamps respond to point away from the target.
- 26. The method as in claim 22 further comprising, in each of the lamps, converting the information from said first coordinate system to the lamp's own internal coordinate system which is dependent on the lamp's position.
- 27. The method as in claim 22 wherein the first coordinate system is an x, y, z coordinate system.
- 28. The method as in claim 26 wherein the lamp's own internal coordinate system is based on pan and tilt from a specified reference point.
- 29. The method as in claim 22 further comprising calibrating each of the lamps by initiating actual pan and tilt angle count states.
- 30. The method as in claim 22 further comprising calibrating the lamp by counting pulses from a encoder, to determine a distance from an initial count state in the lamp.
- 31. The system as in claim 22 wherein said information in said first coordinate system is absolute target data.
- 32. The method as in claim 22 wherein said information in said first coordinate system is offset data.
- 33. The method as in claim 22 wherein each lamp includes a processing element which converts information from said first coordinate system to its own internal coordinate system based on a position of the lamp.
- 34. The method as in claim 22 further comprising sending execution duration data from said console to the lamp.
- 35. The method as in claim 34 further comprising operating the lamps based on said execution duration data to allow said lamps to operate in synchronism.
- 36. A lighting system, comprising:a console, producing outputs for a plurality of movable lamps, said outputs including information in a first coordinate system indicating a target where said lamp will point, targets for at least two of said lamps being the same, and the same first coordinate system information being sent both of said two of said lamps.
- 37. The system as in claim 36 further comprising obtaining and sending operation duration information to said two of said lamps, to allow said two of said lamps to operate in synchronism.
- 38. A method of controlling a plurality of spaced apart moving lights, comprising:determining a target for said moving lights; sending the same indication, indicative of said target, to both of said lamps; and in said lamps translating said indication, to information indicative of a relationship between each said lamp and said target and using said information to move said lamp.
- 39. The method as in claim 38 wherein said lamp is moved to point at said target.
- 40. The method as in claim 38 wherein said lamp is moved to point away from said target.
- 41. The method as in claim 38 wherein said lamp is moved to point parallel to said target.
- 42. The method as in claim 38 wherein said lamps are moved in synchronism.
- 43. The method as in claim 38 further comprising sending execution duration data to the lamp which control a length of the time it takes the lamps to move positions.
Parent Case Info
This is a continuation of application Ser. No. 08/994,036, filed Dec. 18, 1997, now U.S. Pat. No. 5,921,659 issued Jul. 13, 1999 which is a divisional of application Ser. No. 08/576,211, filed Dec. 21, 1995, now U.S. Pat. No 5,788,365, which is a continuation of application Ser. No 08/077,877 filed Jun. 18, 1993, now U.S. Pat. No. 5,502,627.
US Referenced Citations (11)
Foreign Referenced Citations (5)
Number |
Date |
Country |
0 495 305 |
Jul 1992 |
EP |
2 643 134 |
Aug 1990 |
FR |
2 209 229 |
May 1989 |
GB |
2 231 138 |
Nov 1990 |
GB |
89 054 21 |
Jun 1989 |
WO |
Continuations (2)
|
Number |
Date |
Country |
Parent |
08/994036 |
Dec 1997 |
US |
Child |
09/313418 |
|
US |
Parent |
08/077877 |
Jun 1993 |
US |
Child |
08/576211 |
|
US |