• Title/Summary/Keyword: joint trajectory

Search Result 287, Processing Time 0.023 seconds

Development of A New Efficient Method for Controlling Robot Motion at and near Singularities (특이점 부근의 로봇운동을 효과적으로 제어하기 위한 새로운 방법 개발)

  • 정원지;최은재;홍대선;서영교;홍형표
    • Transactions of the Korean Society of Machine Tool Engineers
    • /
    • v.11 no.6
    • /
    • pp.31-37
    • /
    • 2002
  • This paper presents a new motion control strategy for singularity avoidance in 6 DOF articulated robot manipulators, based on a speed limiting algorithm for joint positions and velocities. For a given task, the robot is controlled so that the joints move with acceptable velocities and positions within the reachable range of each joint by considering the velocity limit. This paper aims at the development of a new efficient method to control robot motion near and at singularities. The proposed method has focused on generating the optimal joint trajectory for a Cartesian end-effector path within the speed limit of each joint by using the speed limit avoidance as well as the acceleration/deceleration scheme. The proposed method was verified using MATLAB-based simulations.

The vibration control of Flexible Manipulator using Parallel Fuzzy controller and Reference Trajectory Command (병렬퍼지 제어기와 기준궤적신호를 이용한 유연한 매니퓰레이터의 진동제어)

  • 박양수;박윤명
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.3 no.1
    • /
    • pp.61-66
    • /
    • 2002
  • A fuzzy control strategy is described which is utilized to control the joint angle and tip deflection in single flexible manipulator. In this paper, an existing model for a single flexible manipulator is used for the initial development of an FLC. One FLC is designed to govern the joint angle of the manipulator as it is rotated from one position to another, and the second FLC is designed to attenuate the tip deflection which result from joint angle body motion. Reference Trajectory Command is an important method to reduce vibration in flexible beam. This paper presents a very simple command control shaping which eliminates multiple mode residual vibration in a flexible beam combined parallel fuzzy controller. The effectiveness of proposed scheme is demonstrated through computer simulation.

  • PDF

Kinematic Comparative Analysis of Long Turns between Experienced and Inexperienced Ski Instructors

  • Jo, Hyun Dai
    • Korean Journal of Applied Biomechanics
    • /
    • v.30 no.1
    • /
    • pp.17-25
    • /
    • 2020
  • Objective: The purpose of this study is to provide a better understanding of long turn mechanism by describing long turns after kinematic analysis and provide skiers and winter sports instructors with data through which they are able to analyze right postures for turns in skiing in a systematic, rational and scientific manner. Method: For this, a mean difference of kinematic variables (the center of gravity (CG) displacement of distance, trajectory, velocity, angle) was verified against a total of 12 skiers (skilled and unskilled, 6 persons each), regarding motions from the up-start to down-end points for long turns. Results: First, concerning the horizontal displacement of CG during a turn in skiing, skilled skiers were positioned on the right side at the upstart and edge-change points at a long turn. There was no difference in anteroposterior and vertical displacements. Second, in terms of CG-trajectory differences, skilled skiers revealed a significant difference during a long turn. Third, regarding skiing velocity, skilled skiers were fast at the edge-change and maximum inclination points in long turns. Fourth, there was no difference in a hip joint in terms of a lower limb joint angle. In a knee joint, a large angle was found at the up-start point among skilled skiers when they made a long turn. Conclusion: In overall, when skilled and unskilled skiers were compared, to make a good turn, it is required to turn according to the radius of turn by reducing weight, concerning the CG displacement. Regarding the CG-trajectory differences, the edge angle should be adjusted via proper inclination angulation. In addition, a skier should be more leaned toward the inside of a turn when they make a long turn. In terms of skiing velocity, it is needed to reduce friction on snow through the edging and pivoting of the radius or turn according to curvature and controlling ski pressure. Regarding a lower limb joint angle, it is important to make an up move by increasing ankle and knee angles instead of keeping the upper body straight during an up motion.

Inverse dynamic analysis of flexible robot arms with multiple joints (다관절 유연 로보트 팔의 역동력학 해석)

  • 김창부;이승훈
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1992.10a
    • /
    • pp.254-259
    • /
    • 1992
  • In this paper, we propose an optimal method for the tracking a trajectory of the end-effector of flexible robot arms with multiple joints. The proposed method finds joint trajectories and joint torques necessary to produce the desired end-effector motion of flexible manipulator. In inverse kinematics, optimized joint trajectories are computed from elastic equations. In inverse dynamics, joint torques are obtained from the joint equations by using the optimized joint trajectories. The equations of motion using finite element method and virtual work principle are employed. Optimal control is applied to optimize joint trajectories which are computed in inverse kinematics. The simulation of flexible planner manipulator is presented.

  • PDF

Genetic Algorithm-Based Optimal Walking Trajectory Generation for Biped Walking Robot (유전 알고리즘 기반의 최적 이족 로봇 보행 생성에 관한 연구)

  • Han, Kyoung-Soo;Kong, Jung-Shik;Kim, Jin-Geol
    • Proceedings of the KIEE Conference
    • /
    • 2002.11c
    • /
    • pp.169-172
    • /
    • 2002
  • This paper is concerned with walking trajectory generation by applying the genetic algorithm. The walking trajectory is generated though three via-points and genetic algorithm is employed to find velocity and acceleration at each via-point. Also genetic algorithm is applied for balancing joint trajectory. Fitness function is used for minimizing the trajectory. As a result, new algorithm generated the smooth trajectory. The proposed algorithm is verified by the experiment of biped walking robot developed in our Control laboratory, and we compared the result with the previous walking algorithm. It showed that the new proposed algorithm generated the better walking trajectory.

  • PDF

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.

Real Time Control for the Position and Velocity of Robot Manipulator With Parameter Uncertainties (不確實性을 고려한 로보트 매니퓰레이터의 位置 및 速度에 대한 實時間 制御)

  • Lee, Gang-Du;Kim, Gyeong-Nyeon;Han, Seong-Hyeon;Lee, Jin;Lee, Jong-Nyeon;Kim, Hwi-Dong
    • Journal of Ocean Engineering and Technology
    • /
    • v.9 no.2
    • /
    • pp.30-40
    • /
    • 1995
  • In this paper, it is proposed a robust control scheme for real time control of a robot manipulator with parameter uncertainties. The focus of this paper is a new approach of multivariable control schemes for an assembly robot manipulator to achieve the accurate trajectory tracking by joint angles. The proposed control scheme consists of a multivariable feedforward controller and feedback controller. In this control scheme, the feedback controller consists of proportional-derivative type and is designed by the pole placement method. The feedforward controller uses the inverse of the linealized model of robot manipulator dynamics. This feedback controller ensures that each joint enables to track any reference trajectory. The proposed robot controller scheme has a computational efficiency.

  • PDF

Position control of robot manipulator using self-turning PID controller (자기동조 PID 제어기를 이용한 로보트 매니플레이터의 위치제어)

  • 김유택;이재호;양태규;이상효
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1988.10a
    • /
    • pp.41-44
    • /
    • 1988
  • This paper represents the study of an effective self-tuning PID control for a robot manipulator to track a reference trajectory in spite of the presence of nonlinearities and parameters uncertainties in robot dynamic models. In this control scheme, an error model of the manipulator is established, for the first time, by difference between joint reference trajectory and tracked trajectory. It's model Parameters are estimated by the recursive least-square identification algorithm, and classical controller parameters are determined by pole placement method. A computer simulation study was conducted to demonstrate performance of the proposed self-tuning PID control in joint-based coordinates for a robot with payload.

  • PDF

Fuzzy Logic Control for a Redundant Manipulator -Resolved Motion Rate Control

  • Kim, Sung-Woo;Lee, Ju-Jang
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1992.10b
    • /
    • pp.479-484
    • /
    • 1992
  • The resolved motion rate control (RMRC) is converting to Joint space trajectory from given Cartesian space trajectory. The RMRC requires the inverse of Jacobian matrix. Since the Jacobian matrix of the redundant robot is generally not square, the pseudo-inverse must be introduced. However the pseudo-inverse is not easy to be implemented on a digital computer in real time as well as mathematically complex. In this paper, a simple fuzzy resolved motion rate control (FRMRC) that can replace the RMRC using pseudo-inverse of Jacobian is proposed. The proposed FRMRC with appropriate fuzzy rules, membership functions and reasoning method can solve the mapping problem between the spaces without complexity. The mapped Joint space trajectory is sufficiently accurate so that it can be directly used to control redundant manipulators. Simulation results verify the efficiency of the proposed idea.

  • PDF

Robot Path Planning Method for Tracking Error Reduction (로봇의 추적오차 감소를 위한 궤적계획방법)

  • Kim, Dong-Jun;Kim, Gap-Il;Park, Yong-Sik
    • The Transactions of the Korean Institute of Electrical Engineers D
    • /
    • v.50 no.3
    • /
    • pp.143-148
    • /
    • 2001
  • A lot of robot trajectory tracking methods are proposed to enhance the tracking error, but irregular tracking errors are always accompanied and very hard to reduce it. Up to now, these irregular tracking errors are reduced by introducing more complicated control algorithms. But, it is intuitively obvious to reduce only the big errors selectively in the irregular ones for the better performance instead of using more complicated control algorithms. By the characteristics of the robot, big tracking errors of the end-effector are generated mostly due to the fast moving of joint. So, in this paper, we introduce a new method which reduce the big tracking errors by clippings the joint velocity with the constraint of given path. Using this method, desired trajectory tracking is obtained within the far reduced error bound. Also, this method is successfully applied to generate the path-constrained error reducing trajectories for 2-axis SCARA type robot.

  • PDF