Programming of a robotic arm using a motion capture system

    公开(公告)号:US10245731B2

    公开(公告)日:2019-04-02

    申请号:US15892008

    申请日:2018-02-08

    Inventor: Jeffrey Linnell

    Abstract: 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.

    Programming of a robotic arm using a motion capture system

    公开(公告)号:US09925669B2

    公开(公告)日:2018-03-27

    申请号:US15242875

    申请日:2016-08-22

    Inventor: Jeffrey Linnell

    Abstract: 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.

    Proximity-Based Binding
    13.
    发明申请

    公开(公告)号:US20180050454A1

    公开(公告)日:2018-02-22

    申请号:US15798719

    申请日:2017-10-31

    CPC classification number: B25J13/065 B25J13/025 B25J19/06 G05B2219/35438

    Abstract: Example implementations may relate to a computing device configured to operate a robotic system. In particular, the device receives input data that is generated by a hand-holdable controller including a knob, where the knob includes touch sensors arranged to detect touch on surfaces of the knob. Based on the input data, the device detects that the controller is within a first threshold distance from a first component of the robotic system and responsively operates the first component of the robotic system based on the input data. The device then receives subsequent input data that is generated by the controller. Based on the subsequent input data, the device subsequently detects that the controller is within a second threshold distance from a second component of the robotic system and responsively operates the second component of the robotic system based on the subsequent input data.

    Runtime controller for robotic manufacturing system

    公开(公告)号:US10509392B2

    公开(公告)日:2019-12-17

    申请号:US15708864

    申请日:2017-09-19

    Abstract: Example systems and methods allow for runtime control of robotic devices during a construction process. One example method includes determining at least one sequence of robot operations corresponding to at least one robot actor, causing the at least one robot actor to execute a portion of the at least one sequence of robot operations during a first time period, receiving an interrupt signal from a mobile computing device indicating a modification to the at least one sequence of robot operations, where the mobile computing device is configured to display a digital interface including one or more robot parameters describing the at least one robot actor and one or more tool parameters describing operating characteristics of at least one physical tool, and causing the at least one robot actor to execute a portion of the at least one modified sequence of robot operations during a second time period.

    Methods and systems for projecting a target portion of an image at a higher resolution

    公开(公告)号:US10063818B1

    公开(公告)日:2018-08-28

    申请号:US15416468

    申请日:2017-01-26

    Inventor: Jeffrey Linnell

    Abstract: 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.

    Modular 3D printing using a robot arm

    公开(公告)号:US09808992B1

    公开(公告)日:2017-11-07

    申请号:US14463530

    申请日:2014-08-19

    Abstract: An example three-dimensional printer system includes (a) a resin container, (b) a base plate, (c) a light source arranged below the resin container, where the light source is operable to emit electromagnetic radiation that causes resin in the resin container to cure, (d) a robotic device having the base plate attached thereto, wherein the robotic device positions the base plate above the resin container and is operable to move the base plate with at least two degrees of freedom, such that a build volume of the three-dimensional printer system extends beyond the edges of the resin container, and (e) a control system that is operable to (i) receive data specifying a three-dimensional structure and (ii) generate control signals that coordinate movement of the base plate by the robotic device and operation of the light source to form the three-dimensional structure from layers of resin.

    Optimization of observer robot locations

    公开(公告)号:US09744665B1

    公开(公告)日:2017-08-29

    申请号:US15007558

    申请日:2016-01-27

    Abstract: Example implementations may relate to optimization of observer robot locations. In particular, a control system may detect an event that indicates desired relocation of observer robots within a worksite. Each such observer robot may have respective sensor(s) configured to provide information related to respective positions of a plurality of target objects within the worksite. Responsively, the control system may (i) determine observer robot locations within the worksite at which one or more of the respective sensors are each capable of providing information related to respective positions of one or more of the plurality of target objects and (ii) determine a respectively intended level of positional accuracy for at least two respective target objects. Based on the respectively intended levels of positional accuracy, the control system may select one or more of the observer robot locations and may direct one or more observer robots to relocate to the selected locations.

Patent Agency Ranking