1. Virtual Reality Laboratory, Department of Computer Science and Engineering, Pohang University of Science and Technology, Pohang, Kyoungbuk 790-784, South Korea
2. Robotic Embedded Systems Laboratory, Department of Computer Science, University of Southern California, Los Angeles, CA 90089-0781 USA