• Title/Summary/Keyword: Robot Motion Planning

Search Result 200, Processing Time 0.02 seconds

Optimal Trajectory Control for RobortManipulators using Evolution Strategy and Fuzzy Logic

  • Park, Jin-Hyun;Kim, Hyun-Sik;Park, Young-Kiu
    • Transactions on Control, Automation and Systems Engineering
    • /
    • v.1 no.1
    • /
    • pp.16-20
    • /
    • 1999
  • Like the usual systems, the industrial robot manipulator has some constraints for motion. Usually we hope that the manipulators move fast to accomplish the given task. The problem can be formulated as the time-optimal control problem under the constraints such as the limits of velocity, acceleration and jerk. But it is very difficult to obtain the exact solution of the time-optimal control problem. This paper solves this problem in two steps. In the first step, we find the minimum time trajectories by optimizing cubic polynomial joint trajectories under the physical constraints using the modified evolution strategy. In the second step, the controller is optimized for robot manipulator to track precisely the optimized trajectory found in the previous step. Experimental results for SCARA type manipulator show that the proposed method is very useful.

  • PDF

A robot motion planning method for time-varying obstacle avoidance

  • Ko, Nak-Yong;Lee, Bum-Hee;Ko, Myoung-Sam
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1992.10b
    • /
    • pp.491-496
    • /
    • 1992
  • An analytic solution approach to the time-varying obstacle avoidance problem is pursued. We formulate the problem in robot joint space(JS), and introduce the view-time concept to deal with the time-varying obstacles. The view-time is a set of continuous times in which a time-varying obstacle is viewed and approximated by an equivalent stationary obstacle. The equivalent stationary obstacle is transformed into the JS obstacle. In JS, the path and trajectory avoiding the JS obstacle is planned.

  • PDF

Servo control of a manipulator and trajectory planning (매니퓨레이터 서보제어와 궤도 계획)

  • 최진태;박상덕
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1990.10a
    • /
    • pp.135-139
    • /
    • 1990
  • In general, the control of robot arms falls into two board categories (position control and force control). The joint interpolated trajectory schemes generally interpolate the desired joint path by a class of polynomial functions and generate a sequence of time based control set points for the control of a manipulator from a initial location to its destination. A digital position controller was designed and adapted to the industrial balancing manipulator. And also, the joint interpolated trajectory using 3rd order polynomial was generated in this study. The IBM PC used as the main controller and the trajectory planner had enough run-time capabilities. The 8097BH microcontroller is an integral pan of the joint controller which directly controls an axis of motion. The PI servo control system to treat each joint of the robot arm as a independent joint servo mechanism had satisfying performance, and a sequence of time-based intermediate configurations of the manipulator hand showed good continuity and smoothness on position and velocity of the manipulator's joint coordinates along the trajectory.

  • PDF

A Study on Development of Technology System for Deep-Sea Unmanned Underwater Robot of S. Korea analysed by the Application of Scenario Planning (한국형 수중로봇시스템의 기술개발연구 - 시나리오플래닝 적용으로 -)

  • Lee, Sang-Yun;Yoon, Hong-Joo
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.8 no.1
    • /
    • pp.27-40
    • /
    • 2013
  • This study is about development of technology system for an advanced deep-sea unmanned underwater robot of S. Korea analysed by the application of scenario planning. It was developed a 6000m class next-generation deep-sea unmanned underwater vehicle(or robot, UUV) system, soonly ROV 'Hemire' and Depressor 'Henuvy' in 2006 at S. Korea and motion control, adaptive control algolithm, a work-space manipulator control algolithm, especially the underwater inertial-acoustic navigation system robust to initial errors and sensor failures. But there are remained matters on position tracking of the USBL, inertial-acoustic navigation system, attitude sensor, designed sonar sensors. So this study suggest the new idea for settle the matters and then this idea help the development of the underwater inertial-acoustic navigation system robust to initial errors and sensor failures, such as acoustic signal drop-out, by modifying the error covariance of the failed sonar signal when drop-out occurs. As a result, the future policy for deep-sea unmanned underwater robot of S. Korea is to further spur the development of new technology and more improvement of the technology level for deep-sea unmanned underwater robot system with indicator and imaginary wall as external device.

Design for Open Architecture Robot Controller Based on Real Time Linux (실시간 리눅스 기반 개방형 로봇 제어기 설계)

  • Lee, Keum-Su;Moon, Seung-Bin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11b
    • /
    • pp.635-638
    • /
    • 2003
  • 본 논문에서는 PC 바탕에 리눅스 기반의 개방형 로봇 제어기 설계를 제안 하고자 한다. 본 논문에서 제안한 로봇제어기는 하드웨어적으로는 PC, Motion Board, Motor Driver등을 필요로 한다. 그리고 소프트웨어적으로는 Motion Board 장치에 대한 Device Driver, Path Planning, 로봇언어, GUI 등을 필요로 한다. 소프트웨어적인 요소들은 모두 리눅스 상에서 구현하게되며, 최종적으로는 RTOS를 적용하게 된다. 로봇 제어기는 시스템의 수행결과가 기능적으로 정확해야 할 뿐만 아니라, 결과가 도출되는 시간 역시 주어진 제약 조건을 만족시켜야 하는 시스템이기 때문이다.

  • PDF

Planning of Compliant Motions for Fixture Loading

  • Yu, Kyeonah
    • Transactions on Control, Automation and Systems Engineering
    • /
    • v.2 no.1
    • /
    • pp.62-68
    • /
    • 2000
  • Fixtures are used in almost all phases of machining and assembly to position and hold a part accurately. The class of fixture which consists of 3 locators and 1 clamp(3L/1C) is known as the minimal set that can provide form closure which is a kinematic constraint condition for preventing all planar motions. This type of fixtures has advantages in terms of the number of fixture elements required, the time for clamping, and so on. However it is not widely used in industry because reliable loading scheme has not been reported. In this paper, we propose a method to load the class of 3L/1C fixtures using compliant motions. The planner is developed for synthesizing compliant motions to achieve precise final fixture configuration in the presence of sensing and control uncertainties. A novel approach to eliminate uncertainty in part orientation by adding one extra fixture element called an aligning pin is proposed.

  • PDF

A New Planning Algorithm of Weaving Trajectory Using Bezier Spline for A Welding Robot (Bezier Spline을 이용한 용접 로봇의 새로운 Weaving Motion 궤적 생성 알고리즘)

  • 정원지;김대영;서영교;홍형표;홍대선
    • Transactions of the Korean Society of Machine Tool Engineers
    • /
    • v.13 no.3
    • /
    • pp.113-118
    • /
    • 2004
  • In this paper, we propose a new weaving trajectory algorithm for the arc welding of a articulated manipulator. The algorithm uses the theory of Bezier spline. We make a comparison between the conventional algorithms using Catmull-Rom curve and the new algorithms using Bezier spline. The proposed algorithm has been evaluated based on the MATLAB environment in order to illustrate its good performance. Through simulations, the proposed algorithm can result in high-speed and flexible weaving trajectory planning so that it's trajectory cannot penetrate into a base metal compared to the conventional algorithm using Catmull-Rom curve.

로봇의 최적 시간 제어에 관한 연구

  • 정년수;한창수
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2001.10a
    • /
    • pp.301-305
    • /
    • 2001
  • Conventionally, robot control algorithms are divided into two stages, namely, path or trajectory planning and path tracking(or path control). This division has been adopted mainly as a means of alleviating difficulties in dealing with complex, complex, coupled manipulator dynamics. The minimum-time manipulator control problem is solved for the case when the path is specified and the actuator torque limitations are known. In path planning, DP is applied to applied to find the shortest path form initial position to final position with the assumptions that there is no obstacle and that each path is straight line. In path control, the phase plane technique is applied to the minimum-time control with the assumptions that the bound on each actuator torque is a function of joint position and velocity or constant. This algorithm can be used for any manipulator that has rigid link, known dynamics equations of motion, and joint angles that can be determined at a given position on the path.

Collision-free trajectory planning for dual robot arms

  • Chong, Nak-Young;Choi, Dong-Hoon;Suh, Il-Hong
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1988.10b
    • /
    • pp.951-957
    • /
    • 1988
  • A collision-free trajectory planning algorithm is proposed to optimally coordinate two robots working in a common 3-D workspace. Each link of the two robots is modeled as a line segment and by their motion priority, one of the two robots is chosen as the master and the other the slave. And the one-step-ahead minimum distance between the two robots is computed by moving the master to the next location on its specified trajectory. Then the nominal trajectory of the slave is modified such that the distance between the next locations of the master and the slave must be larger than a prespecified allowable minimum distance. Here the weighted sum of the trajectory error and the joint motions of the slave is minimized by using the linear programming technique under the constraints that joint angle and velocity limits are not violated. To show the validity of the proposed algorithm, a numerical example is illustrated by employing a two dof's and a three dof's planar robots.

  • PDF