Complete Analytical Forward and Inverse Kinematics for the NAO Humanoid Robot

被引:1
|
作者
Nikolaos Kofinas
Emmanouil Orfanoudakis
Michail G. Lagoudakis
机构
[1] Technical University of Crete,Intelligent Systems Laboratory, School of Electronic and Computer Engineering
关键词
Robot kinematics; Humanoid robots; Aldebaran NAO robot; 68T40; 53A17;
D O I
暂无
中图分类号
学科分类号
摘要
The design of complex dynamic motions for humanoid robots is achievable only through the use of robot kinematics. In this paper, we study the problems of forward and inverse kinematics for the Aldebaran NAO humanoid robot and present a complete, exact, analytical solution to both problems, including a software library implementation for real-time on-board execution. The forward kinematics allow NAO developers to map any configuration of the robot from its own joint space to the three-dimensional physical space, whereas the inverse kinematics provide closed-form solutions to finding joint configurations that drive the end effectors of the robot to desired target positions in the three-dimensional physical space. The proposed solution was made feasible through a decomposition into five independent problems (head, two arms, two legs), the use of the Denavit-Hartenberg method, the analytical solution of a non-linear system of equations, and the exploitation of body and joint symmetries. The main advantage of the proposed inverse kinematics solution compared to existing approaches is its accuracy, its efficiency, and the elimination of singularities. In addition, we suggest a generic guideline for solving the inverse kinematics problem for other humanoid robots. The implemented, freely-available, NAO kinematics library, which additionally offers center-of-mass calculations and Jacobian inverse kinematics, is demonstrated in three motion design tasks: basic center-of-mass balancing, pointing to a moving ball, and human-guided balancing on two legs.
引用
收藏
页码:251 / 264
页数:13
相关论文
共 50 条
  • [41] FORWARD AND INVERSE POSITION KINEMATICS FOR THE RRSSR PARALLEL ROBOT WITH HARDWARE VALIDATION
    Williams, Robert L., II
    Lucas, Ryan
    Zhu, J. Jim
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2016, VOL 5A, 2016,
  • [42] Digital Hardware Implementation of the Forward/Inverse Kinematics for a SCARA Robot Manipulator
    Chen, Wen-Chuan
    Chen, Chin-Sheng
    Lee, Feng-Chi
    Kung, Ying-Shieh
    PROCEEDINGS OF 4TH IEEE INTERNATIONAL CONFERENCE ON APPLIED SYSTEM INNOVATION 2018 ( IEEE ICASI 2018 ), 2018, : 54 - 57
  • [43] Object Detection with YOLO Model on NAO Humanoid Robot
    Biswas, Sougatamoy
    Nandy, Anup
    Naskar, Asim Kumar
    PATTERN RECOGNITION AND MACHINE INTELLIGENCE, PREMI 2023, 2023, 14301 : 495 - 502
  • [44] Using NAO Humanoid Robot in Kindergarten: A Proposed System
    Alkhalifah, Atheer
    Alsalman, Bashayer
    Alnuhait, Deema
    Meldah, Ohoud
    Aloud, Sara
    Al-Khalifa, Hend S.
    Al-Otaibi, Hind M.
    15TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT 2015), 2015, : 166 - 167
  • [45] Inverse kinematics solution for humanoid robot minimizing gravity-related joint torques
    Mikolajczyk, Kacper
    Szumowski, Maksymilian
    Wolinski, Lukasz
    ARCHIVE OF MECHANICAL ENGINEERING, 2022, : 393 - 409
  • [46] Design of Humanoid Robot Stable Walking Using Inverse Kinematics and Zero Moment Point
    Baskoro, Ario Sunar
    Priyono, Mark Gabriel
    2016 INTERNATIONAL ELECTRONICS SYMPOSIUM (IES), 2016, : 335 - 339
  • [47] Inverse Kinematics and Workspace Analysis of a 3 DOF Flexible Parallel Humanoid Neck Robot
    Gao, Bingtuan
    Zhu, Zhenyu
    Zhao, Jianguo
    Jiang, Leijie
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2017, 87 (02) : 211 - 229
  • [48] Inverse Kinematics and Workspace Analysis of a 3 DOF Flexible Parallel Humanoid Neck Robot
    Bingtuan Gao
    Zhenyu Zhu
    Jianguo Zhao
    Leijie Jiang
    Journal of Intelligent & Robotic Systems, 2017, 87 : 211 - 229
  • [49] Inverse Kinematics of a Humanoid Robot with Non-Spherical Hip: A Hybrid Algorithm Approach
    Limon, Rafael Cisneros
    Ibarra Zannatha, Juan Manuel
    Armada Rodriguez, Manuel Angel
    INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2013, 10
  • [50] Analytical Solution for Joint Coupling in NAO Humanoid Hips
    Hugel, Vincent
    Jouandeau, Nicolas
    ROBOCUP 2014: ROBOT WORLD CUP XVIII, 2015, 8992 : 431 - 442