Terrain Runner: Control, Parameterization, Composition, nd Planning for Highly Dynamic Motions
نویسندگان
چکیده
In this paper we learn the skills required by real-time physics-based avatars to perform parkour-style fast terrain crossing using a mix of running, jumping, speed-vaulting, and drop-rolling. We begin with a single motion capture example of each skill and then learn reduced-order linear feedback control laws that provide robust execution of the motions during forward dynamic simulation. We then parameterize each skill with respect to the environment, such as the height of obstacles, or with respect to the task parameters, such as running speed and direction. We employ a continuation process to achieve the required parameterization of the motions and their affine feedback laws. The continuation method uses a predictor-corrector method based on radial basis functions. Lastly, we build control laws specific to the sequential composition of different skills, so that the simulated character can robustly transition to obstacle clearing maneuvers from running whenever obstacles are encountered. The learned transition skills work in tandem with a simple online step-based planning algorithm, and together they robustly guide the character to achieve a state that is well-suited for the chosen obstacle-clearing motion.
منابع مشابه
Motion Planning of Autonomous Off-Road Vehicles under Physical Interaction Constraints
| We describe in this paper a new motion planning approach for a non-holonomic mobile robot moving on a uneven terrain and subject to strong physical interaction constraints. The novelty of this method is that it deals with the dynamics of the robot and its physical interactions with the terrain at the planning time, together with the kinematic and the geometric constraints of the task. The pla...
متن کاملMotion planning for quadrupedal locomotion: coupled planning, terrain mapping and whole-body control
Legged robots promise an advantage over traditional wheeled systems, however, most legged robots are still confined to structured and flat environments. One of the main reasons for this is the difficulty in planning complex whole-body motions while taking into account the terrain conditions. This problem is very high-dimensional as it considers the robot’s dynamics together with the terrain mod...
متن کاملA Planning Algorithm for Dynamic Motions
Motions such as ips and jumps are challenging to animate and to perform in real life. The diiculty arises from the dynamic nature of the movements and the precise timing required for their successful execution. This paper presents a decision-tree search algorithm for planning the control for these types of motion. Several types of results are presented, including cartwheels, ips and hops for a ...
متن کاملDynamic motion planning of autonomous vehicles
This paper presents a method for planning the motions of autonomous vehicles moving on general terrains. The method obtains the geometric path and vehicle speeds that minimize motion time considering vehicle dynamics, terrain topography, obstacles, and surface mobility. The terrain is represented by a smooth cubic B patch, and the geometric path consists of a B spline curve mapped to the surfac...
متن کاملReliable Dynamic Motions for a Stiff Quadruped
We present a kinodynamic planning methodology for a high-impedance quadruped robot to negotiate a wide variety of terrain types with high reliability. We achieve motion types ranging from dynamic, double-support lunges for efficient locomotion over extreme obstacles to careful, deliberate foothold and body pose selections which allow for precise foothold placement on rough or intermittent terrain.
متن کامل