-
公开(公告)号:US10956739B2
公开(公告)日:2021-03-23
申请号:US15194342
申请日:2016-06-27
Applicant: Autodesk, Inc.
Inventor: David Thomasson , Evan Patrick Atherton , Maurice Ugo Conti , Heather Kerrick
Abstract: A technique for displaying a representative path associated with a robotic device. The technique includes detecting at least one reference point within a first image of a workspace, generating the representative path based on path instructions associated with the robotic device and the at least one reference point, and displaying the representative path within the workspace.
-
公开(公告)号:US09990603B2
公开(公告)日:2018-06-05
申请号:US14720559
申请日:2015-05-22
Applicant: Autodesk, Inc.
Inventor: Heather Kerrick
CPC classification number: G06Q10/087 , G06Q30/0643
Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for identifying, inventorying and managing physical possessions. Image data is captured including one or more images or video of physical possessions of a person that occupy a space. The captured image data is automatically analyzed to recognize physical products included in the image data and to determine a position of each recognized physical product in the space. The recognized physical products are automatically inventoried including preparing a list of products. Each entry in the list includes a product name or identifying information and location information for where the product is located in the space. A representation of the space is generated including respective physical products. A user interface is provided for presenting the inventory including providing the representation of the space and displaying a representation of respective physical products in the space.
-
公开(公告)号:US20170372139A1
公开(公告)日:2017-12-28
申请号:US15194342
申请日:2016-06-27
Applicant: Autodesk, Inc.
Inventor: David Thomasson , Evan Patrick Atherton , Maurice Ugo Conti , Heather Kerrick
CPC classification number: G06K9/00671 , B25J9/1664 , B25J9/1671 , G02B27/017 , G05B2219/39451 , G06T19/006 , H04N7/183 , Y10S901/30 , Y10S901/47
Abstract: A technique for displaying a representative path associated with a robotic device. The technique includes detecting at least one reference point within a first image of a workspace, generating the representative path based on path instructions associated with the robotic device and the at least one reference point, and displaying the representative path within the workspace.
-
公开(公告)号:US20170285590A1
公开(公告)日:2017-10-05
申请号:US15089409
申请日:2016-04-01
Applicant: Autodesk, Inc.
Inventor: Florencio Mazzoldi , Olivier Dionne , Thomas White , Heather Kerrick , Christopher C. Romes
CPC classification number: G05B15/02 , G05B2219/2642 , H04L12/2816 , H04L12/2825 , Y04S20/227
Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for passing actionable information between different buildings to facilitate building management without human intervention include, in one aspect, a method including: determining, in a building information modelling (BIM) system of a first building, a set of rules defining actions to be taken by a building automation system of the first building in response to a defined set of remote information received from a BIM system of a second building, the set of remote information corresponding to one or more sensors in or associated with the second building; receiving data from the BIM system of the second building in accordance with the set of remote information; and using the building automation system of the first building to automatically change configuration, use, or operation of the first building in response to the received data in accordance with the set of rules.
-
公开(公告)号:US20170148116A1
公开(公告)日:2017-05-25
申请号:US15359182
申请日:2016-11-22
Applicant: Autodesk, Inc.
Inventor: Tovi Grossman , George Fitzmaurice , Anderson Nogueira , Nick Beirne , Justin Frank Matejka , Danil Nagy , Steven Li , Benjamin LaFreniere , Heather Kerrick , Thomas White , Fraser Anderson , Evan Atherton , David Thomasson , Arthur Harsuvanakit , Maurice Ugo Conti
CPC classification number: G06Q50/08 , G06Q10/06311
Abstract: One embodiment of the present invention sets forth a technique for performing tasks associated with a construction project. The technique includes transmitting to a worker, via a mobile computing device worn by the worker, a first instruction related to performing a first task included in a plurality of tasks associated with a construction project, and transmitting to a light-emitting device a command to provide a visual indicator to the worker that facilitates performing the first task, based on an input received from the mobile computing device, determining that the worker has completed the first task of the construction project, selecting, from a database that tracks eligibility of each of the plurality of tasks, a second task included in the plurality of tasks that the worker is eligible to perform, and transmitting to the worker, via the mobile computing device, a second instruction related to performing the second task.
-
公开(公告)号:US12106016B2
公开(公告)日:2024-10-01
申请号:US17103606
申请日:2020-11-24
Applicant: AUTODESK, INC.
Inventor: Evan Patrick Atherton , David Thomasson , Maurice Ugo Conti , Heather Kerrick , Nicholas Cote
CPC classification number: G06F30/17 , B25J9/1682 , B25J9/1687 , G06F30/23 , B23K9/1037 , G05B19/4068 , G05B2219/35117 , G05B2219/37205 , G05B2219/39132 , G06F30/20
Abstract: A robotic assembly cell is configured to generate a physical mesh of physical polygons based on a simulated mesh of simulated triangles. A control application configured to operate the assembly cell selects a simulated polygon in the simulated mesh and then causes a positioning robot in the cell to obtain a physical polygon that is similar to the simulated polygon. The positioning robot positions the polygon on the physical mesh, and a welding robot in the cell then welds the polygon to the mesh. The control application captures data that reflects how the physical polygon is actually positioned on the physical mesh, and then updates the simulated mesh to be geometrically consistent with the physical mesh. In doing so, the control application may execute a multi-objective solver to generate an updated simulated mesh that meets specific design criteria.
-
公开(公告)号:US12030185B2
公开(公告)日:2024-07-09
申请号:US16667843
申请日:2019-10-29
Applicant: AUTODESK, INC.
Inventor: Heather Kerrick , Erin Bradner , Hui Li , Evan Patrick Atherton , Nicholas Cote
IPC: B25J9/16 , G05B19/4097
CPC classification number: B25J9/1658 , B25J9/1664 , G05B19/4097 , G05B2219/35134 , G05B2219/45064
Abstract: An assembly engine is configured to generate, based on a computer-aided design (CAD) assembly, a set of motion commands that causes the robot to manufacture a physical assembly corresponding to the CAD assembly. The assembly engine analyzes the CAD assembly to determine an assembly sequence for various physical components to be included in the physical assembly. The assembly sequence indicates the order in which each physical component should be incorporated into the physical assembly and how those physical components should be physically coupled together. The assembly engine further analyzes the CAD assembly to determine different component paths that each physical component should follow when being incorporated into the physical assembly. Based on the assembly sequence and the component paths, the assembly engine generates a set of motion commands that the robot executes to assemble the physical components into the physical assembly.
-
公开(公告)号:US11609547B2
公开(公告)日:2023-03-21
申请号:US15384193
申请日:2016-12-19
Applicant: Autodesk, Inc.
Inventor: Evan Patrick Atherton , David Thomasson , Maurice Ugo Conti , Heather Kerrick
IPC: G05B19/40 , B25J9/16 , B25J19/02 , G05B19/4097 , G05B19/409 , G06V40/20
Abstract: A robot system is configured to identify gestures performed by an end-user proximate to a work piece. The robot system then determines a set of modifications to be made to the work piece based on the gestures. A projector coupled to the robot system projects images onto the work piece that represent the modification to be made and/or a CAD model of the work piece. The robot system then performs the modifications.
-
公开(公告)号:US11295400B2
公开(公告)日:2022-04-05
申请号:US15359182
申请日:2016-11-22
Applicant: Autodesk, Inc.
Inventor: Tovi Grossman , George Fitzmaurice , Anderson Nogueira , Nick Beirne , Justin Frank Matejka , Danil Nagy , Steven Li , Benjamin LaFreniere , Heather Kerrick , Thomas White , Fraser Anderson , Evan Atherton , David Thomasson , Arthur Harsuvanakit , Maurice Ugo Conti
Abstract: One embodiment of the present invention sets forth a technique for performing tasks associated with a construction project. The technique includes transmitting to a worker, via a mobile computing device worn by the worker, a first instruction related to performing a first task included in a plurality of tasks associated with a construction project, and transmitting to a light-emitting device a command to provide a visual indicator to the worker that facilitates performing the first task, based on an input received from the mobile computing device, determining that the worker has completed the first task of the construction project, selecting, from a database that tracks eligibility of each of the plurality of tasks, a second task included in the plurality of tasks that the worker is eligible to perform, and transmitting to the worker, via the mobile computing device, a second instruction related to performing the second task.
-
公开(公告)号:US11072071B2
公开(公告)日:2021-07-27
申请号:US15709361
申请日:2017-09-19
Applicant: AUTODESK, INC.
Inventor: Evan Atherton , David Thomasson , Heather Kerrick , Hui Li
IPC: B25J9/16 , G05B19/048 , G05B19/418 , G05B19/042
Abstract: A robot system models the behavior of a user when the user occupies an operating zone associated with a robot. The robot system predicts future behaviors of the user, and then determines whether those predicted behaviors interfere with anticipated behaviors of the robot. When such interference may occur, the robot system generates dynamics adjustments that can be implemented by the robot to avoid such interference. The robot system may also generate dynamics adjustments that can be implemented by the user to avoid such interference.
-
-
-
-
-
-
-
-
-