-
公开(公告)号:US09821466B2
公开(公告)日:2017-11-21
申请号:US15222485
申请日:2016-07-28
Applicant: X Development LLC
Inventor: Jeffrey Thomas Bingham , Rob Wilson , Advait Jain , Miguel Rivas , Lee Magnusson
CPC classification number: B25J9/1692 , B25J9/1697 , G01D5/2448 , G05B2219/39058 , G05B2219/40596 , Y10S901/02 , Y10S901/09 , Y10S901/47
Abstract: A device is provided that comprises a hardware segment and an actuator to adjust a position of the segment within a range of positions. The device also comprises an encoder to rotate about an encoder axis responsive to the actuator adjusting the position. The device also comprises data storage that includes a dataset indicating offset angles between a reference configuration and a plurality of configurations of the encoder. The device also comprises a controller to cause the actuator to adjust the position to an end of the range of positions, responsively identify a range of encoder positions of the encoder that corresponds to the range of positions of the segment, modify the dataset such that the reference configuration corresponds to an end of the range of encoder positions, and determine a mapping between the offset angles indicated by the modified dataset and the range of positions of the hardware segment.
-
公开(公告)号:US10052763B1
公开(公告)日:2018-08-21
申请号:US15372126
申请日:2016-12-07
Applicant: X Development LLC
Inventor: Stefan Nusser , Aaron Edsinger , Advait Jain , Anthony Jules
IPC: G05B19/04 , B25J9/16 , G05B19/042 , B25J9/08
CPC classification number: B25J9/1661 , B25J9/08 , B25J9/1692 , G05B19/0421 , G05B2219/40113
Abstract: A system is provided, including one or more servers in communication with a robotic system. The one or more servers may be configured to receive operational data from the robotic system, and determine one or more operational performance metrics based on the received operational data. The system may also include a first computing device in communication with the robotic system including a workstation authoring software application configured to program the given task to be completed by the robotic system, and determine one or more subtasks required for the robotic system to perform the given task. The system may also include a second computing device in communication with the robotic system including an operational dashboard software application configured to control various operations of the robotic system, and provide for display a visual representation of the operational data and the operational performance metrics on an interface of the second computing device.
-
公开(公告)号:US10245726B1
公开(公告)日:2019-04-02
申请号:US15242754
申请日:2016-08-22
Applicant: X Development LLC
Inventor: Advait Jain , Anthony Jules , Aaron Edsinger
IPC: B25J9/16 , G05B19/418
Abstract: A method operable by a computing device is provided. The method may include receiving a request for a given task to be performed by a robotic system. The method may also determining one or more subtasks required to perform the given task, where the one or more subtasks include one or more parameters used to define the one or more subtasks. The method may also include determining an arrangement of the one or more subtasks to perform the given task, and providing for display an indication of the one or more undefined parameters for the given task. The method may also include receiving an input defining the one or more undefined parameters for the given task, and executing the one or more subtasks in the determined arrangement and in accordance with the one or more defined parameters to cause the robotic system to perform the given task.
-
-