The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - Third Quarter (2012 vol.5)
pp: 264-273
Hongbo Wang , Tohoku University, Sendai
Kazuhiro Kosuge , Tohoku University, Sendai
ABSTRACT
Haptic interaction between a human leader and a robot follower in waltz is studied in this paper. An inverted pendulum model is used to approximate the human's body dynamics. With the feedbacks from the force sensor and laser range finders, the robot is able to estimate the human leader's state by using an extended Kalman filter (EKF). To reduce interaction force, two robot controllers, namely, admittance with virtual force controller, and inverted pendulum controller, are proposed and evaluated in experiments. The former controller failed the experiment; reasons for the failure are explained. At the same time, the use of the latter controller is validated by experiment results.
INDEX TERMS
Humans, Lead, Hidden Markov models, Robot kinematics, Force, Robot sensing systems, admittance control., Physical/haptic human-robot interaction, dance, inverted pendulum, extended Kalman filter, laser range finder
CITATION
Hongbo Wang, Kazuhiro Kosuge, "Control of a Robot Dancer for Enhancing Haptic Human-Robot Interaction in Waltz", IEEE Transactions on Haptics, vol.5, no. 3, pp. 264-273, Third Quarter 2012, doi:10.1109/TOH.2012.36
REFERENCES
[1] N. Stefanov, A. Peer, and M. Buss, "Online Intention Recognition for Computer-Assisted Teleoperation," Proc. IEEE Int'l Conf. Robotics and Automation (ICRA), pp. 5334-5339, 2010.
[2] V. Duchaine and C. Gosselin, "Safe, Stable and Intuitive Control for Physical Human-Robot Interaction," Proc. IEEE Int'l Conf. Robotics and Automation (ICRA), pp. 3383-3388, 2009.
[3] Z. Wang, A. Peer, and M. Buss, "An HMM Approach to Realistic Haptic Human-Robot Interaction," Proc. Third Joint EuroHaptics Conf. and Symp. Haptic Interfaces for Virtual Environment and Teleoperator Systems, pp. 374-379, 2009.
[4] H. Kazerooni, "Human/Robot Interaction via the Transfer of Power and Information Signals," IEEE Trans. System, Man, and Cybernetics, vol. 20, no. 2, pp. 450-463, Mar./Apr. 1990.
[5] B. Miller, J. Colgate, and R. Freeman, "Guaranteed Stability of Haptic Systems with Nonlinear Virtual Environments," IEEE Trans. Robotics and Automation, vol. 16, no. 6, pp. 712-719, Dec. 2000.
[6] S. Buerger and N. Hogan, "Complementary Stability and Loop Shaping for Improved Human-Robot Interaction," IEEE Trans. Robotics, vol. 23, no. 2, pp. 232-244, Apr. 2007.
[7] S. Sirouspour, "Robust Control Design for Cooperative Teleoperation," Proc. IEEE Int'l Conf. Robotics and Automation (ICRA), pp. 1133-1138, 2005.
[8] A. Haddadi and K. Hashtrudi-Zaad, "Bounded-Impedance Absolute Stability of Bilateral Teleoperation Control Systems," IEEE Trans. Haptics, vol. 3, no. 1, pp. 15-27, Jan-Mar. 2010.
[9] T. Takeda, Y. Hirata, and K. Kosuge, "Dance Step Estimation Method Based on HMM for Dance Partner Robot," IEEE Trans. Industrial Electronics, vol. 54, no. 2, pp. 699-706, Apr. 2007.
[10] S. Sirouspour, "Modeling and Control of Cooperative Teleoperation Systems," IEEE Trans. Robotics, vol. 21, no. 6, pp. 1220-1225, Dec. 2005.
[11] J. Holldampf, A. Peer, and M. Buss, "Virtual Partner for a Haptic Interaction Task," Human Centered Robot Systems: Cognition, Interaction, Technology, vol. 6, pp. 183-191, 2010.
[12] K.B. Reed, J. Patton, and M. Peshkin, "Replicating Human-Human Physical Interaction," Proc. IEEE Int'l Conf. Robotics and Automation (ICRA), pp. 3615-3620, 2007.
[13] T. Takeda, Y. Hirata, and K. Kosuge, "Dance Partner Robot Cooperative Motion Generation with Adjustable Length of Dance Step Stride Based on Physical Interaction," Proc. IEEE/RSJ Int'l Conf. Intelligent Robots and Systems (IROS), pp. 3258-3263, 2007.
[14] S. Kajita and K. Tani, "Study of Dynamic Biped Locomotion on Rugged Terrain—Theory and Basic Experiment," Proc. Fifth Int'l Conf. Advanced Robotics 'Robots in Unstructured Environments' (ICAR' 91), vol. 1, pp. 741-746, 1991.
[15] H. Wang and K. Kosuge, "An Inverted Pendulum Model for Reproducing Human's Body Dynamics in Waltz and Its Applications in a Dance Partner Robot," Proc. IEEE/SICE Int'l Symp. System Integration, pp. 182-187, 2010.
[16] H. Wang and K. Kosuge, "Towards an Understanding of Dancers' Coupled Body Dynamics for Waltz," Proc. 2011 IEEE/RSJ Int'l Conf. Intelligent Robots and Systems (IROS), pp. 2008-2013, 2011.
[17] H. Wang and K. Kosuge, "Understanding and Reproducing Waltz Dancers' Body Dynamics in Physical Human-Robot Interaction," Proc. IEEE Int'l Conf. Robotics and Automation (ICRA), 2012.
[18] E.W. Large, "Beat Tracking with a Nonlinear Oscillator," Proc. IJCAI-95 Workshop Artificial Intelligence and Music, pp. 24-31, 1995.
[19] M. Goto and Y. Muraoka, "Beat Tracking Based on Multiple-Agent Architecture-a Real-Time Beat Tracking System for Audio Signals," Proc. Second Int'l Conf. Multiagent Systems, pp. 103-110, 1996.
[20] M. Goto, "An Audio-Based Real-Time Beat Tracking System for Music with or without Drum-Sounds," J. New Music Research, vol. 30, no. 2, pp. 159-171, 2001.
[21] Y. Shiu, N. Cho, P.-C. Chang, and C.-C. Kuo, "Robust On-Line Beat Tracking with Kalman Filtering and Probabilistic Data Association (KF-PDA)," IEEE Trans. Consumer Electronics, vol. 54, no. 3, pp. 1369-1377, Aug. 2008.
[22] K. Yoshii, K. Nakadai, T. Torii, Y. Hasegawa, H. Tsujino, K. Komatani, T. Ogata, and H.G. Okuno, "A Biped Robot that Keeps Steps in Time with Musical Beats while Listening to Music with Its Own Ears," Proc. IEEE/RSJ Int'l Conf. Intelligent Robots and Systems (IROS), pp. 1743-1750, 2007.
[23] G. Borges and M. Aldon, "Line Extraction in 2D Range Images for Mobile Robotics," J. Intelligent and Robotic Systems, vol. 40, no. 3, pp. 267-297, 2004.
[24] M. Rajamani and J. Rawlings, "Estimation of the Disturbance Structure from Data Using Semidefinite Programming and Optimal Weighting," Automatica, vol. 45, no. 1, pp. 142-148, 2009.
[25] M. Thirunarayan, D. Kerrigan, M. Rabuffetti, U. Croce, and M. Saini, "Comparison of Three Methods for Estimating Vertical Displacement of Center of Mass During Level Walking in Patients," Gait and Posture, vol. 4, no. 4, pp. 306-314, 1996.
[26] E. Gutierrez-Farewik, A. Bartonek, and H. Saraste, "Comparison and Evaluation of Two Common Methods to Measure Center of Mass Displacement in Three Dimensions During Gait," Human Movement Science, vol. 25, no. 2, pp. 238-256, 2006.
[27] N. Jarrassé, J. Paik, V. Pasqui, and G. Morel, "How can Human Motion Prediction Increase Transparency?" Proc. IEEE Int'l Conf. Robotics and Automation (ICRA), pp. 2134-2139, 2008.
[28] Y. Maeda, T. Hara, and T. Arai, "Human-Robot Cooperative Manipulation with Motion Estimation," Proc. IEEE/RSJ Int'l Conf. Intelligent Robots and Systems (IROS), vol. 4, pp. 2240-2245, 2001.
[29] B. Corteville, E. Aertbelien, H. Bruyninckx, J. De Schutter, and H. Van Brussel, "Human-Inspired Robot Assistant for Fast Point-to-Point Movements," Proc. IEEE Int'l Conf. Robotics and Automation (ICRA), pp. 3639-3644, 2007.
[30] F. Mussa-Ivaldi, N. Hogan, and E. Bizzi, "Neural, Mechanical, and Geometric Factors Subserving Arm Posture in Humans," The J. Neuroscience, vol. 5, no. 10, pp. 2732-2743, 1985.
[31] K. Tee, E. Burdet, C. Chew, and T. Milner, "A Model of Force and Impedance in Human Arm Movements," Biological Cybernetics, vol. 90, no. 5, pp. 368-375, 2004.
[32] K. Hase and R. Stein, "Turning Strategies during Human Walking," J. Neurophysiology, vol. 81, no. 6, pp. 2914-2922, 1999.
[33] B. Glaister, M. Orendurff, J. Schoen, G. Bernatz, and G. Klute, "Ground Reaction Forces and Impulses During a Transient Turning Maneuver," J. Biomechanics, vol. 41, no. 14, pp. 3090-3093, 2008.
[34] S. Strike and M. Taylor, "The Temporal-Spatial and Ground Reaction Impulses of Turning Gait: Is Turning Symmetrical?" Gait and Posture, vol. 29, no. 4, pp. 597-602, 2009.
[35] C.-L. Shih, J.W. Grizzle, and C. Chevallereau, "From Stable Walking to Steering of a 3D Bipedal Robot with Passive Point Feet," Robotica, 2012, doi: 10.1017/S026357471100138X.
[36] K. Miura, S. Nakaoka, M. Morisawa, K. Harada, and S. Kajita, "A Friction Based Twirl for Biped Robots," Proc. IEEE-RAS Int'l Conf. Humanoid Robots, pp. 279-284, 2008.
[37] J. Kim and J. Park, "Quick Change of Walking Direction of Biped Robot with Foot Slip in Single-Support Phase," Proc. IEEE-RAS Int'l Conf. Humanoid Robots, pp. 339-344, 2011.
[38] P. Evrard and A. Kheddar, "Homotopy Switching Model for Dyad Haptic Interaction in Physical Collaborative Tasks," Proc. Third Joint EuroHaptics Conf. and Symp. Haptic Interfaces for Virtual Environment and Teleoperator Systems, pp. 45-50, 2009.
[39] P. Evrard and A. Kheddar, "Homotopy-Based Controller for Physical Human-Robot Interaction," Proc. IEEE 18th Int'l Symp. Robot and Human Interactive Comm. (RO-MAN), pp. 1-6, 2009.
[40] A. Kheddar, "Human-Robot Haptic Joint Actions is an Equal Control-Sharing Approach Possible?" Proc. Fourth Int'l Conf. Human System Interactions (HSI), pp. 268-273, 2011.
39 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool