Application (pre-grant publication)
DESIGN SYSTEM FOR ROBOTIC DEVICES
- Number
- 20240399579
- Published
- 2024-12-05
- Filed
- 2024-05-21
- Assignee
- DISNEY ENTERPRISES, INC.
- Inventors
- Bächer; Moritz Niklaus et al.
- CPC
- B25J9/1664; B25J9/1605; B25J9/1671
- Verdict
- High Notable software
- Source
- Google Patents · FreePatentsOnline
The keeper's note
Design system/tooling for robotic devices (Bächer).
Abstract
A system for designing a robotic device, includes a processor configured to: receive a target animation for a character to be represented by the robotic device; receive an initial model of the robotic device, the model including a plurality of configurable joints and a plurality of actuators; generate a kinematic design of the robotic device based on the initial model and the target animation; generate control parameters for the plurality of actuators based on the kinematic design; generate a physical design for the robotic device based on the kinematic design and the control parameters; and deploy the physical design to the robotic device.
Background
BACKGROUND
Creating robotic devices, such as animatronic characters, can be time intensive and processing intensive. Previous processes and systems for creating the physical linkages and joints of robotic devices are often slow, iterative and repetitive. For example, whether the creative vision for an animatronic character can be realized with a given set of robotic hardware is unknown at the outset. Furthermore, certain details of the hardware may also be unknown. Thus, many iterations of the robotic and character design may be needed to realize a functioning device. Therefore, there exists a need for improved processes and systems that can enable quick design of robotic systems. BRIEF SUMMARY
In one embodiment, a computer-implemented method for designing a robotic device, including a processor and a memory storing instructions that, when executed by the processor, cause the system to receive a target animation for a character to be represented by the robotic device; receive an initial model of the robotic device, the model including a plurality of configurable joints and a plurality of actuators; generate a kinematic design of the robotic device based on the initial model and the target animation; generate control parameters for the plurality of actuators based on the kinematic design; generate a physical design for the robotic device based on the kinematic design and the control parameters; and deploy the physical design to the robotic device.
Optional