Application (pre-grant publication)
TECHNIQUES FOR CONTROLLING ACTUATED SYSTEMS USING NON-DETERMINISTIC DATA
- Number
- 20260175433
- Published
- 2026-06-25
- Filed
- 2024-12-23
- Assignee
- DISNEY ENTERPRISES, INC.
- Inventors
- FULLER; Paul, FRAME; Jerry, MALOISEL; Guirec Gérard Henri François
- CPC
- B25J9/1694
- Verdict
- High Hardware
- First reported
- 2026-W29 (2026-07-15)
- Source
- Google Patents · FreePatentsOnline
The keeper's note
A method for controlling an actuated system includes receiving one or more data points, where each data point included in the one or more data points associates animation data with a different point in time, computing a…
Abstract
A method for controlling an actuated system includes receiving one or more data points, where each data point included in the one or more data points associates animation data with a different point in time, computing a curve based on the one or more data points, and causing the actuated system to perform a motion based on the curve.
Background
BACKGROUND Technical Field
Embodiments of the present disclosure relate generally to computer science and robotics and, more specifically, to techniques for controlling actuated systems using non-deterministic data. Description of the Related Art
Robots are being increasingly used to perform tasks automatically or autonomously in various environments. For example, in a theme park setting, robots can interact with guests to provide more personalized theme park experiences to those guests. As another example, in a factory setting, robots can be used to assemble different objects together to produce an end-product or part.
Conventional robot controllers oftentimes require the data that is used to control robots be generated and delivered to those controllers at a deterministic rate that does not change. Data that is generated at a deterministic rate is also referred to herein as “deterministic data,” and data that is not generated at a deterministic rate is referred to herein as “non-deterministic data.” For example, if a robot controller expects to receive data in 10 millisecond intervals, any amount of deviation or jitter in the way the data is generated and delivered to the robot controller can cause the robot to shake, cause the robot to make rough motions, or potentially cause the robot to malfunction or operate with errors. Conventionally, data used to control robots cannot be generated by applications that do not meet this deterministic requirement. F