TY - JOUR
T1 - A biomimetic approach to inverse kinematics for a redundant robot arm
AU - Artemiadis, Panagiotis K.
AU - Katsiaris, Pantelis T.
AU - Kyriakopoulos, Kostas J.
N1 - Funding Information:
Acknowledgements This work is partially supported by the European Commission through contract NEUROBOTICS (FP6-IST-001917) project and by the E.U.-European Social Fund (75%) and the Greek Ministry of Development-GSRT (25%) through the PENED project of GSRT.
PY - 2010/11
Y1 - 2010/11
N2 - Redundant robots have received increased attention during the last decades, since they provide solutions to problems investigated for years in the robotic community, e.g. task-space tracking, obstacle avoidance etc. However, robot redundancy may arise problems of kinematic control, since robot joint motion is not uniquely determined. In this paper, a biomimetic approach is proposed for solving the problem of redundancy resolution. First, the kinematics of the human upper limb while performing random arm motion are investigated and modeled. The dependencies among the human joint angles are described using a Bayesian network. Then, an objective function, built using this model, is used in a closed-loop inverse kinematic algorithm for a redundant robot arm. Using this algorithm, the robot arm end-effector can be positioned in the three dimensional (3D) space using human-like joint configurations. Through real experiments using an anthropomorphic robot arm, it is proved that the proposed algorithm is computationally fast, while it results to human-like configurations compared to previously proposed inverse kinematics algorithms. The latter makes the proposed algorithm a strong candidate for applications where anthropomorphism is required, e.g. in humanoids or generally in cases where robotic arms interact with humans.
AB - Redundant robots have received increased attention during the last decades, since they provide solutions to problems investigated for years in the robotic community, e.g. task-space tracking, obstacle avoidance etc. However, robot redundancy may arise problems of kinematic control, since robot joint motion is not uniquely determined. In this paper, a biomimetic approach is proposed for solving the problem of redundancy resolution. First, the kinematics of the human upper limb while performing random arm motion are investigated and modeled. The dependencies among the human joint angles are described using a Bayesian network. Then, an objective function, built using this model, is used in a closed-loop inverse kinematic algorithm for a redundant robot arm. Using this algorithm, the robot arm end-effector can be positioned in the three dimensional (3D) space using human-like joint configurations. Through real experiments using an anthropomorphic robot arm, it is proved that the proposed algorithm is computationally fast, while it results to human-like configurations compared to previously proposed inverse kinematics algorithms. The latter makes the proposed algorithm a strong candidate for applications where anthropomorphism is required, e.g. in humanoids or generally in cases where robotic arms interact with humans.
KW - Anthropomorphic motion
KW - Biomimetics
KW - Graphical models
KW - Inverse kinematics
KW - Redundant robots
UR - http://www.scopus.com/inward/record.url?scp=78149464575&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=78149464575&partnerID=8YFLogxK
U2 - 10.1007/s10514-010-9196-x
DO - 10.1007/s10514-010-9196-x
M3 - Article
AN - SCOPUS:78149464575
SN - 0929-5593
VL - 29
SP - 293
EP - 308
JO - Autonomous Robots
JF - Autonomous Robots
IS - 3-4
ER -