• 제목/요약/키워드: Zero Moment Point (ZMP)

검색결과 96건 처리시간 0.035초

유압 굴삭기의 크레인 작업시 전도 안정성에 관한 연구 (A Study on Reversal Stability of Hydraulic Excavator for Crane Work)

  • 엄혁;최종환;김승수;양순용;이진걸
    • 한국공작기계학회논문집
    • /
    • 제13권4호
    • /
    • pp.64-72
    • /
    • 2004
  • In this paper, the dynamic stability of a hydraulic excavator using ZMP concept is considered. When a load is moved in an excavator based on automation, an excavator often loses the stability and falls over. This is because a dynamic element is not included in the moment equilibrium equation that is used in order to judge a reversal. Consequently, reversal distinction algorithm including all a static and a dynamic element along a load movement in crane work is necessary. Zero Moment Point(ZMP) is a point on the floor where the resultant moment of the gravity, the inertial force of the manipulator and the external force is zero. This study is going to interpret the reversal stability of the excavator to which is applied ZMP concept through simulation.

2족 보행 로봇을 위한 허용 ZMP (Zero Moment Point) 영역의 활용을 통한 에너지 효율적인 기준 보행 궤적 생성 (Energy-Efficient Reference Walking Trajectory Generation Using Allowable ZMP (Zero Moment Point) Region for Biped Robots)

  • 신혁기;김병국
    • 제어로봇시스템학회논문지
    • /
    • 제17권10호
    • /
    • pp.1029-1036
    • /
    • 2011
  • An energy-efficient reference walking trajectory generation algorithm is suggested utilizing allowable ZMP (Zero-Moment-Point) region, which maxmizes the energy efficiency for cyclic gaits, based on three-dimensional LIPM (Linear Inverted Pendulum Model) for biped robots. As observed in natural human walking, variable ZMP manipulation is suggested, in which ZMP moves within the allowable region to reduce the joint stress (i.e., rapid acceleration and deceleration of body), and hence to reduce the consumed energy. In addition, opimization of footstep planning is conducted to decide the optimal step-length and body height for a given forward mean velocity to minimize a suitable energy performance - amount of energy required to carry a unit weight a unit distance. In this planning, in order to ensure physically realizable walking trajectory, we also considered geometrical constraints, ZMP stability condition, friction constraint, and yawing moment constraint. Simulations are performed with a 12-DOF 3D biped robot model to verify the effectiveness of the proposed method.

각가속도를 이용한 이족 로봇의 동적 걸음새 구현 (Dynamic Gait embody using angular acceleration for a Walking Robot)

  • 박재문;박승엽;고봉진
    • 한국항행학회논문지
    • /
    • 제11권2호
    • /
    • pp.209-216
    • /
    • 2007
  • 본 논문에서는 보행 로봇의 자세 안정화 및 동적 걸음새를 구현하였다. 10개의 RC 서보모터가 로봇 관절에 사용되었고, 각 로봇의 관절은 어떤 걸음새 동작에도 충분히 움직일 수 있게 하였다. 각 관절 궤적은 3차 스플라인 보간법에 의해 생성되며, 궤적의 안정성은 로봇 모델링에 의한 ZMP(Zero Moment Point)를 이용하여 입증하였다. 또한 복잡한 구조와 표현을 피하기 위해 각 가속도를 이용한 ZMP방법을 구현 하였고, 로봇의 안정 상태를 측정하기 위해 기울기 센서와 자이로 센서가 사용되었다. 10개의 서보모터 제어, 궤적 생성, ZMP 보상, 센서 측정 등 과 같은 대부분의 계산 과정은 DSP에서 이루어지며, PC에서는 단순히 로봇의 상태, 데이터 처리 등의 모니터링에 이용하였다.

  • PDF

구조 특성을 반영한 인간형 로봇을 위한 실시간 CoM/ZMP 궤적 변환 방법 (Real-Time CoM/ZMP Trajectory Transformation Method for Humanoid Robots Considering Structure Characteristics)

  • 홍석민
    • 한국항행학회논문지
    • /
    • 제21권1호
    • /
    • pp.132-137
    • /
    • 2017
  • 본 논문에서는 로봇의 구조나 보행 상황을 반영해 하나의 보행 패턴을 다른 보행 패턴으로 변환하게 해주는 영모멘트 점 (ZMP; zero moment point)와 질량 중심 (CoM; center of mass)의 실시간 변환 방법을 제안한다. 일반적으로 휴머노이드 로봇은 높이와 질량과 같은 자체적인 구조 특성을 가지고 있다. 이러한 구조적 특성으로 인해 인간 또는 휴머노이드 로봇으로부터 측정되거나 생성되어진 CoM / ZMP 보행 패턴을 다른 로봇에 직접 적용하는 것은 어렵다. 이를 위하여 간단한 휴머노이드 로봇 모델인 cart-table model을 사용해 보폭의 길이, 보행 시간, CoM 높이 변화에 따라 보행 패턴의 특성을 분석한다. 그러한 분석으로부터 변환 방정식을 유도하고 시뮬레이션을 통해 제안된 방법을 검증한다.

Walking Pattern Generation employing DAE Integration Method

  • Kang Yun-Seok;Park Jung-Hun;Yim Hong Jae
    • Journal of Mechanical Science and Technology
    • /
    • 제19권spc1호
    • /
    • pp.364-370
    • /
    • 2005
  • A stable walking pattern generation method for a biped robot is presented in this paper. In general, the ZMP (zero moment point) equations, which are expressed as differential equations, are solved to obtain a stable walking pattern. However, the number of differential equations is less than that of unknown coordinates in the ZMP equations. It is impossible to integrate the ZMP equations directly since one or more constraint equations are involved in the ZMP equations. To overcome this difficulty, DAE (differential and algebraic equation) solution method is employed. The proposed method has enough flexibility for various kinematic structures. Walking simulation for a virtual biped robot is performed to demonstrate the effectiveness and validity of the proposed method. The method can be applied to the biped robot for stable walking pattern generation.

Zero Moment Point를 이용한 이족 보행 로봇의 경사로 걸음새 제어에 관한 연구 (Gait Control on Slope Way using Zero Moment Point for Robot)

  • 엄승현;임미섭;임준홍
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2006년 학술대회 논문집 정보 및 제어부문
    • /
    • pp.530-532
    • /
    • 2006
  • In this paper, we propose stable walking algorithm using ZMP for the biped robot in the slope-way. At first, we define discrete state variables that classified stable area and unstable area by center of mass from ZMP during slope-way walking. For the stable walking gait, the discrete state controller for determining the high-level and low-level decision making are designed. The high-level decision making is composed of the discrete state variables; left foot support phase, right foot support phase, flat-way, and slope-way. Then the continuous state controller is implemented for the low-level decision making using ZMP.

  • PDF

Zero Moment Point를 이용한 이족보행 로봇의 Stretch Walking 알고리즘 (Stretch Walking Algorithm for Biped Robot Using Zero Moment Point)

  • 주정현;임미섭;임준홍
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2005년도 제36회 하계학술대회 논문집 D
    • /
    • pp.2812-2814
    • /
    • 2005
  • 본 논문에서는 이족보행 로붓의 보행패턴의 한 가지 방법으로 무릎을 피고 걷는 stretch 보행 알고리즘을 제안한다. 이전의 보행 알고리즘은 무릎을 구부리고 걷는 것이 대부분이다. 일반적으로 사람들이 걸을 때는 무릎을 거의 피고 걷기 때문에 사람과 비슷한 보행을 위해서 자세보정 시 Zero Moment Point(ZMP)를 이용한 무릎관절을 피고 걷는 보행 알고리즘을 제안하고 이의 구현을 위한 실험 수행을 통해 그 성능을 평가한다. 로봇은 보행상태에서 몸이나 발의 위치, 각도 등에 대한 보정작업이 없다면, 이로 인해 로봇의 궤적에 오차가 발생하게 되고, 그 결과 불안정하고 부자연스러운 보행을 하게 된다. 이러한 불안정성을 ZMP를 이용하여 보정 할 수 있다.

  • PDF

목표 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.

칼만예측기의 ZMP 상태추정을 통한 이족로봇의 균형제어기법 (Balance Control of a Biped Robot Using the ZMP State Prediction of the Kalman Estimator)

  • 박상범;한영준
    • 한국지능시스템학회논문지
    • /
    • 제16권5호
    • /
    • pp.601-607
    • /
    • 2006
  • 본 논문은 칼만필터를 이용한 ZMP의 다음 상태 예측을 통한 새로운 이족로봇의 균형제어기법을 제안한다. 일반적으로 이족로봇의 동역학 모델은 3D-LIPM(3D-Linear Inverted Pendulum Mode)에 의해 수학적으로 근사화되지만, 이는 로봇의 동역학적 특성을 완벽하게 표현할 수 없다. 이족로봇의 안정성은 ZMP(Zero Moment Point) 위치가 안정영역에 존재하는 경우에 안정성이 보장된다. 그리고 로봇 구조와 그 모델 사이의 내재된 오차는 로봇의 안정성에 영향을 끼칠 수 있다. 그러므로 본 논문에서 제안하는 균형제어기법은 내부 오차를 줄일 수 있으며, 적절한 로봇의 제어가 가능하다. 제안된 균형제어기법의 실험은 다양한 상황을 포함한 가상의 공간상에서 모의실험 되었다.

균형추를 장착한 4족 로봇의 보행 안정성에 관한 연구 (A Study on the Walking Stability of the Quadruped Robot with WBO)

  • 최기훈;김영탁;유재명
    • 한국정밀공학회지
    • /
    • 제22권6호
    • /
    • pp.118-126
    • /
    • 2005
  • There are many types of walking robots in the world. For dynamic walking of the robots it is necessary to keep its dynamic stability. The dynamic stability is influenced by the position of ZMP (zero moment point). In this paper we study the control of the ZMP position of walking robot. For experiment we developed a quadruped robot and analyzed the dynamic stability of the robot. Developed robot has 2 joints at each leg and WBO (weight balancing oscillator) on the body of the robot. The WBO is designed to move linearly from side to side when the robot walks dynamically. Walking test was performed to verify the validity of the proposed methods. Especially we showed that the dynamic stability of the robot can be improved without sacrifice of the walking speed by control the WBO.