Application (pre-grant publication)
PROCEDURAL ANIMATION ENGINE AND EDITOR FOR SAMPLE-BASED DESIGN OF STYLIZED WALKING GAITS FOR BIPEDAL ROBOTS
- Number
- 20230306667
- Published
- 2023-09-28
- Filed
- 2022-03-22
- Assignee
- DISNEY ENTERPRISES, INC.
- Inventors
- Hopkins; Michael Anthony et al.
- CPC
- B25J13/06; B25J5/00; B62D57/032; G06F3/04815; G06F3/04847; G06F30/20; G06T13/40
- Verdict
- High Notable software
- Source
- Google Patents · FreePatentsOnline
The keeper's note
Procedural animation engine designing stylized bipedal-robot walking gaits (Hopkins, BDX-droid relevance).
Abstract
A robot design and control system including a procedural animation engine and a graphical animation editor that enable animators to author stylized walking gaits achievable by physical robotic characters, including bipedal robots of varying design. The animation engine generates dynamically feasible reference trajectories for omnidirectional walking given a desired walking velocity that may be input from a joystick or an artificial intelligence (AI) planner. This allows a legged robot to walk along an arbitrary path while expressing a custom animation “style,” e.g., a happy walk, a sneaky walk, or other manner of walking. The stylized walking motion or gait is generalized by the animation engine from a small number of animation samples that are defined at key walking velocities and tracked using a whole-body controller. The set of samples that are used as input to define a walking style is authored by an animator using the animation editor.
Background
BACKGROUND 1. Field of the Description
The present description relates, in general, to robots (or “robotic systems” or “robotic characters”) and control systems and methods for such robots. More particularly, the description relates to methods and systems of generating control signals for a legged robotic system such as a bipedal robot (and to controllers implementing such a method and robotic systems or robots with such controllers) that facilitates procedural animation and sample-based design of stylized walking gaits with physical constraints. 2. Relevant Background
The control of humanoid or bipedal robots to provide stylized walking remains a challenging problem. Ideally, it is desirable to design creative authoring tools and control software that enable robotic characters that walk with the same fluidness and expressivity as their computer animated or human counterparts. The walking control problem is complicated by two main challenges.
First, walking gaits must satisfy the kinematic and dynamic constraints inherent to whole-body locomotion. For example, the rate of change of the character's momentum must be consistent with the forces imparted on each foot when in contact with the ground. Those forces must also satisfy certain friction constraints to prevent the foot from slipping during the support phase. While a walking animation for a virtual character can violate these constraints and still appear physically plausible to viewers, animation conte