• 제목/요약/키워드: Robot Trajectory

검색결과 842건 처리시간 0.023초

차동 구륜이동로봇의 기구학적 보정과 모터제어기의 가속도 해상도 제약을 고려한 기준속도궤적의 설계 (Kinematic Correction of n Differential Drive Mobile Robot and a Design for the Reference-Velocity Trajectory with Acceleration-Resolution Constraint on Motor Controllers)

  • 문종우;김종수;박세승
    • 제어로봇시스템학회논문지
    • /
    • 제8권6호
    • /
    • pp.498-505
    • /
    • 2002
  • Reducing odometer errors caused by kinematic imperfections in wheeled mobile robots is imestigated. Wheel diameters and wheelbase are corrected by using encoders without landmarks. A new velocity trajectory is proposed that compensates for an orientation error due to acceleration- resolution constraints on motor controllers. Based on this velocity trajectory, the wheel velocity of one out of two driven wheels may be changed by the traveled distance of the mobile robot. It is shown that a wheeled mobile robot can't move along a straight line exactly, even if kinematic correction are achieved perfectly, and this phenomenon is attributable to acceleration-resolution constraints on motor controllers. We experiment on a wheeled mobile robot with 2 d.o.f. are used in the experiment to verify the proposed scheme.

CPG 를 이용한 물고기 모사 로봇의 궤적 추종 제어 (Trajectory Tracking Control of a Fish-Mimetic Robot Using CPG)

  • 김동희;이승희;권종현;한철희;박종현
    • 대한기계학회:학술대회논문집
    • /
    • 대한기계학회 2008년도 추계학술대회A
    • /
    • pp.870-875
    • /
    • 2008
  • The main objective of this paper is to control a trajectory tracking of the fish-mimetic robot by CPG (Central Pattern Generator), which is biological approach. CPG is biological neural networks that generate rhythmic movements for locomotion of animals, such as walking, running, swimming and flying. Animals show marvelous ability of autonomous dynamic adaptation for an unsteady fluid dynamic environment or various environments. So, we propose the 3-DOF CPG controller to track the trajectory of the fish robot in plane motion. The conformity of the proposed control algorithm is validated by simulation for a fish robot model, which is made by a commercial dynamic package.

  • PDF

이족보형로봇의 전체 보행구간에서의 균형점 궤적 생성에 관한 연구 (A study on the ZMP Trajectory generation in multi step walking of IWR-III Biped Walking Robot)

  • 구자혁;최영하;최상호;김진걸
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1998년도 추계학술대회 논문집 학회본부 B
    • /
    • pp.546-548
    • /
    • 1998
  • This paper deals with ZMP trajectory generation in multi step walking of IWR-III(Inha Walking Robot) Biped Walking Robot. Biped walking is realized by combining 6-types of pre-defined steps and the actual ZMP can be used as a stability index of a robot. For the good tracking of actual ZMP, desired ZMP trajectory is generated during the whole walking time not for each step. Trajectory generation is performed considering velocities and accelerations of given via points using 5-th order polynomial interpolation method. As a result, balancing joints have a more smooth and continuous motion and actual ZMP has a better tracking ability. Numerical simulator is done by MATLAB to guarantee the walking of a robot satisfying the ZMP stability.

  • PDF

제어기가 분리 설계된 매크로/마이크로 로봇의 공동작용 제어 (Coordinated Control of a Macro/Micro Robot with Separate Controllers)

  • 황정훈;권동수
    • 제어로봇시스템학회논문지
    • /
    • 제6권3호
    • /
    • pp.309-316
    • /
    • 2000
  • A coordination method for a macro/micro robot with separate controllers is proposed and evaluated. The macro/micro robot system generally has independent controllers for the macro and the micro robot respectively. A controller for the coordination of the macro and the micro robot has been designed based on the stable independent controller of each system. The method and trajectory generation method is also proposed to track the moving desired position rapidly. The control method and trajectory generation method is also proposed to track the moving desired position rapidly. The control strategy has been implemented to the macro/micron robot system to evaluate the performance. The experimental results show that the proposed method for maintaining the micro robot within its workspace has uniform performance over the various range of the bandwidth and the proposed trajectory generator is shown to be efficient.

  • PDF

단일곡률궤적과 칼만필터를 이용한 이동로봇의 동적물체 추종 (Moving Object Following by a Mobile Robot using a Single Curvature Trajectory and Kalman Filters)

  • 임현섭;이동혁;이장명
    • 제어로봇시스템학회논문지
    • /
    • 제19권7호
    • /
    • pp.599-604
    • /
    • 2013
  • Path planning of mobile robots has a purpose to design an optimal path from an initial position to a target point. Minimum driving time, minimum driving distance and minimum driving error might be considered in choosing the optimal path and are correlated to each other. In this paper, an efficient driving trajectory is planned in a real situation where a mobile robot follows a moving object. Position and distance of the moving object are obtained using a web camera, and the rotation angular and linear velocities are estimated using Kalman filters to predict the trajectory of the moving object. Finally, the mobile robot follows the moving object using a single curvature trajectory by estimating the trajectory of the moving object. Using the estimation by Kalman filters and the single curvature in the trajectory planning, the total tracking distance and time saved amounts to about 7%. The effectiveness of the proposed algorithm has been verified through real tracking experiments.

병렬로봇의 설계 공차가 궤적 정밀도에 미치는 영향 분석 (The Analysis of Trajectory Tracking Error Caused by the Tolerance of the Design Parameters of a Parallel Kinematic Manipulator)

  • 박찬훈;박동일;김두형
    • 로봇학회논문지
    • /
    • 제11권4호
    • /
    • pp.248-255
    • /
    • 2016
  • Machining error makes the uncertainty of dimensional accuracy of the kinematic structure of a parallel robot system, which makes the uncertainty of kinematic accuracy of the end-effector of the parallel robot system. In this paper, the tendency of trajectory tracking error caused by the tolerance of design parameters of the parallel robot is analyzed. For this purpose, all the position errors are analyzed as the manipulator is moved on the target trajectory. X, Y, Z components of the trajectory errors are analyzed respectively, as well as resultant errors, which give the designer of the manipulator the intuitive and deep understanding on the effects of each design parameter to the trajectory tracking errors caused by the uncertainty of dimensional accuracy. The research results shows which design parameters are critically sensitive to the trajectory tracking error and the tendency of the trajectory tracking error caused by them.

이족 로봇의 저전력 보행 궤적 생성 및 구현 (Low-Power Walking Trajectory Generation of Biped Robot and Its Realization)

  • 박상수;김병수;오재준;최윤호
    • 한국지능시스템학회논문지
    • /
    • 제16권4호
    • /
    • pp.443-448
    • /
    • 2006
  • 본 논문에서는 이족 로봇 보행 중 전력 소비가 적고 안정한 저전력 보행 궤적 생성 방법을 재안하고, 생성된 보행 궤적의 구현을 위해 25 자유도를 갖는 이족 로봇을 설계 제작하였다. 본 논문에서 제안된 방법에서는 발목 사용 보행의 장점을 이용하고 보행 중 무릎을 크게 굽히는 동작을 줄이기 위해 기존 보행 방법과는 달리 우선 가장 안정한 VPCG 궤적을 생성 하고 생성된 궤적에 따른 발목과 골반의 보행 궤적을 생성한다. 이와 같이 함으로써 이족 로봇이 보행 중 항상 무릎을 굽히지 않으므로 전체 보행 중 전력 소비를 최소화 한다. 한편 제작된 이족 로봇은 발목 사용 시 지면과 잘 접지되는 발 구조와 골반을 유연하게 동작 할 수 있는 특징을 가진다. 마지막으로 이족 로봇의 실제 보행 실험 및 소비 전력 측정 결과, 본 논문에서 제안된 방법이 발목을 사용하지 않는 기존 방법에 비해 더 안정하고 전력 소비가 더 적음을 확인할 수 있었다.

유전 알고리즘 기반의 이족보행로봇 시스템에 관한 연구 (A Study on Genetic Algorithm-based Biped Robot System)

  • 공정식;한경수;김진걸
    • 한국정밀공학회지
    • /
    • 제20권8호
    • /
    • pp.135-143
    • /
    • 2003
  • This paper presents the impact minimization of a biped robot by using genetic algorithm. In case we want to accomplish the designed plan under the special environments, a robot will be required to have walking capability and patterns with legs, which are in a similar manner as the gaits of insects, dogs and human beings. In order to walk more effectively, studies of mobile robot movement are needed. To generate optimal motion for a biped robot, we employ genetic algorithm. Genetic algorithm is searching for technology that can look for solution from the whole district, and it is possible to search optimal solution from a fitness function that needs not to solve differential equation. In this paper, we generate trajectories of gait and trunk motion by using genetic algorithm. Using genetic algorithm not only on gait trajectory but also on trunk motion trajectory, we can obtain the smoothly stable motion of robot that has the least impact during the walk. All of the suggested motions of biped robot are investigated by simulations and verified through the real implementation.

농용 로봇의 장애물 회피알고리즘 (Control Strategy for Obstacle Avoidance of an Agricultural Robot)

  • 류관희;김기영;박정인;류영선
    • Journal of Biosystems Engineering
    • /
    • 제25권2호
    • /
    • pp.141-150
    • /
    • 2000
  • This study was carried out to de develop a control strategy of a fruit harvesting redundant robot. The method of generating a safe trajectory, which avoids collisions with obstracles such as branches or immature fruits, in the 3D(3-dimension) space using artificial potential field technique and virtual plane concept was proposed. Also, the method of setting reference velocity vectors to follow the trajectory and to avoid obstacles in the 3D space was proposed. Developed methods were verified with computer simulations and with actual robot tests. Fro the actual robot tests, a machine vision system was used for detecting fruits and obstacles, Results showed that developed control method could reduce the occurrences of the robot manipulator located in the possible collision distance. with 10 virtual obstacles generated randomly in the 3 D space, maximum rates of the occurrences of the robot manipulator located in the possible collision distance, 0.03 m, from the obstacles were 8 % with 5 degree of freedom (DOF), 8 % with 6-DOF, and 4% with 7-DOF, respectively.

  • PDF

유전 알고리즘을 이용한 휴머노이드 로봇의 동작연구 (Motion Study for a Humanoid Robot Using Genetic Algorithm)

  • 공정식;이보희;김진걸
    • 한국정밀공학회지
    • /
    • 제23권7호
    • /
    • pp.84-92
    • /
    • 2006
  • 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 battery to move autonomously. But a humanoid robot needs more electric power in order to drive many joints. So, if movements of walking joint don't maintain optimally, it is hard to sustain the battery power during the working period. Also, if a gait trajectory doesn't have optimal state, the expected lift span of joints tends to be decreased. Also, if a gait trajectory doesn't have optimal state, the expected lift 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 PC-based program, the optimal solution could be obtained from the simulation. In addition, we discuss the design consideration fur the joint motion and distributed computation of tile humanoid, ISHURO, and suggest its result such as structure of the network and a disturbance observer.