• 제목/요약/키워드: Optimal Walking Trajectory

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

Time-Delay Control for the Implementation of the Optimal Walking Trajectory of Humanoid Robot

  • Ahn, Doo Sung
    • 드라이브 ㆍ 컨트롤
    • /
    • 제15권3호
    • /
    • pp.1-7
    • /
    • 2018
  • Humanoid robots have fascinated many researchers since they appeared decades ago. For the requirement of both accurate tracking control and the safety of physical human-robot interaction, torque control is basically desirable for humanoid robots. Humanoid robots are highly nonlinear, coupled, complex systems, accordingly the calculation of robot model is difficult and even impossible if precise model of the humanoid robots are unknown. Therefore, it is difficult to control using traditional model-based techniques. To realize model-free torque control, time-delay control (TDC) for humanoid robot was proposed with time-delay estimation technique. Using optimal walking trajectory obtained by particle swarm optimization, TDC with proposed scheme is implemented on whole body of a humanoid, not on biped legs even though it is performed by a virtual humanoid robot. The simulation results show the validity of the proposed TDC for humanoid robots.

휴머노이드 로봇의 자세 제어에 관한 연구 (A Study on the Posture Control of a Humanoid Robot)

  • 김진걸;이보희;공정식
    • 제어로봇시스템학회논문지
    • /
    • 제11권1호
    • /
    • pp.77-83
    • /
    • 2005
  • This paper deals with determination of motions of a humanoid robot using genetic algorithm. A humanoid robot has some problems of the structural instability basically. So, we have to consider the stable walking gait in gait planning. Besides, it is important to make the smoothly optimal gait for saving the electric power. A mobile robot has a battery to move autonomously. But a humanoid robot needs more electric power in order to drive many joints. So, if movements of walking joints don't maintain optimally, it is difficult for a robot to have working time for a long time. Also, if a gait trajectory doesn't have optimal state, the expected life span of joints tends to be decreased. To solve these problems, the genetic algorithm is employed to guarantee the optimal gait trajectory. The fitness functions in a genetic algorithm are introduced to find out optimal trajectory, which enables the robot to have the less reduced jerk of joints and get smooth movement. With these all process accomplished by a PC-based program, the optimal solution could be obtained from the simulation. In addition, we discuss the design consideration for the joint motion and distributed computation of the humanoid, ISHURO, and suggest its result such as the structure of the network and a disturbance observer.

유전자 알고리즘을 이용한 이족보행 로봇의 계단 보행 (Trajectory Optimization for Biped Robots Walking Up-and-Down Stairs based on Genetic Algorithms)

  • 전권수;권오흥;박종현
    • 한국정밀공학회지
    • /
    • 제23권4호
    • /
    • pp.75-82
    • /
    • 2006
  • In this paper, we propose an optimal trajectory for biped robots to move up-and-down stairs using a genetic algorithm and a computed-torque control for biped robots to be dynamically stable. First, a Real-Coded Genetic Algorithm (RCGA) which of operators are composed of reproduction, crossover and mutation is used to minimize the total energy. Constraints are divided into equalities and inequalities: Equality constraints consist of a position condition at the start and end of a step period and repeatability conditions related to each joint angle and angular velocity. Inequality constraints include collision avoidance conditions of a swing leg at the face and edge of a stair, knee joint conditions with respect to the avoidance of the kinematic singularity, and the zero moment point condition with respect to the stability into the going direction. In order to approximate a gait, each joint angle trajectory is defined as a 4-th order polynomial of which coefficients are chromosomes. The effectiveness of the proposed optimal trajectory is shown in computer simulations with a 6-dof biped robot that consists of seven links in the sagittal plane. The trajectory is more efficient than that generated by the modified GCIPM. And various trajectories generated by the proposed GA method are analyzed in a viewpoint of the consumption energy: walking on even ground, ascending stairs, and descending stairs.

유전자 알고리즘을 이용한 이족 보행 로봇의 최적 설계 및 최적 보행 궤적 생성 (Optimal Gait Trajectory Generation and Optimal Design for a Biped Robot Using Genetic Algorithm)

  • 권오흥;강민성;박종현;최무성
    • 제어로봇시스템학회논문지
    • /
    • 제10권9호
    • /
    • pp.833-839
    • /
    • 2004
  • This paper proposes a method that minimizes the consumed energy by searching the optimal locations of the mass centers of links composing of a biped robot using Real-Coded Genetic Algorithm. Generally, in order to utilize optimization algorithms, the system model and design variables must be defined. Firstly, the proposed model is a 6-DOF biped robot composed of seven links, since many of the essential characteristics of the human walking motion can be captured with a seven-link planar biped walking in the saggital plane. Next, Fourth order polynomials are used for basis functions to approximate the walking gait. The coefficients of the fourth order polynomials are defined as design variables. In order to use the method generating the optimal gait trajectory by searching the locations of mass centers of links, three variables are added to the total number of design variables. Real-Coded GA is used for optimization algorithm by reason of many advantages. Simulations and the comparison of three methods to generate gait trajectories including the GCIPM were performed. They show that the proposed method can decrease the consumed energy remarkably and be applied during the design phase of a robot actually.

퍼지와 유전알고리즘을 이용한 이족보행로봇의 방해물 회피에 관한 연구 (A study on the Obstacle Avoidance for a Biped Walking Robot Using Genetic-Fuzzy Algorithm)

  • 공정식;김진걸
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2001년도 합동 추계학술대회 논문집 정보 및 제어부문
    • /
    • pp.304-306
    • /
    • 2001
  • This paper presents the obstacle avoidance of a biped walking robot using GA-Fuzzy algorithm. In the case of our previous studies the surface has been assumed to be flat. For the case of the environment with obstacles, however, the walking robot might be unnatural. Thus, we considered the surface contained obstacles that the robot can pass through. We propose the optimal leg trajectory data-base by using genetic algorithm and optimal leg trajectory movement about obstacles that exist in front of the robot using fuzzy approach. It is shown that the robot can move more naturally on the surface that contains obstacles.

  • PDF

최적화 기법인 mDEAS의 개발 및 휴머노이드 이족보행 시 최적 관절궤적 생성에의 적용 (Development of Modular DEAS (mDEAS) and its Application to Optimal Trajectory Generation of Biped Walking)

  • 김은숙;김조환;김종욱
    • 전기학회논문지
    • /
    • 제58권2호
    • /
    • pp.382-390
    • /
    • 2009
  • This paper newly proposes a modular type dynamic encoding algorithm for searches (DEAS) which partitions the whole parameters into several modules and carries out exhaustive DEAS for each module. uDEAS is used to measure parameter sensitivities to the cost function, and the variables whose sensitivities are similar are grouped to make a module. The proposed optimization method is applied to optimal trajectory generation for biped walking of a humanoid. and the optimization result is compared with those of the former versions of DEAS.

이족보행로봇 IWR의 궤적생성에 관한 연구 (A Study on the Trajectory Planning of Biped Walking Robot IWR)

  • 최영하;최상호;김진걸
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1998년도 하계학술대회 논문집 G
    • /
    • pp.2345-2347
    • /
    • 1998
  • This paper deals with the trajectory planning of IWR biped robot using genetic algorithm. The trajectory of a swing leg is generated by 5th order polynomial equation. Velocities and Acceleration properties on a viapoints are needed. These constants are given by heuristic method. The optimal values are determined by G.A to minimize the jerk of a trajectory. As a result, trajectory planning is implemented not on between two viapoints but on a whole interval. Efficient numerical calculation routines and walking algorithms for simulation are accomplished by MATLAB package.

  • PDF

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.

A Study of the Obstacle Avoidance for a Quadruped Walking Robot Using Genetic and Fuzzy Algorithm

  • Lee, Bo-Hee;Kong, Jung-Shik;Kim, Jin-Geol
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 2003년도 ISIS 2003
    • /
    • pp.228-231
    • /
    • 2003
  • This paper presents the leg trajectory generation for the quadruped robot with genetic-fuzzy algorithm. To have the nobility even at uneven terrain, a robot is able to recognize obstacles, and generates moving path of body that can avoid obstacles. This robot should have its own avoidance algorithm against obstacles, forwarding to target without collision. During walking period, n robot recognizes obstacle from external environment with a PSD and some interface, and this obstacle information is converted into proper the body rotation angle by fuzzy inference engine. After this process, we can infer the walking direction and walking distance of body, and finally can generate the optimal Beg trajectory using genetic algorithm. All these methods are verified with PC simulation program, and implemented to SERO-V robot.

  • PDF

수면 지면 동시보행을 위한 Klann 기구 기반 주행메커니즘 최적설계 (Optimal Design of Klann-linkage based Walking Mechanism for Amphibious Locomotion on Water and Ground)

  • 김현규;정민석;신재균;서태원
    • 제어로봇시스템학회논문지
    • /
    • 제20권9호
    • /
    • pp.936-941
    • /
    • 2014
  • Walking mechanisms are very important for legged robots to ensure their stable locomotion. In this research, Klann-linkage is suggested as a walking mechanism for a water-running robot and is optimized using level average analysis. The structure of the Klann-linkage is introduced first and design variables for the Klann-linkage are identified considering the kinematic task of the walking mechanism. Next, the design problem is formulated as a path generation optimization problem. Specifically, the desired path for the foot-pad is defined and the objective function is defined as the structural error between the desired and the generated paths. A process for solving the optimization problem is suggested utilizing the sensitivity analysis of the design variables. As a result, optimized lengths of Klann-linkage are obtained and the optimum trajectory is obtained. It is found that the optimized trajectory improves the cost function by about 62% from the initial one. It is expected that the results from this research can be used as a good example for designing legged robots.