• 제목/요약/키워드: Denavit-Hartenberg convention

검색결과 3건 처리시간 0.016초

시각기반 웜 자세의 기구학적 모형화 (Vision-based Kinematic Modeling of a Worm's Posture)

  • 도용태;탄콕키옹
    • 제어로봇시스템학회논문지
    • /
    • 제21권3호
    • /
    • pp.250-256
    • /
    • 2015
  • We present a novel method to model the body posture of a worm for vision-based automatic monitoring and analysis. The worm considered in this study is a Caenorhabditis elegans (C. elegans), which is popularly used for research in biological science and engineering. We model the posture by an open chain of a few curved or rigid line segments, in contrast to previously published approaches wherein a large number of small rigid elements are connected for the modeling. Each link segment is represented by only two parameters: an arc angle and an arc length for a curved segment, or an orientation angle and a link length for a straight line segment. Links in the proposed method can be readily related using the Denavit-Hartenberg convention due to similarities to the kinematics of an articulated manipulator. Our method was tested with real worm images, and accurate results were obtained.

URDF로부터 DH 파라미터를 구성하는 일반적인 방법 (A Universal Method for Constructing DH parameters from Unified Robot Description Format)

  • 유병기;이준영;박상현;김무림
    • 로봇학회논문지
    • /
    • 제18권1호
    • /
    • pp.37-47
    • /
    • 2023
  • This paper introduced how to construct Denavit-Hartenberg (DH) parameters from the Unified Robot Description Format (URDF). URDF is convenient for describing a robot even though the robot is very complex. On the other hand, DH convention is not an easy notation for many novices who want to describe a robot. Therefore, most vendors provide URDF and users prefer to use URDF to describe a robot. However, some controllers or algorithms are based on DH parameters to perform kinematics, dynamics, control, etc. To connect URDF and DH parameters, we present a three-step approach to construct DH parameters from URDF. The first step is to define the joint axis for constructing DH parameters. The second step is constructing DH parameters to define joint character. The final step is constructing DH parameters to define the coordinate frame of the child link. This approach is based on intuitive vector calculation and guarantees the uniqueness of DH parameters. To verify our approach, we applied our approach to a simple one-link robot, a manipulator with 6 DOF, and a quadruped robot with 3 DOF per leg. We verified that our approach worked well based on forward kinematic results.

목표 ZMP 궤적 기반 휴머노이드 로봇 이족보행의 최적 관절궤적 생성 (Optimal Joint Trajectory Generation for Biped Walking of Humanoid Robot based on Reference ZMP Trajectory)

  • 최낙윤;최영림;김종욱
    • 로봇학회논문지
    • /
    • 제8권2호
    • /
    • pp.92-103
    • /
    • 2013
  • Humanoid robot is the most intimate robot platform suitable for human interaction and services. Biped walking is its basic locomotion method, which is performed with combination of joint actuator's rotations in the lower extremity. The present work employs humanoid robot simulator and numerical optimization method to generate optimal joint trajectories for biped walking. The simulator is developed with Matlab based on the robot structure constructed with the Denavit-Hartenberg (DH) convention. Particle swarm optimization method minimizes the cost function for biped walking associated with performance index such as altitude trajectory of clearance foot and stability index concerning zero moment point (ZMP) trajectory. In this paper, instead of checking whether ZMP's position is inside the stable region or not, reference ZMP trajectory is approximately configured with feature points by which piece-wise linear trajectory can be drawn, and difference of reference ZMP and actual one at each sampling time is added to the cost function. The optimized joint trajectories realize three phases of stable gait including initial, periodic, and final steps. For validation of the proposed approach, a small-sized humanoid robot named DARwIn-OP is commanded to walk with the optimized joint trajectories, and the walking result is successful.