• Title/Summary/Keyword: Biped Control

Search Result 180, Processing Time 0.032 seconds

A Study on TMO-eCos Based BIPED-Robot Control Framework (TMO-eCos 기반의 실시간 이족로봇 제어 프레임워크에 관한 연구)

  • Park, Jeong-Hwa;Yi, Bo-Eun;Kim, Jung-Guk
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06b
    • /
    • pp.363-367
    • /
    • 2007
  • 본 논문에서는 Micro 내장형 운영체제상의 실시간 객체 엔진으로 개발한 TMO-eCos를 기반으로 TMO를 이용한 이족로봇 제어 프레임워크와 이를 활용한 실제 사람의 동작과 유사하게 이족로봇을 제어할 수 있는 응용모델에 대해 기술한다. TMO 모델을 이용한 이족로봇 제어 프레임워크는 시스템 개발을 위한 객체 기반의 규격적 단층을 제공하여 모션캡춰장비의 시그널을 분석 처리할 수 있도록 설계 구현되었다.

  • PDF

Clock Synchronization and Biped Robot control application based-on TMO-eCos (TMO-eCos 기반 클럭 동기화 설계 및 2족 보행 로봇 제어 응용)

  • Oh, Yong-Seok;Kim, Jung-Guk;Lee, Seung-Yun
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06b
    • /
    • pp.372-376
    • /
    • 2007
  • 분산처리 시스템은 네트워크로 연결된 프로세서들로 구성되며, 시스템 내의 각 프로세서는 고유한 클럭을 갖는다. 글로벌 시간 기준으로 볼 때 수행중인 프로세스가 유지하는 시간은 분산시스템 각각 차이가 있을 수 있으므로 일관성 있는 시간관리가 필요하다. 본 논문에서는 TMO-eCos를 기반으로 하는 분산 처리 시스템에서 각 분산 시스템간 발생할 수 있는 클럭의 불일치 문제를 해결하기 위한 클럭 동기화 기법에 관해 논한다. 점진적인 클럭 동기화 알고리즘을 구하기 위해 마스터 노드의 클럭을 글로벌 클럭으로 가정하고 슬레이브 노드들은 마스터 노드의 클럭으로 동기화하는 방법에 대하여 정의하였다. 정의한 알고리즘을 시현하기 위한 분산 노드 간 로봇 제어 프로그램을 소개 한다.

  • PDF

Survey on Humanoid Researches (휴머노이드 연구동향)

  • 유범재;오용환;최영진
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.21 no.7
    • /
    • pp.15-21
    • /
    • 2004
  • A number of Humanoids are introduced including ASIMO, HRP-2 Promet, Johnniee, Babybot, and KHR-2. Most researches are focused on the development of stable biped walking of Humanoids and it is not easy to endow an Humanoid with intelligence and service technology until now in the sense that the operation time of a Humanoid is limited less than 30 minutes even in the case that the battery is used only for the control of actuators in a Humanoid. In this paper, a brief survey on Humanoids is proposed and the concept of 'Network-based Humanoid', a Humanoid being able to provide intelligence for human-friendly services using ubiquitous networks, is introduced briefly.

Kinesiology Based Human-like Walking Pattern Design for a Bipedal Robot (인체운동학에 기반한 이족로봇의 인간형 걸음새 설계)

  • Park, Jin-Hee;Kwon, Sang-Joo
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.17 no.7
    • /
    • pp.659-667
    • /
    • 2011
  • The study of bipedal robot is towards similar shape and function with human. In this paper, we propose a human-like walking pattern compatible to the flexible foot with toe and heel structure. The new walking pattern for a bipedal robot consists of ZMP, center of mass (CoM), and ankle trajectory and is drawn by considering human kinesiology. First, the ZMP trajectory moves forward without stopping at a point even in the single support phase. The corresponding CoM trajectory to the ZMP one is derived by solving differential equations. As well, a CoM trajectory for the vertical axis is added by following the idea of human motion. The ankle trajectory closely mimics the rotational motion of human ankles during taking off and landing on the ground. The advantages of the proposed walking pattern are demonstrated by showing improved stability, decreased ankle torque, and the longer step length capability. Specifically, it is interesting to know that the vertical CoM motion is able to compensate for the initial transient response.

The Development of a Miniature Humanoid Robot System (소형 휴머노이드 로봇 시스템 개발)

  • Sung, Young-Whee;Yi, Soo-Yeong
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.7 no.5
    • /
    • pp.420-426
    • /
    • 2001
  • In this paper, we introduce a case study of developing a miniature humanoid robot that has 16 degrees of freedom and is able to perform statically stable walking. The developed humanoid robot is 37cm tall and weighs 1,200g. RC servo motors are used as actuators. The robot can walk forward and turn to any direction on an even surface. It equipped with a small digital camera, so it can transmit vision data to a remote host computer via wireless modem. The robot can be operated in two modes: One is a remote-controlled mode, in which the robot behaves according to the command given by a human operator through the user-interface program running on a remote host computer, the other is a stand-alone mode, in which the robot behaves autonomously according the pre-programmed strategy. The user-interface program also contains a robot graphic simulator that is used to produce and verify the robot\`s gait motion. In our walking algorithm, the ankle joint is mainly used for balancing the robot. The experimental results shows that the developed robot can perform statically stable walking on an even surface.

  • PDF

A Stereo Camera Based Method of Plane Detection for Path Finding of Walking Robot (보행로봇의 이동경로 인식을 위한 스테레오카메라 기반의 평면영역 추출방법)

  • Kang, Dong-Joong
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.14 no.3
    • /
    • pp.236-241
    • /
    • 2008
  • This paper presents a method to recognize the plane regions for movement of walking robots. When the autonomous agencies using stereo camera or laser scanning sensor is under unknown 3D environment, the mobile agency has to detect the plane regions to decide the moving direction and perform the given tasks. In this paper, we propose a very fast method for plane detection using normal vector of a triangle by 3 vertices defined on a small circular region. To reduce the effect of noises and outliers, the triangle rotates with respect to the center position of the circular region and generates a series of triangles with different normal vectors based on different three points on the boundary of the circular region. The vectors for several triangles are normalized and then median direction of the normal vectors is used to test the planarity of the circular region. The method is very fast and we prove the performance of algorithm for real range data obtained from a stereo camera system.

On-line Motion Synthesis Using Analytically Differentiable System Dynamics (분석적으로 미분 가능한 시스템 동역학을 이용한 온라인 동작 합성 기법)

  • Han, Daseong;Noh, Junyong;Shin, Joseph S.
    • Journal of the Korea Computer Graphics Society
    • /
    • v.25 no.3
    • /
    • pp.133-142
    • /
    • 2019
  • In physics-based character animation, trajectory optimization has been widely adopted for automatic motion synthesis, through the prediction of an optimal sequence of future states of the character based on its system dynamics model. In general, the system dynamics model is neither in a closed form nor differentiable when it handles the contact dynamics between a character and the environment with rigid body collisions. Employing smoothed contact dynamics, researchers have suggested efficient trajectory optimization techniques based on numerical differentiation of the resulting system dynamics. However, the numerical derivative of the system dynamics model could be inaccurate unlike its analytical counterpart, which may affect the stability of trajectory optimization. In this paper, we propose a novel method to derive the closed-form derivative for the system dynamics by properly approximating the contact model. Based on the resulting derivatives of the system dynamics model, we also present a model predictive control (MPC)-based motion synthesis framework to robustly control the motion of a biped character according to on-line user input without any example motion data.

Development and Application of Polymer-based Flexible Force Sensor Array (폴리머 재료를 이용한 유연 수직/수평 힘 센서 어레이 개발 및 응용)

  • Hwang, Eun-Soo;Yoon, Young-Ro;Yoon, Hyoung-Ro;Shin, Tae-Min;Kim, Yong-Jun
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.26 no.5
    • /
    • pp.142-149
    • /
    • 2009
  • This paper proposes and demonstrates novel flexible contact force sensing devices for 3-dimensional force measurement. To realize the sensor, polyimide and polydimethylsiloxane are used as a substrate, which makes it flexible. Thin-film metal strain gauges, which are incorporated into the polymer, are used for measuring the three-dimensional contact forces. The force sensor characteristics are evaluated against normal and shear load. The fabricated force sensor can measure normal loads up to 4N. The sensor output signals are saturated against load over 4N. Shear loads can be detected by different voltage drops in strain gauges. The device has no fragile structures; therefore, it can be used as a ground reaction force sensor for balance control in humanoid robots. Four force sensors are assembled and placed in the four corners of the robot's sole. By increasing bump dimensions, the force sensor can measure load up to 20N. When loads are exerted on the sole, the ground reaction force can be measured by these four sensors. The measured forces can be used in the balance control of biped locomotion system.

Development of an Intelligent Hexapod Walking Robot (지능형 6족 보행 로봇의 개발)

  • Seo, Hyeon-Se;Sung, Young-Whee
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.14 no.2
    • /
    • pp.124-129
    • /
    • 2013
  • Hexapod walking robots are superior to biped or quadruped ones in terms of walking stability. Therefore hexapod robots have the advantage in performing intelligent tasks based on walking stability. In this paper, we propose a hexapod robot that has one fore leg, one hind leg, two left legs, and two right legs and can perform various intelligent tasks. We build the robot by using 26 motors and implement a controller which consists of a host PC, a DSP main controller, an AVR auxiliary controller, and smart phone/pad. We show by several experiments that the implemented robot can perform various intelligent tasks such as uneven surface walking, tracking and kicking a ball, remote control and 3D monitoring by using data obtained from stereo camera, infrared sensors, ultra sound sensors, and contact sensors.

Implementation of Evolving Neural Network Controller for Inverted Pendulum System (도립진자 시스템을 위한 진화형 신경회로망 제어기의 실현)

  • 심영진;김태우;최우진;이준탁
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.14 no.3
    • /
    • pp.68-76
    • /
    • 2000
  • The stabilization control of Inverted Pendulum(IP) system is difficult because of its nonlinearity and structural unstability. Futhermore, a series of conventional techniques such as the pole placement and the optimal control based on the local linearizations have narrow stabilizable regions. At the same time, the fine tunings of their gain parameters are also troublesome. Thus, in this paper, an Evolving Neural Network Controller(ENNC) which its structure and its connection weights are optimized simultaneously by Real Variable Elitist Genetic Algorithm(RVEGA) was presented for stabilization of an IP system with nonlinearity. This proposed ENNC was described by a simple genetic chromosome. And the deletion of neuron, the according to the various flag types. Therefore, the connection weights, its structure and the neuron types in the given ENNC can be optimized by the proposed evolution strategy. And the proposed ENNC was implemented successfully on the ADA-2310 data acquisition board and the 80586 microprocessor in order to stabilize the IP system. Through the simulation and experimental results, we showed that the finally acquired optimal ENNC was very useful in the stabilization control of IP system.

  • PDF