System and method for 3D projection mapping with robotically controlled objects
First Claim
1. A system for 3D projection with motion control comprising:
- a projection surface coupled to a first device actor, wherein the first device actor moves the projection surface through a set of spatial coordinates;
a projector that is operable to project a 3D projection onto a set of coordinates of the projection surface; and
an animation computer system that matches the 3D projection to the set of coordinates of the projection surface as the projection surface moves through the set of spatial coordinates, such that movement of the 3D projection matches movement of the projection surface during at least translational movement of the projection surface from a first location in the set of spatial coordinates to a second location in the set of spatial coordinates.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for motion control is presented. In one embodiment, a motion control 3D projection system includes a projector; and a projection surface coupled to a robotic arm, where the robotic arm moves the projection surface through a set of spatial coordinates, and a 3D projection from the projector is projected onto a set of coordinates of the projection surface and matches the 3D projection to the set of coordinates of the projection surface as the projection surface moves through the set of spatial coordinates. In additional embodiments, a master control system may integrate additional robotic arms and other devices to create a motion control scene with a master timeline.
46 Citations
20 Claims
-
1. A system for 3D projection with motion control comprising:
-
a projection surface coupled to a first device actor, wherein the first device actor moves the projection surface through a set of spatial coordinates; a projector that is operable to project a 3D projection onto a set of coordinates of the projection surface; and an animation computer system that matches the 3D projection to the set of coordinates of the projection surface as the projection surface moves through the set of spatial coordinates, such that movement of the 3D projection matches movement of the projection surface during at least translational movement of the projection surface from a first location in the set of spatial coordinates to a second location in the set of spatial coordinates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
projecting from a projection device, a 3D projection onto a set of coordinates of a projection surface, wherein the projection surface is initially located at a first location in a set of spatial coordinates; moving the projection surface through the set of spatial coordinates using a first device actor coupled to the projection surface, wherein the movement through the set of spatial coordinates comprises a translation of the projection surface from the first location in the set of spatial coordinates to a second location in the set of spatial coordinates; and mapping, using the animation computer, the 3D projection onto the projection surface to match movement of the 3D projection with the movement of the projection surface during the movement of the projection surface the set of spatial coordinates from the first location to the second location. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium storing instructions for execution by a computing system for implementing a method of creating a film using motion control, the method comprising:
-
modeling physical characteristics and locations, using a software control comprising a computing device;
for a plurality of device actors, at least one projector, and at least one projection surface in a motion control set;modeling movement characteristics and an optical path from the at least one projector to the at least one projection surface, using the software control, for the plurality of device actors in the motion control set to create control data for the plurality of device actors; analyzing the modeling of the movements, physical characteristics, and locations of the plurality of device actors, using the software control, to detect collisions, obstruction of the optical path, and to detect device actor motion that exceeds a set of predetermined operating limits; and communicating the control data to a master control that synchronizes the control data and transmits the control data to the plurality of device actors. - View Dependent Claims (20)
-
Specification