This paper proposes a model predictive controller of robot manipulators using a genetic algorithm to secure the best performance by performing parameter optimization with the genetic algorithm. Genetic algorithm is a natural evolutionary process modeled as a computer algorithm and has excellent performance in global optimization, so it is useful for tuning control parameters. The sliding mode controller and inverse dynamics controller are included in the lower part of the model prediction controller to minimize the problems caused by non-linearity and uncertainty of the robot manipulator. The performance superiority of the proposed method as described above has been confirmed in detail through a simulation study.
This paper deals with the dynamic control of redundant robot manipulator. Traditionally, the kinematic control schemes for redundant robot manipulator were developed from the point of speed and used under the assumption that the dynamic control of manipulator is perfect. However, in reality, the precise control of redundant robot manipulator is very difficult due to their dynamics. Therefore, the kinematic controllers for redundant robot manipulator were employed in the acceleration dimension and may be combined with the computed torque method to achieve the accurate control performance. But their control performance is limited by the accuracy of the manipulator parameters such as the link mass, length, moment of inertia and varying payload. Hence in this paper, the proportional and derivative control gains of the computed torque controller are optimized by the genetic algorithm on the typical payloads, and the neural network is applied to obtain the proper control gains for arbitrary loads. The simulation results show that the proposed control method has better performance than the conventional control method for redundant robot manipulator.
A deburring system using the joint of revolute robot manipulator with a tool holder was developed for deburring automation. The tool holder composed of the plunger with spring was developed for freedom of three degree operation. The tool holder was applied for compensation of position errors during trajectory tracing or deburring the workpiece of ununiform. To reduce interacting forces between the high stiffness tool at the end effecter and the workpiece during deburring operation, it was developed to operate flexibly to the direction of tangent line on the revolute axis and to the direction of axis.
In this paper, using the deburring system attached at the revolute robot manipulator, deburring experiments were performed. According to the experimental results, the good performance of the proposed deburring system using the revolute robot manipulator was shown.
Robot manipulators are highly nonlinear system with multi-inputs multi-outputs, and various control methods for the robot manipulators have been developed to acquire good trajectory tracking performance and improve the system stability lately. The computed torque controller has nonlinear feedforward control elements and so it is very effective to control robot manipulators. If the control gains of the computed torque controller is adjusted according the payload, then more precise control performance is attained. This paper extends the conventional computed torque controller in the joint space to the Cartesian space, and optimize the control gains for some specified payloads in both joint and Cartesian spaces using genetic algorithms. Also a neural network is employed to have proper control gains for arbitrary payloads using generalization properties of the neural network. Computer simulation results show that the proposed control system for robot manipulators has excellent performance in various conditions.
본 연구는 오이수확기의 매니퓰레이터 개발을 위한 기구학적 분석을 하는 것이다. 매니퓰레이터의 정방향 기구학 및 역방향 기구학 분석을 한 후 실제 장치의 반복오차 측정실험을 통해 이론 값을 검증하였다. 매니퓰레이터는 총 세 개의 링크로서 한 개의 수직링크와 두 개의 호전링크로 구성되어져 있으며, 세 개의 스테핑 모터가 각 관절에 장착되어 링크에 동력을 전달한다. 주요 연구결과를 요약하면 다음과 같다. D-H Parameter를 이용하여 정방향 기구학에 의한 매리퓰레이터의 변환 연산자를 얻었다. 역방향 기구학의 해는 두가지로 나타났으며 삼각함수를 이용하여 해를 구하였다. 매리퓰레이터의 반복오차를 측정한 검증 실험에서는 X, Y, Z축에 대하여 반복 오차가 최대 2.60mm, 2.05mm, 1.55mm로 나타났으며, 정방향 및 역방향 기구학에서 오차의 최대지점 및 최소지점의 실제 좌표는 일치하였다. 반복오차 측정 결과는 매리퓰레이터의 목표지점인 오이의 직경에 비해 비교적 작게 나타났다. 측정오차는 실험중 발생한 실험오차로 판단된다. 매니퓰레이터의 오차를 줄이고 작업능률의 향상을 위해서는 링크의 수를 줄이고 오이의 품종 및 재배환경을 고려하여야 하며, 경량이면서도 견고한 재료를 사용하여 하중을 줄여야 한다.
This paper presents cable-hydraulic driven 3DoF (Degree-of-Freedom) manipulator for cooperative robot with high output/low inertia and enhancing lager workspace of hydraulic manipulator. Hydraulic actuation could be solution to design more higher output manipulator than the one of electric motor actuation due to install actuation source and robot joint separated. In spite of this advantage, the conventional hydraulic driven manipulator using cylinder or vane actuator is not suitable for the candidate of cooperative robot because smaller workspace owing to small RoM (Range of Motion) hydraulic actuator. In this paper, we propose 3DoF manipulator with cable-hydraulic actuation which is more larger ratio of payload-to-weight than the one of conventional cooperative manipulator and larger workspace than the one of existing hydraulic driven manipulator. The performance of proposed manipulator was demonstrated by the experiments for confirming overall workspace task, high payload operation task under worst situation and comparing repeatability between developed manipulator and existed cooperative robots. The results of experiments showed that the appropriate performance of proposed manipulator for cooperative robot.
This paper deals with the development and application of control algorithms for series elastic relief robots for rescue operations in harsh environment like disasters or battlefield. The joint controller applied in this paper has a cascade structure combining inner loop for torque control and outer loop for position control. The torque loop contains feedforward and feedback controller and disturbance observer for independent, decentralized joint control. The effect of the elastic component and motor dynamics are treated as the nonlinear disturbance and compensated with the disturbance observer of torque controller. For the collision detection, Band Designed Disturbance Observer is configured to recognize/respond to external disturbance robustly in the continuously changing environment. The controller is applied to a 7-dof series elastic manipulator to evaluate the torque tracking and collision detection/response performance.
Using an inverse of the geometric Jacobian matrix is one of the most popular ways to control robot manipulators, because the Jacobian matrix contains the relationship between joint space velocities and operational space velocities. However, the control algorithm based on Jacobian matrix has algorithmic singularities: The robot manipulator becomes unstable when the Jacobian matrix loses rank. To solve this problem, various methods such as damped and filtered inverse have been proposed, but comparative studies to evaluate the performance of these algorithms are insufficient. Thus, this paper deals with a comparative analysis of six representative singularity avoidance algorithms: Damped Pseudo Inverse, Error Damped Pseudo Inverse, Scaled Jacobian Transpose, Selectively Damped Inverse, Filtered Inverse, and Task Transition Method. Especially, these algorithms are verified through computer simulations with a virtual model of a humanoid robot, THORMANG, in order to evaluate tracking error, computational time, and multiple task performance. With the experimental results, this paper contains a deep discussion about the effectiveness and limitations of each algorithm.
A robot manipulator handling a heavy weight requires high-capacity motors and speed reducers, which increases the cost of a robot and the risk of injury when a human worker is in collaboration with a robot. To cope with this problem, we propose a collaborative manipulator equipped with a counterbalance mechanism which compensates mechanically for a gravitational torque due to the robot mass. The prototype of the manipulator was designed on the basis of a four-bar linkage structure which contains active and passive pitch joints. Experimental performance evaluation shows that the proposed robot works effectively as a collaborative robot.
Dual arm manipulators have been developed for the entertainment purpose such as humanoid type or the industrial application such as automatic assembly. Nowadays, there are some issues for applying the dual arm robot system into the various fields. Especially, robots can substitute human and perform the dangerous activity such as search and rescue in the battle field or disaster. In the paper, the dual arm manipulator which can be adapted to the rescue robot with the mobile platform was developed. The kinematic design was proposed for the rescue activity and the required specification was determined through the kinematic analysis and the dynamic analysis in the various conditions. The proposed dual arm manipulator was manufactured based on the vibration analysis result and its performance was proved by the experiment.
This paper presents a column-climbing robot with a mechanical manipulator, which can spirally go up and down a column using wheels. The developed robot can do useful works using the manipulator at the top of a column, e.g., electric pole while communicating wirelessly with an operator panel. It is driven using a battery without any power cables, and the average duration of power is at least one hour. The robot has a function to detect a work object using an optical sensor installed at the bottom of the manipulator. The spirally column-climbing robot developed is demonstrated by experimental works and also by showing it at an exhibition.
In this paper, applications of neural networks to vibration control of flexible single link robot manipulator are ocnsidered. The architecture of neural networks is a hidden layer, which is comprised of self-recurrent one. Tow neural networks are utilized in a control system ; one as an identifier is called neuro identifier and the othe ra s a controller is called neuro controller. The neural networks can be used to approximate any continuous function to any desired degree of accuracy and the weights are updated by dynamic error-backpropagation algorithm(DEA). To guarantee concegence and to get faster learning, an approach that uses adaptive learning rates is developed by introducing a Lyapunov function. When a flexible manipulator is ratated by a motor through the fixed end, transverse vibration may occur. The motor torque should be controlle dinsuch as way, that the motor is rotated by a specified angle. while simulataneously stabilizing vibration of the flexible manipulators so that it is arrested as soon as possible at the end of rotation. Accurate vibration control of lightweight manipulator during the large body motions, as well as the flexural vibrations. Therefore, dynamic models for a flexible single link manipulator is derived, and LQR controller and nerual networks controller are composed. The effectiveness of the proposed nerual networks control system is confirmed by experiments.