|
ABSTRACT
Physics-based simulation and control of biped locomotion is difficult because bipeds are unstable, underactuated, high-dimensional dynamical systems. We develop a simple control strategy that can be used to generate a large variety of gaits and styles in real-time, including walking in all directions (forwards, backwards, sideways, turning), running, skipping, and hopping. Controllers can be authored using a small number of parameters, or their construction can be informed by motion capture data. The controllers are applied to 2D and 3D physically-simulated character models. Their robustness is demonstrated with respect to pushes in all directions, unexpected steps and slopes, and unexpected variations in kinematic and dynamic parameters. Direct transitions between controllers are demonstrated as well as parameterized control of changes in direction and speed. Feedback-error learning is applied to learn predictive torque models, which allows for the low-gain control that typifies many natural motions as well as producing smoother simulated motion.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
Joel Auslander , Alex Fukunaga , Hadi Partovi , Jon Christensen , Lloyd Hsu , Peter Reiss , Andrew Shuman , Joe Marks , J. Thomas Ngo, Further experience with controller-based automatic motion synthesis for articulated figures, ACM Transactions on Graphics (TOG), v.14 n.4, p.311-336, Oct. 1995
[doi> 10.1145/225294.225295]
|
| |
2
|
Dasgupta, A., and Nakamura, Y. 1999. Making feasible walking motion of humanoid robots from human motion capture data. In Robotics and Automation, vol. 2, 1044--1049.
|
 |
3
|
|
| |
4
|
|
 |
5
|
|
| |
6
|
Hodgins, J. K. 1991. Biped gait transitions. In Proceedings of the IEEE International Conference on Robotics and Automation.
|
| |
7
|
Honda Motor Co., L., 2006. Studies of leg/foot functions of the robot, http://world.honda.com/asimo/p3/technology/.
|
| |
8
|
Kaneko, K., Kanehiro, F., Kajita, S., Yokoyama, K., Akachi, K., Kawasaki, T., Ota, S., and Isozumi, T. 2002. Design of prototype humanoid robotics platform for HRP. IEEE/RSJ Intl. Conf. on Intell. Robots and Systems.
|
| |
9
|
Kawato, M., Furukawa, K., and Suzuki, R. 1987. A hierarchical neural-network model for control and learning of voluntary movement. Biological Cybernetics 57, 3, 169--185.
|
| |
10
|
Kim, J., Park, I., and Oh, J. 2006. Experimental realization of dynamic walking of the biped humanoid robot KHR-2 using zero moment point feedback and inertial measurement. Advanced Robotics 20, 6, 707--736.
|
| |
11
|
|
| |
12
|
Kudoh, S., Komura, T., and Ikeuchi, K. 2006. Stepping motion for a humanlike character to maintain balance against large perturbations. In Proc. of Intl Conf. on Robotics and Automation, 2661--2666.
|
| |
13
|
Kuo, A. 1999. Stabilization of Lateral Motion in Passive Dynamic Walking. Intl J. of Robotics Research 18, 9, 917.
|
 |
14
|
|
| |
15
|
Miura, H., and Shimoyama, I. 1984. Dynamic Walk of a Biped. Intl J. of Robotics Research 3, 2, 60--74.
|
| |
16
|
Morimoto, J., Cheng, G., Atkeson, C. G., and Zeglin, G. 2004. A simple reinforcement learning algorithm for biped walking. In Proc. IEEE Int'l Conf. on Robotics and Automation.
|
| |
17
|
|
| |
18
|
Nakanishi, J., Morimoto, J., Endo, G., Cheng, G., Schaal, S., and Kawato, M. 2003. Learning from demonstration and adaptation of biped locomotion with dynamical movement primitives. In Workshop on Robot Learning by Demonstration, IEEE Int'l Conf. Intelligent Robots and Systems.
|
| |
19
|
NaturalMotion, 2006. http://www.naturalmotion.com.
|
| |
20
|
ODE. Open dynamics engine. http://www.ode.org.
|
| |
21
|
|
 |
22
|
|
| |
23
|
|
| |
24
|
Sharon, D., and van de Panne, M. 2005. Synthesis of controllers for stylized planar bipedal walking. In International Conference on Robotics and Automation.
|
| |
25
|
Smith, R. 1998. Intelligent Motion Control with an Artificial Cerebellum. PhD thesis, University of Auckland.
|
 |
26
|
|
| |
27
|
Taga, G., Yamaguchi, Y., and Shimizu, H. 1991. Self-organized control of bipedal locomotion by neural oscillators in unpredictable environment. Biological Cybernetics 65, 147--159.
|
| |
28
|
Takahashi, C. D., Scheidt, R. A., and Reinkensmeyer, D. J. 2001. Impedance Control and Internal Model Formation When Reaching in a Randomly Varying Dynamical Environment. J. Neurophysiology 86 (Aug).
|
| |
29
|
Tedrake, R., Zhang, T. W., and Seung, H. S. 2004. Stochastic policy gradient reinforcement learning on a simple 3d biped. In IEEE Intl Conf. on Intelligent Robots and Systems.
|
| |
30
|
Vakakis, A., and Burdick, J. 1990. Chaotic motions in the dynamics of a hopping robot. Proc. IEEE Intl Conf on Robotics and Automation, 1464--1469.
|
 |
31
|
|
| |
32
|
van de Panne, M., Kim, R., and Fiume, E. 1994. Virtual wind-up toys for animation. In Graphics Interface, 208--215.
|
| |
33
|
Vukobratovic, M., and Juricic, D. 1969. Contribution to the synthesis of biped gait. In IEEE Transactions on Biomedical Engineering, vol. 16. 1--6.
|
| |
34
|
|
 |
35
|
Pawel Wrotek , Odest Chadwicke Jenkins , Morgan McGuire, Dynamo: dynamic, data-driven character control with adjustable balance, Proceedings of the 2006 ACM SIGGRAPH symposium on Videogames, p.61-70, July 30-31, 2006, Boston, Massachusetts
[doi> 10.1145/1183316.1183325]
|
| |
36
|
|
 |
37
|
|
 |
38
|
|
|