• 제목/요약/키워드: bipedal walking

검색결과 29건 처리시간 0.032초

가상현실 네비게이션을 위한 보행 이동 시스템의 개발 (A Walking Movement System for Virtual Reality Navigation)

  • 차무현;한순흥;허영철
    • 한국CDE학회논문집
    • /
    • 제18권4호
    • /
    • pp.290-298
    • /
    • 2013
  • A walking navigation system (usually known as a locomotion interface) is an interactive platform which gives simulated walking sensation to users using sensed bipedal motion signals. This enables us to perform navigation tasks using only bipedal movement. Especially, it is useful for the certain VR task which emphasizes on physical human movement, or accompanies understanding of the size and complexity of building structures. In this work, we described system components of VR walking system and investigated several types of walking platform by literature survey. We adopted a MS Kinect depth sensor for the motion recognition and a treadmill which includes directional turning mechanism for the walking platform. Through the integration of these components with a VR navigation scenario, we developed a simple VR walking navigation system. Finally several technical issues were found during development process, and further research directions were suggested for the system improvement.

진화적 알고리즘을 이용한 자율적 2족 보행생성 (Autonomous Bipedal Locomotion with Evolutionary Algorithm)

  • 옥수열
    • 한국지능시스템학회논문지
    • /
    • 제14권5호
    • /
    • pp.610-616
    • /
    • 2004
  • 생체 공학이나 신경생리학, 로봇공학에서는 인간의 2족 보행 메커니즘을 알아내는 것이 중요한 연구과제이며 그에 대한 연구 성과는 재활도구나 컴퓨터 애니메이션 및 인간형 로봇과 같은 다양한 응용분야에 있어서의 기초 기술로서 제공되어질 것을 기대하고 있다. 반면에 인간의 2보행 운동은 신경계와 역학계에 의한 복잡한 상호작용으로, 그 실현 메커니즘에 있어 신경계의 구체적인 제어방법에 관해서는 그 복잡성 때문에 아직 많은 부분이 불명확하게 남겨져 있다. 따라서 전문가에 의한, 매번 시행착오를 통해 신경계의 상세한 설계를 할 필요가 있다. 이 논문은 유전자 프로그래밍을 이용하여 신경계의 구조와 Parameter를 자동적으로 최적화하는 모델을 제안하고 시뮬레이션을 통해 타당성을 확인하였다.

유압 구동식 이족 로봇의 구동을 위한 탑재식 유압 파워 유닛의 에너지 효율적 제어 (Energy Efficient Control of Onboard Hydraulic Power Unit for Hydraulic Bipedal Robots)

  • 조부연;김성우;신승훈;김민수;오준호;박해원
    • 로봇학회논문지
    • /
    • 제16권2호
    • /
    • pp.86-93
    • /
    • 2021
  • This paper proposes a controller to regulate the supply pressure of the hydraulic power unit (HPU) for driving a bipedal robot. We establish flow rate models for charging accumulator, actuating joints and leaking from actuators and spool valves. This determines the pump driving motor speed to satisfy the demanded flow rate for operating the bipedal robot without the energy loss caused by the bypass through a pressure regulating valve. We apply proposed controller to an onboard HPU mounted on top of bipedal robot platform with twelve degrees of freedom. We implement air-walking motion and squat motion which require variable flow rate to the bipedal robot. Through this experiment, the energy efficiency of proposed controller was verified by comparing the electric energy consumed when the controller was applied and when the pump operated at constant speed. We also shows the capability of the HPU's control performance to regulate supply pressure.

근골격 모델과 참조 모션을 이용한 이족보행 강화학습 (Reinforcement Learning of Bipedal Walking with Musculoskeletal Models and Reference Motions)

  • 전지웅;권태수
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제29권1호
    • /
    • pp.23-29
    • /
    • 2023
  • 본 논문은 강화학습을 통해 이족보행에 대한 모션 캡처를 통해 참조 모션의 데이터들을 기반으로 근골격 캐릭터의 시뮬레이션을 적은 비용으로 높은 품질의 결과를 얻을 방법을 소개한다. 우리는 참조 모션 데이터를 캐릭터 모델이 수행할 수 있게끔 재설정을 한 후, 강화학습을 통해 해당 모션을 학습하도록 훈련시킨다. 참조 모션 모방과 근육에 대한 최소한의 메타볼릭 에너지를 결합하여 원하는 방향으로 근골격 모델이 이족보행을 수행하게끔 학습한다. 이러한 방법으로 근골격 모델은 기존의 수동으로 설계된 컨트롤러보다 적은 비용으로 학습할 수 있으며 높은 품질의 이족보행을 수행할 수 있게 된다.

Modeling dynamic interactions between the support foot and the ground in bipedal walking

  • Jung, Moon-Ryul
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제1권2호
    • /
    • pp.201-212
    • /
    • 1995
  • This paper presents a new method of dynamics-based synthesis of bipedal, especially human, walking. The motion of the body at a time point is determined by ground reaction force and torque under the support foot and joint torques of the body at that time point. Motion synthesis involves specifying conditions that constrain ground reaction force and torque, and joint torques so that a given desired motion may be achieved. There are conditions on a desired motion which end-users can think of easily, e.g. the goal position and orientation of the swing foot for a single step and the time period of a single step. In this paper, we specify constraints on the motion of the support foot, which end-users would find difficult to specify. They are constraints which enforce non-sliding, non-falling, and non-spinning the support foot. They are specified in terms of joint torques and ground reaction force and torque. To satisfy them, both joint torques and ground reaction force and torque should be determined appropriately. The constraints on the support foot themselves do not give any good clues as to how to determine ground reaction force and torque. For that purpose, we specify desired trajectories of the application point of vertical ground reaction force (ground pressure) and the application point of horizontal ground reaction (friction) force. The application points of vertical pressure and friction force are good control variables, because they are indicators to kinds of walking motions to synthesize. The synthesis of a bipedal walking motion, then, consists of finding a trajectory of joint torques to achieve a given desired motion, so that the constraints are satisfied under the condition of the prescribed center of pressure and center of friction. Our approach is distinguished from many other approaches, e.g. the inverted-pendulum approach, in that it captures and formulates dynamics of the support foot and reasonable constraints on it.

  • PDF

로봇 발의 접촉 반발력이 무릎 및 힙 관절에 미치는 영향 (Contact Repulsion of Robotic Foot and Its Influence on Knee and Hip Joints)

  • 김병호
    • 한국지능시스템학회논문지
    • /
    • 제23권1호
    • /
    • pp.12-17
    • /
    • 2013
  • 본 논문에서는 컴플라이언스 특성의 발을 갖는 이족 로봇의 다리 메커니즘을 제시한 후, 이족 로봇을 위한 전형적인 보행 패턴에서 발의 접촉 반발력과 이것이 무릎과 힙 관절에 미치는 영향을 고찰하고자 한다. 이러한 분석은 보행 로봇이 걸음 동작을 수행할때, 발의 물리적인 접촉력의 영향을 파악하는데 있어서 유용하고, 다리 메커니즘의 관절 사양을 결정하는데 활용될 수 있다. 결과적으로, 로봇 발 메커니즘의 컴플라이언스 특성이 발의 접촉 반발력에 의해 영향을 받는 보행 다리 관절의토오크 특성을 완화시키는데 기여할 수 있음을 보인다.

푸리에 급수를 이용한 이족보행로봇의 보행 궤적 해석해 생성 (Analytic Solution for Stable Bipedal Walking Trajectory Generation Using Fourier Series)

  • 박일우;백주훈
    • 제어로봇시스템학회논문지
    • /
    • 제15권12호
    • /
    • pp.1216-1222
    • /
    • 2009
  • This article describes a simple method for generating the walking trajectory for the biped humanoid robot. The method used a simple inverted model instead of complex multi-mass model and a reasonable explanation for the model simplification is included. The problem of gait trajectory generation is to find the solution from the desired ZMP trajectory to CoG trajectory. This article presents the analytic solution for the bipedal gait generation on the bases of ZMP trajectory. The presented ZMP trajectory has Fourier series form, which has finite or infinite summation of sine and cosine functions, and ZMP trajectory can be designed by calculating the coefficients. From the designed ZMP trajectory, this article focuses on how to find the CoG trajectory with analytical way from the simplified inverted pendulum model. Time segmentation based approach is adopted for generating the trajectories. The coefficients of the function should be designed to be continuous between the segments, and the solution is found by calculating the coefficients with this connectivity conditions. This article also has the proof and the condition of solution existence.

Experimental Study on Modifiable Walking Pattern Generation for Handling Infeasible Navigational Commands

  • Hong, Young-Dae;Lee, Bumjoo
    • Journal of Electrical Engineering and Technology
    • /
    • 제10권6호
    • /
    • pp.2368-2375
    • /
    • 2015
  • To accommodate various navigational commands, a humanoid should be able to change its walking motion in real time. Using the modifiable walking pattern generation (MWPG) algorithm, a humanoid can handle dynamic walking commands by changing its walking period, step length, and direction independently. If the humanoid is given a command to perform an infeasible movement, the algorithm substitutes the infeasible command with a feasible one using binary search. The feasible navigational command is subsequently translated into the desired center-of-mass (CM) state. Every sample time CM reference is generated using a zero-moment-point (ZMP) variation scheme. Based on this algorithm, various complex walking patterns can be generated, including backward and sideways walking, without detailed consideration of the feasibility of the navigational commands. In a previous study, the effectiveness of the MWPG algorithm was verified by dynamic simulation. This paper presents experimental results obtained using the small-sized humanoid robot platform DARwIn-OP.

Dynamic Simulation of Modifiable Walking Pattern Generation to Handle Infeasible Navigational Commands for Humanoid Robots

  • Hong, Young-Dae;Lee, Ki-Baek;Lee, Bumjoo
    • Journal of Electrical Engineering and Technology
    • /
    • 제11권3호
    • /
    • pp.751-758
    • /
    • 2016
  • The modifiable walking pattern generation (MWPG) algorithm can handle dynamic walking commands by changing the walking period, step length, and direction independently. When an infeasible command is given, the algorithm changes the command to a feasible one. After the feasibility of the navigational command is checked, it is translated into the desired center of mass (CM) state. To achieve the desired CM state, a reference CM trajectory is generated using predefined zero moment point (ZMP) functions. Based on the proposed algorithm, various complex walking patterns were generated, including backward and sideways walking. The effectiveness of the patterns was verified in dynamic simulations using the Webots simulator.

Modifiable Walking Pattern Generation Handling Infeasible Navigational Commands for Humanoid Robots

  • Lee, Bum-Joo;Kim, Kab Il
    • Journal of Electrical Engineering and Technology
    • /
    • 제9권1호
    • /
    • pp.344-351
    • /
    • 2014
  • In order to accomplish complex navigational commands, humanoid robot should be able to modify its walking period, step length and direction independently. In this paper, a novel walking pattern generation algorithm is proposed to satisfy these requirements. Modification of the walking pattern can be considered as a transition between two periodic walking patterns, which follows each navigational command. By assuming the robot as a linear inverted pendulum, the equations of motion between ZMP(Zero Moment Point) and CM(Center of Mass) state is easily derived and analyzed. After navigational command is translated into the desired CM state, corresponding CM motion is generated to achieve the desired state by using simple ZMP functions. Moreover, when the command is not feasible, feasible command is alternated by using binary search algorithm. Subsequently, corresponding CM motion is generated. The effectiveness of the proposed algorithm is verified by computer simulation.