Outer Rim Archives
Archives · 2024 · 20240051124

Application (pre-grant publication)

SIMULATION OF ROBOTICS DEVICES USING A NEURAL NETWORK SYSTEMS AND METHODS

Number
20240051124
Published
2024-02-15
Filed
2023-08-09
Assignee
DISNEY ENTERPRISES, INC.
Inventors
Bacher; Moritz Niklaus et al.
CPC
B25J9/161; B25J9/163; B25J9/1653; B25J9/1664; B25J9/1605
Verdict
High Notable software
Source
Google Patents · FreePatentsOnline

The keeper's note

Neural-network robotics simulation technique (Bächer).

Abstract

Systems and methods for training a neural network to predict states of a robotics device are disclosed. Robotics data is received for a robotics device, including indications of a set of components, a digital simulation of the robotics device, and measurement data received from a sensor associated with the robotics device. The set of components includes an actuator and a structural element. A training dataset is generated using the received robotics data. Generating the training dataset includes comparing the measurement data with simulated measurement data based on the digital simulation. A neural network is trained using the generated training dataset to modify the digital simulation of the robotics device to predict a state of the robotics device, such as a position, motion, electrical quantity, or other. When trained, the neural network is applied to predict states of the robotics device or a different robotics device.

Background

FIELD

The described embodiments relate generally to simulation of robotics devices. Specifically, disclosed embodiments relate to improved simulation of robotics devices using a neural network or other artificial intelligence (AI) and/or machine learning (ML) model. BACKGROUND

Robotics simulation can be used to create a digital representation/simulation of a physical robotics device independent of the physical robotics device, such as to design a robotics device before it is built, to simulate operations performed by an existing robotics device, and/or to make modifications to an existing robotics device. Robotics simulation can refer to or use various robotics simulation applications. For example, in mobile robotics applications, behavior-based robotics simulators allow users to create environments modeling robotic devices to program digital simulations of robotics devices to interact with these environments. Other applications and/or techniques can also be used to generate and/or operate digital simulations. Digital simulations of robotics devices can be used, for example, in relation to animatronics, amusement devices, commercial or industrial robotics devices, medical devices, military robots, agricultural robots, domestic robots, and so forth. SUMMARY

The following Summary is for illustrative purposes only and does not limit the scope of the technology disclosed in this document.

In an embodiment, a computer-implemented method of training a ne

Claims

1. A computer-implemented method of training a neural network to predict states of a robotics device, the method comprising: receiving robotics data for at least one robotics device, wherein the robotics data includes indications of a set of components comprising at least one actuator and at least one structural element, a digital simulation of the at least one robotics device, and measurement data received from at least one sensor associated with the at least one robotics device; generating, using the received robotics data, a training dataset, wherein generating the training dataset includes comparing the measurement data with simulated measurement data based on the digital simulation; and training, using the generated training dataset, a neural network to modify the digital simulation of the at least one robotics device to predict a state of the at least one robotics device. || 16. At least one computer-readable medium carrying instructions that, when executed by a processor, cause the processor to perform operations comprising: receive robotics data for at least one robotics device, wherein the robotics data includes indications of a set of components comprising at least one actuator and at least one structural element, a digital simulation of the at least one robotics device, and measurement data received from at least one sensor associated with the at least one robotics device; generate, using the received robotics data, a training dataset, wherein generating the training dataset includes comparing the measurement data with simulated measurement data based on the digital simulation; and train, using the generated training dataset, a neural network to modify the digital simulation of the at least one robotics device to predict a state of the at least one robotics device.