• Title/Summary/Keyword: Cartesian and Joint Space

Search Result 46, Processing Time 0.025 seconds

A recursive approach for mechanical system design sensitivity analysis

  • Daesung Bae
    • Transactions of the Korean Society of Machine Tool Engineers
    • /
    • v.10 no.1
    • /
    • pp.101-111
    • /
    • 2001
  • Recursive formulas have been effective in solving the equations of motion for large scale constratined mechanical sys-tems. However, derivation of the formulas has been limited to individual terms in the equations of motion, such as veloci-ty, acceleration. and generalized forces. The recursive formulas are generalized in this paper. The velocity transformation method is employed to transform the equations of motion from Cartesian to the joint spaces. Computational structure of the equations of motion in the joint space is carefully examined to classify all necessary computational operations into sev-eral categories. The generalized recursive formula for each category is then developed and applied whenever such a cate-gory of computation is encountered. Since the velocity transformation method yields the equations of motion in a compact form and computational efficiency is achieved by generalized recursive formulas, the proposed method is not only easy to implement but is also efficient. A library of generalized recursive formulas is developed to implement a dynamic analysis algorithm using backward difference.

  • PDF

A NUMERICAL METHOD OF PREDRTERMINED OPTIMAL RESOLUTION FOR A REDUNDANT MANIPULATOR

  • Won, Jong-Hwa;Choi, Byoung-Wook;Chung, Myung-Jin
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1990.10b
    • /
    • pp.1145-1149
    • /
    • 1990
  • This paper proposes a numerical method for redundant manipulators using predetermined optimal resolution. In order to obtain optimal joint trajectories, it is desirable to formulate redundancy resolution as an optimization problem having an integral cost criterion. We predetermine the trajectories of redundant joints in terms of the Nth partial sum of the Fourier series, which lead to the solution in the desirable homotopy class. Then optimal coefficients of the Fourier series, which yield the optimal solution within the predetermined class, are searched by the Powell's method. The proposed method is applied to a 3-link planar manipulator for cyclic tasks in Cartesian space. As the results, we can obtain the optimal solution in the desirable homotopy class without topological liftings of the solution. To show the validity of the proposed method, we analyze both optimal and extremal solutions by the Fast Fourier Transform (FFT) and discuss joint trajectories on the phase plane.

  • PDF

Tracking Control of 6-DOF Shaking Table with Bell Crank Structure (벨 크랭크 구조를 가지는 6 자유도 진동 시험기의 추적 제어)

  • Jeon, Duek-Jae;Park, Sung-Ho;Park, Young-Jin;Park, Youn-Sik;Kim, Hyoung-Eui
    • Proceedings of the Korean Society for Noise and Vibration Engineering Conference
    • /
    • 2005.11a
    • /
    • pp.306-309
    • /
    • 2005
  • This parer describes the tracking control simulation of 6-DOF shaking table with a bell crank structure, which converts the direction of reciprocating movements. For the Joint coordinate-based control which uses lengths of each actuator, the trajectory conversion process inverse kinematics is performed. Applying the Newton-Euler approach, the dynamic equation of the shaking table is derived. To cope with nonlinear problems, time-delay control(TDC) is considered, which has been noted for its exceptional robustness to parameter uncertainties and disturbance, in addition to steady-state accuracy and computational efficiency. If the nominal model is equal to the real system, joint coordinate-based control can be very efficient. However, manufacturing tolerances installation errors and link offsets contaminate the nominal values of the kinematic parameters used in the kinematic model of the shaking table. To compensate differences between the nominal model and the real system. the joint coordinate-based control using acceleration feedback in the Cartesian coordinate space is proposed.

  • PDF

A Robust Adaptive Control of Robot Manipulator Based on TMS320C80

  • Han, Sung-Hyun;Jung, Dong-Yean;Shin, Heang-Bong
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2003.10a
    • /
    • pp.2540-2545
    • /
    • 2003
  • We propose a new technique to the design and real-time implementation of an adaptive controller for robotic manipulator based on digital signal processors in this paper. The Texas Instruments DSPs(TMS320C80) chips are used in implementing real-time adaptive control algorithms to provide enhanced motion control performance for dual-arm robotic manipulators. In the proposed scheme, adaptation laws are derived from model reference adaptive control principle based on the improved direct Lyapunov method. The proposed adaptive controller consists of an adaptive feed-forward and feedback controller and time-varying auxiliary controller elements. The proposed control scheme is simple in structure, fast in computation, and suitable for real-time control. Moreover, this scheme does not require any accurate dynamic modeling, nor values of manipulator parameters and payload. Performance of the proposed adaptive controller is illustrated by simulation and experimental results for a dual arm robot consisting of two 4-d.o.f. robots at the joint space and cartesian space.

  • PDF

A Study on Kinematics Modeling and Motion Control Algorithm Development in Joint for Vertical Type Articulated Robot Arma (수직다관절형 아암의 운동학적 모델링 및 관절공간 모션제어에 관한 연구)

  • Jo, Sang-Young;Kim, Min-Seong;Yang, Jun-Seok;Won, Jong-Beom;Han, Sung-Hyun
    • Journal of the Korean Society of Industry Convergence
    • /
    • v.19 no.1
    • /
    • pp.18-30
    • /
    • 2016
  • In this paper, we propose a new technique to the design and real-time control of an adaptive controller for robotic manipulator based on digital signal processors. The Texas Instruments DSPs(TMS320C80) chips are used in implementing real-time adaptive control algorithms to provide enhanced motion control performance for dual-arm robotic manipulators. In the proposed scheme, adaptation laws are derived from model reference adaptive control principle based on the improved Lyapunov second method. The proposed adaptive controller consists of an adaptive feed-forward and feedback controller and time-varying auxiliary controller elements. The proposed control scheme is simple in structure, fast in computation, and suitable for real-time control. Moreover, this scheme does not require any accurate dynamic modeling, nor values of manipulator parameters and payload. Performance of the proposed adaptive controller is illustrated by simulation and experimental results for a dual arm robot manipulator with eight joints. joint space and cartesian space.

A Study on Track Record and Trajectory Control of Articulated Robot Based on Monitoring Simulator for Smart Factory

  • Kim, Hee-Jin;Dong, Guen-Han;Kim, Dong-Ho;Jang, Gi-Won;Han, Sung-Hyun
    • Journal of the Korean Society of Industry Convergence
    • /
    • v.23 no.2_1
    • /
    • pp.149-161
    • /
    • 2020
  • We describe a new approach to implement of trajectory control and track record of articulated manipulator based on monitoring simulator for smart factory. The learning control algorithm was applied in implementation real-time control to provide enhanced motion control performance for robotic manipulators. The proposed control scheme is simple in structure, fast in computation, and suitable for real-time control. Moreover, this scheme does not require any accurate dynamic modeling, or values of manipulator parameters and payload. Performance of the proposed controller is illustrated by simulation and experimental results for robot manipulator consisting of six joints at the joint space and Cartesian space.by monitoring simulator.

Robot motion planning for time-varying obstacle avoidance using view-time concept ('관측 시간'개념을 이용한 로보트의 시변 장애물 회피 동작 계획)

  • 고낙용;이범희;고명삼;남윤석
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1991.10a
    • /
    • pp.1040-1045
    • /
    • 1991
  • An approach to time-varying obstacle avoidance problem is pursued. The mathematical formulation of the problem is given in Cartesian space and in joint space. To deal with the time-varying obstacles, view-time is introduced. A view-time is the time interval viewing the time-varying obstacles to model equivalent stationary obstacles. For the analysis of the properties of the view-time, avoidability measure is defined as a measure of easiness for a robot to avoid obstacles. Based on the properties, a motion planning strategy to avoid time-varying obstacles is derived. An application of the strategy to the collision-free motion planning of two SCARA robots and the simulation on the application are given.

  • PDF

Trajectory Planning for Industrial Robot Manipulators Considering Assigned Velocity and Allowance Under Joint Acceleration Limit

  • Munasinghe, S.Rohan;Nakamura, Masatoshi;Goto, Satoru;Kyura, Nobuhiro
    • International Journal of Control, Automation, and Systems
    • /
    • v.1 no.1
    • /
    • pp.68-75
    • /
    • 2003
  • This paper presents an effective trajectory planning algorithm for industrial robot manipulators. Given the end-effector trajectory in Cartesian space, together with the relevant constraints and task specifications, the proposed method is capable of planning the optimum end-effector trajectory. The proposed trajectory planning algorithm considers the joint acceleration limit, end-effector velocity limits, and trajectory allowance. A feedforward compensator is also incorporated in the proposed algorithm to counteract the delay in joint dynamics. The algorithm is carefully designed so that it can be directly adopted with the existing industrial manipulators. The proposed algorithm can be easily programmed for various tasks given the specifications and constraints. A three-dimensional test trajectory was planned with the proposed algorithm and tested with the Performer MK3s industrial manipulator. The results verified effective manipulator performance within the constraints.

Smooth Trajectory Generation Method Using Quadratic Programming Method (이차 계획법을 활용한 부드러운 궤적 생성 방법)

  • Sung, Minchang;Choi, Youngjin
    • The Journal of Korea Robotics Society
    • /
    • v.17 no.3
    • /
    • pp.303-307
    • /
    • 2022
  • This paper proposes a method that can generate a smooth trajectory from the discontinuous trajectory in kinematic, dynamic, and task-space trajectory constraints. The problem is defined as the minimization of kinetic energy, and then the simulation is performed by using the MATLAB. Kinematic and inverse kinematic equations are derived for the simulation of the 6-DOF robotic arm. The simulation results showed that the trajectory of each joint is generated while satisfying the constraints without any discontinuity. There are small errors in the Cartesian trajectory, but unnecessary deceleration and acceleration can be eliminated. In addition, it is possible to quickly switch between the robotic tasks by applying the proposed method.

Development of Collision Detection Method Using Estimation of Cartesian Space Acceleration Disturbance (직교좌표계 가속도 외란 추정을 통한 충돌 감지 알고리즘 개발)

  • Jung, Byung-jin;Moon, Hyungpil
    • The Journal of Korea Robotics Society
    • /
    • v.12 no.3
    • /
    • pp.258-262
    • /
    • 2017
  • In this paper, we propose a new collision detection algorithm for human-robot collaboration. We use an IMU sensor located at the tip of the manipulator and the kinematic behavior of the manipulator to detect the unexpected collision between the robotic manipulator and environment. Unlike other method, the developed algorithm uses only the kinematic relationship between the manipulator joint and the end effector. Therefore, the collision estimation signal is not affected by the error of the dynamics model. The proposed collision detection algorithm detects the collision by comparing the estimated acceleration of the end effector derived from the position, velocity and acceleration trajectories of the robot joints with the actual acceleration measured by the sensor. In simulation, we compare the performance of our method with the conventional Residual Observer (ROB). Our method is less sensitive to the load variation because of the independency on the dynamic modeling of the manipulator.