image.png

(https://gymnasium.farama.org/environments/mujoco/walker2d/)

In this homework, you will train a simple character to walk in a simulated environment. More specifically, your goal is to teach the character to walk on flat terrain while matching a target walking speed. The objective is not only to move the character forward, but also to generate a natural walking motion that closely follows the given speed.

Skeleton Code: https://github.com/snumrl/2025_SNU_HumanMotion_HW.git

The skeleton code is based on the Walker2D environment from Gymnasium, and the default reinforcement learning algorithm provided is from Stable-Baselines3. Through this assignment, you will gain hands-on experience in controlling a simulated character and become familiar with applying reinforcement learning in physical simulation.

1-1. Train a Walking Controller on Flat Ground (40%)

1- 2. Train with Target Velocity (40%)