DOI QR코드

DOI QR Code

Kinematics of Grasping and Manipulation of Curved Surface Object with Robotic Hand

로봇 손에 의한 자유곡면 물체의 파지 및 조작에 관한 운동학

  • 황창순 (한국과학기술연구원 지능로봇연구센터)
  • Published : 2005.01.01

Abstract

Kinematics of grasping and manipulation by a multi-fingered robotic hand where multi-fingertip surfaces are in contact with an object is solved. The surface of the object was represented by B-spline surfaces in order to model the objects of various shapes. The fingers were modeled by cylindrical links and a half ellipsoid fingertip. Geometric equations of contact locations have been solved for all possible contact combinations between the fingertip surface and the object. The simulation system calculated joint displacements and contact locations for a given trajectory of the object. Since there are no closed form solutions for contact or intersection between these surfaces, kinematics of grasping was solved by recursive numerical calculation. The initial estimate of the contact point was obtained by approximating the B-spline surface to a polyhedron. As for the simulation of manipulation, exact contact locations were updated by solving the contact equations according to the given contact states such as pure rolling, twist-rolling or slide-twist-rolling. Several simulation examples of grasping and manipulation are presented.

Keywords

References

  1. Murray, R.M., Li, Z. and Sastry, S.S., 1994, 'A Mathematical Introduction to Robotic Manipulation,' CRC Press
  2. Montana, D.J., 1995, 'The Kinematics of Multi-fingered Manipulation,' IEEE Trans. Robot. Automat., Vol.11, No.4, pp.491-503 https://doi.org/10.1109/70.406933
  3. You, J.-H., Park, J.-H., Choi, D.-H., Chong, N.Y., 1998, 'Optimal Grasp Design of Multi-fingered Robot Hand Based on Manipulability and Stability', Trans. Korean Society of Mechanical Engineers A, Vol.22, No.7, pp.1367-1374
  4. Liu, Y.-H., 2000, 'Computing N-finger Form-closure Grasps on Polygonal Objects,' Int. J. Robot. Res., Vol.19, No.2, pp.149-158 https://doi.org/10.1177/02783640022066798
  5. Helmke, D., Hiiper, K. and Moore, J.B., 2002, 'Quadratically Convergent Algorithms for Optimal Dextrous Hand Grasping,' IEEE Trans. Robot. Automat., Vol.18, No.2, pp.138- 146 https://doi.org/10.1109/TRA.2002.999643
  6. Zhu, X. and Wang, J., 2003, 'Synthesis of Force-closure Grasps on 3-D Objects Based on the Q Distance,' IEEE Trans. Robot. Automat., Vol.19, No.4, pp.669-679 https://doi.org/10.1109/TRA.2003.814499
  7. Rus, D., 1999, 'In-hand Dexterous Manipulation of Piecewise-smooth 3-D Objects,' Int. J. Robot. Res., Vol.18, No.4, pp.355-381 https://doi.org/10.1177/02783649922066268
  8. Jia, Y.-B. and Erdmann, M., 1999, 'Pose and Motion from Contact,' Int. J. Robot. Res., Vol.18, No.5, pp.466-490 https://doi.org/10.1177/027836499901800504
  9. Zheng, X.-Z., Nakashima, R. and Yoshikawa, T., 2000, 'On Dynamic Control of Finger Sliding and Object Motion in Manipulation with Multifingered Hands,' IEEE Trans. Robot. Automat., Vol.16, No.5, pp.469-481 https://doi.org/10.1109/70.880798
  10. Nagashima, T., Seki, H. and Takano, M., 1997, 'Analysis and Simulation of Grasping/manipulation by Multi-finger surface,' Mech. Mach. Theory, Vol.32, No.2, pp.175-191 https://doi.org/10.1016/S0094-114X(96)00054-7
  11. Tiller, W., 1983, 'Rational B-splines for Cu-e and Surface Representation,' IEEE Computer Graphics and Applications, Sep., pp.61-69
  12. Piegl, L. and Tiller, W., 1987, 'Cu-e and Surface Constructions Using Rational B-splines,' Computer-aided Design, Vol.19, No.9, pp.485-498 https://doi.org/10.1016/0010-4485(87)90234-X
  13. Charlebois, M., Gupta, K. and Payandeh, S., 1999, 'Shape Description of Cu-ed Surfaces from Contact Sensing Using Surface Normals,' Int. J. Robot. Res., Vol.18, No.8, pp.779-787 https://doi.org/10.1177/02783649922066556
  14. Rogers, D.F. and Adams, J.A., 1989, 'Mathematical Elements for Computer Graphics,' McGraw Hill, pp.445-456
  15. McKerrow, P.J., 1993, 'Introduction to Robotics,' Addison Wesley, pp.131-I74
  16. Hwang, C.-S. and Sasaki, K., 2003, 'Evaluation of Robotic Fingers Based on Kinematic Analysis,' Proc. of IEEE/RSJ Int. Conf. Intelligent Robot. and Syst., pp.3318-3324 https://doi.org/10.1109/IROS.2003.1249668