Patents Assigned to AUTOFUSS
-
Patent number: 9832352Abstract: 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.Type: GrantFiled: February 26, 2014Date of Patent: November 28, 2017Assignee: AutofussInventor: Jeff Linnell
-
Patent number: 9677755Abstract: Example methods and systems for controlling three-dimensional lighting arrangements are described. One example method includes a method is provided that involves (1) receiving by a computing system location data indicating a respective location of each of a plurality of light sources within a volume, (2) receiving by the computing system an indication to provide a geometric lighting arrangement, where the geometric lighting arrangement comprises a plurality of points having a pre-determined spatial relationship, (3) determining by the computing system a respective location, within the volume, of each point in the geometric lighting arrangement, where at least one of the light sources corresponds to each point, and (4) for each light source that corresponds to one of the points, controlling by the computing system the light source such that a light beam from the light source illuminates the location of the corresponding point within the volume.Type: GrantFiled: March 14, 2014Date of Patent: June 13, 2017Assignee: AutofussInventors: Jeffrey Linnell, Michael Beardsworth, Ian Sherman
-
Patent number: 9588408Abstract: Example embodiments may relate to methods and systems for providing a higher-resolution segment within a larger lower-resolution projection onto a projection surface. For example, the system may receive pose data corresponding to a viewing location relative to the projection surface. The system may then determine, based on the pose data, a target portion of an image frame of image data. As a result, the system may cause a first projector to project at least the target portion onto the projection surface and cause a second projector to project at least a remaining portion of the image frame of the image data onto the projection surface. The projections of the target portion and the remaining portion may collectively provide a complete projection of the image data on the projection surface and a projection-surface resolution of the target portion may be higher than a projection-surface resolution of the remaining portion.Type: GrantFiled: July 21, 2014Date of Patent: March 7, 2017Assignee: AutofussInventor: Jeffrey Linnell
-
Patent number: 9446523Abstract: An example method includes receiving position data indicative of position of a demonstration tool. Based on the received position data, the method further includes determining a motion path of the demonstration tool, wherein the motion path comprises a sequence of positions of the demonstration tool. The method additionally includes determining a replication control path for a robotic device, where the replication control path includes one or more robot movements that cause the robotic device to move a robot tool through a motion path that corresponds to the motion path of the demonstration tool. The method also includes providing for display of a visual simulation of the one or more robot movements within the replication control path.Type: GrantFiled: May 14, 2015Date of Patent: September 20, 2016Assignee: AutofussInventor: Jeffrey Linnell
-
Patent number: 9160898Abstract: Systems and methods for creating a motion control photography set are disclosed. One embodiment includes a master control that receives control signals for a plurality of device actors, such as robot arms, lighting, and camera controls, and synchronizes the plurality of control signals with a global timeline to create a plurality of synchronized signals, such that the control data for each actor of the device actors is associated with a corresponding position in the global timeline. According to another embodiment, the set also includes a master input that conveys a master input signal to the master control indicating a position in the global timeline and a rate of progression through the global timeline. In response to the master input signal, the control data for each actor of the device actors is sent to respective device actors at an adjustable rate of progression through the global timeline.Type: GrantFiled: January 25, 2012Date of Patent: October 13, 2015Assignee: AutofussInventors: Asa Hammond, Jeff Linnell, Kendra Byrne
-
Patent number: 9056396Abstract: Example systems and methods allow for capturing motions of a demonstration tool and using the captured motions to cause a robotic device to replicate motions of the demonstration tool with a robot tool. One example method includes receiving data from one or more cameras indicative of position of a demonstration tool. Based on the received data, the method may further include determining a motion path of the demonstration tool, where the motion path includes a sequence of positions of the demonstration tool. The method may also include determining a replication control path for a robotic device, where the replication control path includes one or more robot movements that cause the robotic device to move a robot tool through a motion path that corresponds to the motion path of the demonstration tool. The method may further include causing the robotic device to move the robot tool using the one or more robot movements within the replication control path.Type: GrantFiled: March 3, 2014Date of Patent: June 16, 2015Assignee: AutofussInventor: Jeffrey Linnell
-
Publication number: 20140354787Abstract: 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.Type: ApplicationFiled: February 26, 2014Publication date: December 4, 2014Applicant: AutofussInventor: Jeff Linnell
-
Publication number: 20130120547Abstract: 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.Type: ApplicationFiled: November 15, 2012Publication date: May 16, 2013Applicant: AUTOFUSSInventor: AUTOFUSS