PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Interactive programming of a humanoid robot

Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
This paper presents a control system for a humanoid robot based on human body movement tracking. The system uses the popular Kinect sensor to capture the mo- tion of the operator and allows the small, low-cost, and proprietary robot to mimic full body motion in real time. Tracking controller is based on optimization-free algorithms and uses a full set of data provided by Kinect SDK, in order to make movements feasible for the considerably different kinematics of the humanoid robot compared to the human body kinematics. To maintain robot stability we implemented the balancing algorithm based on a simple geometrical model, which adjusts only the configuration of the robot’s feet joints, maintaining an unchanged imitated posture. Experimental results demonstrate that the system can successfully allow the robot to mimic captured human motion sequences.
Twórcy
autor
  • Poznan University of Technology, Institute of Control and Information Engineering, ul. Piotrowo 3A, 60-965 Poznań, http://www.cie.put.poznan.pl/
autor
  • Poznan University of Technology, Institute of Control and Information Engineering, ul. Piotrowo 3A, 60-965 Poznań, www: http://www.cie.put.poznan.pl/.
autor
  • Poznan University of Technology, Institute of Control and Information Engineering, ul. Piotrowo 3A, 60-965 Poznań, www: http://www.cie.put.poznan.pl/
Bibliografia
  • [1] Aldebaran Robotics, 2012 (online product specifiication, link: www.aldebaran-robotics.com).
  • [2] I. Ha, Y. Tamura and H. Asama, “Development of open humanoid platform DARwin-OP”, Advanced Robotics, vol. 27, 2013, no. 3, pages 223–232, DOI:10.1080/01691864.2012.754079.
  • [3] Kondo Kagaku Co., Ltd, 2012 (online product specifiication, link: www.kondo-robot.com).
  • [4] Microsoft, “Kinect for Windows Sensor Components and Specifiications”, 2012 (online documentation, link: http://msdn.microsoft.com/en-us/library/jj131033.aspx).
  • [5] Microsoft, “Kinect for X-BOX 360”, 2010 (online product specifiication, link: http://www.xbox.com/en-US/kinect).
  • [6] Microsoft Kinect SDK, “Getting Started with the Kinect for Windows SDK Beta from Microsoft Research”, 2011, pages 19–20, (online document, link: http://www.microsoft.com/en-us/kinectforwindowsdev/Downloads.aspx).
  • [7] Microsoft, “Kinect Sensor”, 2012 (online documentation, link: http://msdn.microsoft.com/en-us/library/hh438998.aspx).Journal of Automation, Mobile Robotics & Intelligent Systems VOLUME 8, N# 3 2014
  • [8] OpenKinect, “Protocol Documentation”, 2012 (online document, link: http://openkinect. org/wiki/Protocol/_Documentation/#Control/_Commands;a=summary).
  • [9] P. Sardain and G. Bessonnet, “Forces acting on a biped robot. Center of Pressure – Zero Moment Point”, IEEE Trans. Systems, Man, and Cybernetics, Part A, vol. 34, 2004, no. 5, pages 630–637.
  • [10] J. Shotton, A. Fitzgibbon, M. Cook, T. Sharp, M. Finocchio, R. Moore, A. Kipman and A. Blake, “Real-time human pose recognition in parts from single depth images”, Proc. IEEE Conf. on Computer Vision and Pattern Recognition, Providence, USA (2011), pages 1297–1304,DOI:10.1109/CVPR.2011.5995316.
  • [11] F. Wang, C. Tang, Y. Ou and Y. Xu, “A realtime human imitation system”, Proc. 10th World Congress on Intelligent Control and Automation, Beijing, China (2012), pages 3692–3697, DOI:10.1109/WCICA.2012.6359088.
  • [12] M. Wasielica, M. Wa̧sik, A. Kasiński and P. Skrzypczyński, “Interactive Programming of a Mechatronic System: A Small Humanoid Robot Example”, IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM) Wollongong, Australia (2013), pages 459–464,DOI:10.1109/AIM.2013.6584134.
  • [13] M. Wasielica, M. Wa̧sik and P. Skrzypczyński, “Design and applications of a miniature anthropomorphic robot”, Pomiary Automatyka Robotyka, vol. 2, 2013, pages 294–299.
  • [14] K. Yamane, S. Anderson and J. Hodgins, “Controlling humanoid robots with human motion data: Experimental validation”, Proc. IEEE/RSJ, Int. Conf. on Humanoid Robots, Nashville, USA (2010), pages 504–510, DOI:10.1109/ICHR.2010.5686312.
  • [15] K. Yamane and J. Hodgins, “Control-aware mapping of human motion data with stepping for humanoid robots”, Proc. IEEE/RSJ ,Int. Conf. on Intelligent Robots and Systems, Taipei, China (2010), pages 726–733, DOI:10.1109/IROS.2010.5652781.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-0bcfbcc8-e97b-4976-9b1d-ef9d289442f9
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.