Robotics for three-dimensional printing
Assignee3DEO, Inc.
InventorsPayman Torabi, Matthew Petros, Zhuofeng Zhang
Life of this patent
Estimating the term…
Abstract
The present disclosure provides systems and methods for training a robot. The systems and methods may provide a robotic system. The robotic system may comprise a trainable robot and a sensor. The sensor may be attached to at least one physical tool. The method may comprise using the sensor to capture movement from a user operating the at least one physical tool. The method may include using at least the movement captured to train the robot, such that upon training, the robot may be trained to perform at least the movement.
Claims20
A robotic system for handling physical tools, comprising:
- (a) a robot configured to be trainable;
- (b) a sensor attached to at least one physical tool and configured to capture motion data that records movement of a user operating said at least one physical tool;
- and
- (c) a virtual reality environment configured to process and provide at least said movement captured in (b) to train said robot to perform at least said movement, such that upon training of the robot, the robotic system is configured to perform operations including:
- obtaining one or more images of a 3D printed object;
- locating the 3D printed object by overlaying at least a portion of a computer model of said 3D printed object on said one or more images of said 3D printed object;
- positioning a VR trained robot based on the location of the 3D printed object, wherein the VR trained robot has been trained based on sensor data from a sensor that captures movement from a user operating at least one physical tool to process one or more 3D printed objects corresponding to the computer model;
- and
- using the VR trained robot to use one or more tools on said 3D printed object by repeating the movement of the user.
A method for processing a 3D printed object, the method comprising:
- obtaining one or more images of the 3D printed object;
- locating the 3D printed object by overlaying at least a portion of a computer model of said 3D printed object on said one or more images of said 3D printed object;
- positioning a VR trained robot based on the location of the 3D printed object, wherein the VR trained robot has been trained based on sensor data from a sensor that captures movement from a user operating at least one physical tool to process one or more 3D printed objects corresponding to the computer model;
- and
- using the VR trained robot to use one or more tools on said 3D printed object by repeating the movement of the user.
Dependencies are inferred from the claim text.