This paper presents our preliminary research into the autonomous control of analpine skiing robot. Based on our previous experience with active balancing ondifficult terrain and developing an ice-skating robot, we have implemented asimple control system that allows the humanoid robot Jennifer to steer around asimple alpine skiing course, brake, and actively control the pitch and roll ofthe skis in order to maintain stability on hills with variable inclination.
The robot steers and brakes by using the edges of the skis to dig into the snow,by inclining both skis to one side the robot can turn in an arc. By rolling theskis outward and pointing the toes together the robot creates a snowplough shapethat rapidly reduces its forward velocity.
To keep the skis in constant contact with the hill we use two independentproportional-integral-derivative (PID) controllers to continually adjust therobot’s inclination in the frontal and sagittal planes.
Our experiments show that these techniques are sufficient to allow a smallhumanoid robot to alpine ski autonomously down hills of different inclinationwith variable snow conditions.