• Title/Summary/Keyword: motion pattern generation

Search Result 39, Processing Time 0.032 seconds

Trajectory Parameter Optimization using Genetic Algorism (유전알고리즘을 이용한 워킹 궤적 파라미터의 최적화)

  • Son, In-Hye;Kim, Dong-Han;Park, Chong-Kug
    • Proceedings of the KIEE Conference
    • /
    • 2008.04a
    • /
    • pp.75-76
    • /
    • 2008
  • In oder for the robot to walk with stability, trajectory generation method for the biped robot is important. In this paper proposed the genetic algorithm to optimize biped robot motion parameters. Because most of trajectory generation, the walking parameters determined arbitrarily. Formulating the constraints of the motion parameters, and the trajectory is derived by cubic spline function. Finally walking patterns are described through simulation studies. When the ZMP(zero moment point) and DSM(dynamic stability margin) are satisfied, the walking pattern is chosen.

  • PDF

CPG-based Adaptive Walking for Humanoid Robots Combining Feedback (피드백을 결합한 CPG 기반의 적응적인 휴머노이드 로봇 보행)

  • Lee, Jaemin;Seo, Kisung
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.63 no.5
    • /
    • pp.683-689
    • /
    • 2014
  • The paper introduces dynamic generation technique of foot trajectories for humanoid robots using CPG(Central Pattern Generator) and proposes adaptive walking method for slope terrains combining a feedback network. The proposed CPG based technique generates the trajectory of foot in the Cartesian coordinates system and it can change the step length adaptively according to the feedback information. To cope with variable slope terrains, the sensory feedback network in the CPG are designed using the geometry relationship between foot position and body center position such that humanoid robot can maintain its stability. To demonstrate the effectiveness of the proposed approach, the experiments on humanoid robot Nao are executed in the Webot simulation. The performance and motion features of the CPG based approach are compared and analyzed focusing on the adaptability in slope terrains.

Manufacture of Press Die Pattern Using Laser System (레이저 가공 시스템을 이용한 프레스 금형용 패턴 제작)

  • 최명수;강경호;김재도
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2000.05a
    • /
    • pp.816-819
    • /
    • 2000
  • Recently the styrofoam has been used fur material of press die pattern. The object of this research is to develope an automated laser system for manufacture of press die pattern which depends chiefly on handwork during its process. After converting 3-D CAD model into cross-sectional shape information, the unnecessary part of the section is vapored away by laser. The depth and width of cut are mainly under the control of laser power and beam feed rate. The optimum manufacturing conditions are obtained by preliminary experiments. It is necessary fur precise styrofoam pattern manufacturing to develope laser system which has sufficient motion accuracy and program or beam path generation and automatic control of this system.

  • PDF

A Comparative Study between Genetic Programming and Central Pattern Generator Based Gait Generation Methods for Quadruped Robots (4족 보행로봇의 걸음새에 대한 Genetic Programming 기법과 Central Pattern Generator 기반 생성기법의 비교 연구)

  • Hyun, Soo-Hwan;Cho, Young-Wan;Seo, Ki-Sung
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.19 no.6
    • /
    • pp.749-754
    • /
    • 2009
  • Two gait generation methods using GP(genetic programming) and CPG(Central Pattern Generator) are compared to develop a fast locomotion for quadruped robot. GP based technique is an effective way to generate few joint trajectories instead of the locus of paw positions and lots of stance parameters. The CPGs are neural circuits that generate oscillatory output from a input coming from the brain. Optimization for two proposed methods are executed and analysed using Webots simulation for the quadruped robot which is built by Bioloid. Furthermore, simulation results for two proposed methods are experimented in real quadruped robot and performances and motion features of GP and CPG based methods are investigated.

A Two-dimensional Numerical Study of Hummingbird's Flight Mechanisms and Flow Characteristics (벌새의 비행메커니즘과 유동특성에 대한 2차원 수치해석 연구)

  • Lee, Hyun-Do;Kim, Jin-Ho;Kim, Chong-Am
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.37 no.8
    • /
    • pp.729-736
    • /
    • 2009
  • In order to understand flow characteristics and flight mechanism of hummingbird's flapping flight, two-dimensional numerical analysis is carried out on the flapping motion of hummingbird, Selasphorus rufus. Hummingbird's flapping wing motion is realistically modeled from wind tunnel experimental data to perform numerical analysis. Numerical simulation shows that, as freestream velocity changes, wing trajectory is also adjusted and it substantially affects lift and thrust generation mechanism. According to this tendency, flight domain is separated as "low speed" and "high speed" regime, and each flight domain is studied for physical understanding. As a result, the lift generation during downstroke can be explained by the well-known effects, such as leading edge vortex effect, delayed stall, wake capture and so on. In addition, the lift generation during upstroke, the unique character of hummingbird, is also examined by detailed flow analysis. The thrust generation mechanism is investigated by examining the hummingbird's wing bone structure, vortex generation pattern and the resulting pressure gradient.

Gait Implementation using a Kick Action for IWR-III Biped Walking Robot (이족보행로봇의 킥엑션을 이용한 보행 구현)

  • Jin, Kwang-Ho;Park, Chun-Ug;Choi, Sang-Ho;Kim, Jin-Geol
    • Proceedings of the KIEE Conference
    • /
    • 1998.11b
    • /
    • pp.552-554
    • /
    • 1998
  • This paper deals with the gait generation of IWR-III using a kick action to have a walking pattern like human. For this, trajectory planning with the consideration of kick action is done in each walking step, and the coordinate transformation is done for simplifying the kinematics. Balancing motion is analyzed by FDM during the walking, By combining 4-types of pre-defined steps, multi-step walking is done. Using numerical simulator, dynamic analysis, ZMP analysis and system stability is confirmed. Walking motion is visualized by 3D- graphic simulator. As a result, trunk ahead motion effect and impactless smooth walking is implemented by experiment. Finally walking with kick action is implemented the IWR-III system.

  • PDF

Generation of Walking Trajectory of Humanoid Robot using CPG (CPG를 이용한 휴머노이드 로봇 Nao의 보행궤적 생성)

  • Lee, Jaemin;Seo, Kisung
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.23 no.4
    • /
    • pp.360-365
    • /
    • 2013
  • The paper introduces dynamic generation technique of foot trajectories using CPG(Central Pattern Generator). In this approach, the generated foot trajectories can be changeable according to variable outputs of CPG in various environments, because they are given as mapping functions of the output signals of the CPG oscillators. It enables to provide an adaptable foot trajectory for environmental change. To demonstrate the effectiveness of the proposed approach, experiments on humanoid robot Nao is executed in the Webot simulation. The performance and motion features of CPG based approach is analyzed.

Navigation based Motion Counting Algorithm for a Wearable Smart Device (항법 기반 웨어러블 스마트 디바이스 동작 카운트 알고리즘)

  • Park, So Young;Lee, Min Su;Song, Jin Woo;Park, Chan Gook
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.21 no.6
    • /
    • pp.547-552
    • /
    • 2015
  • In this paper, an ARS-EKF based motion counting algorithm for repetitive exercises such as calisthenics is proposed using a smartwatch. Raw sensor signals from accelerometers and gyroscopes are widely used for conventional smartwatch counting algorithms based on pattern recognition. However, generated features from raw data are not intuitive to reflect the movement of motions. The proposed motion counter algorithm is composed of navigation based feature generation and counting with error correction. The candidate features for each activity are velocity and attitude calculated through an ARS-EKF algorithm. In order to select those features which reveal the characteristics of each motion, an exercise frame from the initial sensor frame is introduced. Counting processes are basically based on the zero crossing method, and misdetected counts are eliminated via simple classification algorithms considering the frequency of the counted motions. Experimental results show that the proposed algorithm efficiently and accurately counts the number of exercises.

Vision-Based Trajectory Tracking Control System for a Quadrotor-Type UAV in Indoor Environment (실내 환경에서의 쿼드로터형 무인 비행체를 위한 비전 기반의 궤적 추종 제어 시스템)

  • Shi, Hyoseok;Park, Hyun;Kim, Heon-Hui;Park, Kwang-Hyun
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.39C no.1
    • /
    • pp.47-59
    • /
    • 2014
  • This paper deals with a vision-based trajectory tracking control system for a quadrotor-type UAV for entertainment purpose in indoor environment. In contrast to outdoor flights that emphasize the autonomy to complete special missions such as aerial photographs and reconnaissance, indoor flights for entertainment require trajectory following and hovering skills especially in precision and stability of performance. This paper proposes a trajectory tracking control system consisting of a motion generation module, a pose estimation module, and a trajectory tracking module. The motion generation module generates a sequence of motions that are specified by 3-D locations at each sampling time. In the pose estimation module, 3-D position and orientation information of a quadrotor is estimated by recognizing a circular ring pattern installed on the vehicle. The trajectory tracking module controls the 3-D position of a quadrotor in real time using the information from the motion generation module and pose estimation module. The proposed system is tested through several experiments in view of one-point, multi-points, and trajectory tracking control.

Algorithmic Proposal of Optimal Loading Pattern and Obstacle-Avoidance Trajectory Generation for Robot Palletizing Simulator (로봇 팔레타이징 시뮬레이터를 위한 적재 패턴 생성 및 시변 장애물 회피 알고리즘의 제안)

  • Yu, Seung-Nam;Lim, Sung-Jin;Kim, Sung-Rak;Han, Chang-Soo
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.13 no.11
    • /
    • pp.1137-1145
    • /
    • 2007
  • Palletizing tasks are necessary to promote efficient storage and shipping of boxed products. These tasks, however, involve some of the most monotonous and physically demanding labor in the factory. Thus, many types of robot palletizing systems have been developed, although many robot motion commands still depend on the teach pendant. That is, the operator inputs the motion command lines one by one. This is very troublesome and, most importantly, the user must know how to type the code. We propose a new GUI(Graphic User Interface) for the palletizing system that is more convenient. To do this, we used the PLP "Fast Algorithm" and 3-D auto-patterning visualization. The 3-D patterning process includes the following steps. First, an operator can identify the results of the task and edit them. Second, the operator passes the position values of objects to a robot simulator. Using those positions, a palletizing operation can be simulated. We chose a widely used industrial model and analyzed the kinematics and dynamics to create a robot simulator. In this paper we propose a 3-D patterning algorithm, 3-D robot-palletizing simulator, and modified trajectory generation algorithm, an "overlapped method" to reduce the computing load.