DOI QR코드

DOI QR Code

Kinematic and Dynamic Analyses of Human Arm Motion

  • Kim, Junghee (Department of Bio-Mechatronic Engineering, College of Biotechnology & Bioengineering, Sungkyunkwan University) ;
  • Cho, Sungho (Department of Bio-Mechatronic Engineering, College of Biotechnology & Bioengineering, Sungkyunkwan University) ;
  • Lee, Choongho (Department of Manufacturing and Design Engineering, College of Engineering, Jeoniu University) ;
  • Han, Jaewoong (Division of Bio-Industry Engineering, Koungju National University) ;
  • Hwang, Heon (Department of Bio-Mechatronic Engineering, College of Biotechnology & Bioengineering, Sungkyunkwan University)
  • 투고 : 2013.03.01
  • 심사 : 2013.05.31
  • 발행 : 2013.06.01

초록

Purpose: Determining an appropriate path is a top priority in order for a robot to maneuver in a dynamically efficient way especially in a pick-and-place task. In a non-standardized work environment, current robot arm executes its motion based on the kinematic displacements of joint variables, though resulting motion is not dynamically optimal. In this research we suggest analyzing and applying motion patterns of the human arm as an alternative to perform near optimum motion trajectory for arbitrary pick-and-place tasks. Methods: Since the motion of a human arm is very complicated and diverse, it was simplified into two links: one from the shoulder to the elbow, and the other from the elbow to the hand. Motion patterns were then divided into horizontal and vertical components and further analyzed using kinematic and dynamic methods. The kinematic analysis was performed based on the D-H parameters and the dynamic analysis was carried out to calculate various parameters such as velocity, acceleration, torque, and energy using the Newton-Euler equation of motion and Lagrange's equation. In an attempt to assess the efficacy of the analyzed human motion pattern it was compared to the virtual motion pattern created by the joint interpolation method. Results: To demonstrate the efficacy of the human arm motion mechanical and dynamical analyses were performed, followed by the comparison with the virtual robot motion path that was created by the joint interpolation method. Consequently, the human arm was observed to be in motion while the elbow was bent. In return this contributed to the increase of the manipulability and decrease of gravity and torque being exerted on the elbow. In addition, the energy required for the motion decreased. Such phenomenon was more apparent under vertical motion than horizontal motion patterns, and in shorter paths than in longer ones. Thus, one can minimize the abrasion of joints by lowering the stress applied to the bones, muscles, and joints. From the perspectives of energy and durability, the robot arm will be able to utilize its motor most effectively by adopting the motion pattern of human arm. Conclusions: By applying the motion pattern of human arm to the robot arm motion, increase in efficiency and durability is expected, which will eventually produce robots capable of moving in an energy-efficient manner.

키워드

참고문헌

  1. Asada, H. and J. J. E. Slotine. 1986. Robot Analysis and Control. John Wiley & Sons, Inc., pp. 93-118.
  2. Asfour, T., K. Berns and R. Dillmann. 2000. The humanoid robot ARMAR: Design and control. In: The 1st IEEERAS International Conference on Humanoid Robots, pp. 7-8, Boston, USA.
  3. Bae, Y. C., H. Y. Choi and Y. S. Moon. 2007. The Design of Robot Arm based on the Morphological, Neurological Model of Human. Journal of fuzzy logic and intelligent systems 17(4):500-505 (In Korean, with English abstract). https://doi.org/10.5391/JKIIS.2007.17.4.500
  4. Choi, Y. J. 2007. Study on motion generation of humanoid robot by using motion capture. MS thesis. Suwon, Sungkyunkwan University, Department of Mechanical Engineering
  5. Choi, D. Y. 2006. Intelligent actuation of robot manipulator based on human arm motion behavior. PhD diss. Suwon, Sungkyunkwan University, Department of Bio-Mechatronics.
  6. Jeong, L. W. 2003. Motion Generation of A Humanoid Robot by Using Motion Capture Data. MS thesis. Daejeon, Kaist: Korea Advanced Institute of Science, Department of Electrical Engineering &Computer Science Division of Computer Science.
  7. Kodek, T and M. Munih. 2003. An analysis of static and dynamic joint torques in elbow flexion-extension movements. Simulation Modelling Practice and Theory 11 (3-4):297-311. https://doi.org/10.1016/S1569-190X(03)00063-7
  8. Lee, J. W. 2007. Development of Algorithm for Robot Manipulator based on Human Arm motion behavior. MS thesis. Suwon, Sungkyunkwan University, Department of Bio-Mechatronics.
  9. Maurel, W, D. Thalmann, P. Hoffmeyer, P. Beylot, P. Gingins, P. Kalra and N. Magnenat Thalmann. 1996. A biomechanical musculoskeletal model of human upper limb for dynamic simulation. In: Proceedings of the Eurographics workshop on Computer animation and simulation '96, pp.121-136, Poitiers, France.
  10. Potkonjak, V., D. Kostic, S. Tzafestas, M. Popovic, M. Lazarevic and G. Djordjevic. 2001. Human-like behavior of robot arms: general considerations and the handwriting task Part II : the robot arm in handwriting. Robotics and Computer Integrated Manufacturing 17(4):305-315. https://doi.org/10.1016/S0736-5845(01)00005-9
  11. Pollard, N., J. K. Hodgins, M. Riley and C. G. Atkeson. 2002. Adapting human motion for the control of a humanoid robot. In: IEEE International Conference on Robotics and Automation (ICRA 2002), pp. 1390-1397.
  12. Sciavicco, L and B. Siciliano. 1988. A solution algorithm to the inverse kinematic problem for redundant manipulators. Robotics and Automation 4(4):403-410. https://doi.org/10.1109/56.804
  13. Yoshikawa, T. 1985. Manipulability of Robotic Mechanisms. The International Journal of Robotics Research 4(2):3-9.