267 research outputs found

    An Intelligent System Approach to the Dynamic Hybrid Robot Control

    Get PDF
    The objective of this study was to solve the robot dynamic hybrid control problem using intelligent computational processes. In the course of problem- solving, biologically inspired models were used. This was because a robot can be seen as a physical intelligent system which interacts with the real world environment by means of its sensors and actuators. In the robot hybrid control method the neural networks, fuzzy logics and randomization strategies were used. To derive a complete intelligent state-of-the-art hybrid control system, several experiments were conducted in the study. Firstly an algorithm was formulated that can estimate the attracting basin boundary for a stable equilibrium point of a robot's kinematic nonlinear system. From this point the Artificial Neural Networks (ANN) based solution approach was verified for the inverse kinematics solution. Secondly, for the intelligent trajectory generation approach, the segmented tree neural networks for each link (inverse kinematics solution) and the randomness with fuzziness (coping the unstructured environment from the cost function) were used. A one-pass smoothing algorithm was used to generate a practical smooth trajectory path in near real time. Finally, for the hybrid control system the task was decomposed into several individual intelligent control agents, where the task space was split into the position-controlled subspaces, the force-controlled subspaces and the uncertain hyper plane identification subspaces. The problem was considered as a blind-tracking task by a human

    Dynamic Modeling and Torque Feedforward based Optimal Fuzzy PD control of a High-Speed Parallel Manipulator

    Get PDF
    Dynamic modeling and control of high-speed parallel manipulators are of importance due to their industrial applications deployed in production lines. However, there are still a number of open problems, such as the development of a precise dynamic model to be used in the model-based control design. This paper presents a four-limb parallel manipulator with Schönflies motion and its simplified dynamic modeling process. Then, in order to fix the issue that computed torque method control (CTC) will spend a lot of time to calculate dynamic parameters in real-time, offline torque feedforward-based PD (TFPD) control law is adopted in the control system. At the same time, fuzzy logic is also used to tune the gains of PD controller to adapt to the variation of external disturbance and compensate the un-modeled uncertainty. Additionally, bottom widths of membership functions of fuzzy controller are optimized by bat algorithm. Finally, three controllers of CTC, TFPD and bat algorithm-based torque feedforwad fuzzy PD controller (BA-TFFPD) are compared in trajectory tracking simulation. Fro the result, compared with TFPD and CTC, BA-TFFPD can lead faster transient response and lower tracking error, which prove the validity of BA-TFFPD

    Robotic contour tracking with adaptive feedforward control by fuzzy online tuning

    Get PDF
    Industrial robots have great importance in manufacturing. Typical uses of the robots are welding, painting, deburring, grinding, polishing and shape recovery. Most of these tasks such as grinding, deburring need force control to achieve high performance. These tasks involve contour following. Contour following is a challenging task because in many of applications the geometry physical of the targeted contour are unknown. In addition to that, achieving tasks as polishing, grinding and deburring requires small force and velocity tracking errors. In order to accomplish these tasks, disturbances have to be taken account. In this thesis the aim is to achieve contour tracking with using fuzzy online tuning. The fuzzy method is proposed in this thesis to adjust a feedforward force control parameter. In this technique, the varying feedforward control parameter compensates for disturbance effects. The method employs the chattering of control signal and the normal force and tangential velocity errors to adjust the control term. Simulations with the model of a direct drive planar elbow manipulator are used to last proposed technique

    Knowledge-Based Control for Robot Arm

    Get PDF

    Inverse Kinematic Analysis of Robot Manipulators

    Get PDF
    An important part of industrial robot manipulators is to achieve desired position and orientation of end effector or tool so as to complete the pre-specified task. To achieve the above stated goal one should have the sound knowledge of inverse kinematic problem. The problem of getting inverse kinematic solution has been on the outline of various researchers and is deliberated as thorough researched and mature problem. There are many fields of applications of robot manipulators to execute the given tasks such as material handling, pick-n-place, planetary and undersea explorations, space manipulation, and hazardous field etc. Moreover, medical field robotics catches applications in rehabilitation and surgery that involve kinematic, dynamic and control operations. Therefore, industrial robot manipulators are required to have proper knowledge of its joint variables as well as understanding of kinematic parameters. The motion of the end effector or manipulator is controlled by their joint actuator and this produces the required motion in each joints. Therefore, the controller should always supply an accurate value of joint variables analogous to the end effector position. Even though industrial robots are in the advanced stage, some of the basic problems in kinematics are still unsolved and constitute an active focus for research. Among these unsolved problems, the direct kinematics problem for parallel mechanism and inverse kinematics for serial chains constitute a decent share of research domain. The forward kinematics of robot manipulator is simpler problem and it has unique or closed form solution. The forward kinematics can be given by the conversion of joint space to Cartesian space of the manipulator. On the other hand inverse kinematics can be determined by the conversion of Cartesian space to joint space. The inverse kinematic of the robot manipulator does not provide the closed form solution. Hence, industrial manipulator can achieve a desired task or end effector position in more than one configuration. Therefore, to achieve exact solution of the joint variables has been the main concern to the researchers. A brief introduction of industrial robot manipulators, evolution and classification is presented. The basic configurations of robot manipulator are demonstrated and their benefits and drawbacks are deliberated along with the applications. The difficulties to solve forward and inverse kinematics of robot manipulator are discussed and solution of inverse kinematic is introduced through conventional methods. In order to accomplish the desired objective of the work and attain the solution of inverse kinematic problem an efficient study of the existing tools and techniques has been done. A review of literature survey and various tools used to solve inverse kinematic problem on different aspects is discussed. The various approaches of inverse kinematic solution is categorized in four sections namely structural analysis of mechanism, conventional approaches, intelligence or soft computing approaches and optimization based approaches. A portion of important and more significant literatures are thoroughly discussed and brief investigation is made on conclusions and gaps with respect to the inverse kinematic solution of industrial robot manipulators. Based on the survey of tools and techniques used for the kinematic analysis the broad objective of the present research work is presented as; to carry out the kinematic analyses of different configurations of industrial robot manipulators. The mathematical modelling of selected robot manipulator using existing tools and techniques has to be made for the comparative study of proposed method. On the other hand, development of new algorithm and their mathematical modelling for the solution of inverse kinematic problem has to be made for the analysis of quality and efficiency of the obtained solutions. Therefore, the study of appropriate tools and techniques used for the solution of inverse kinematic problems and comparison with proposed method is considered. Moreover, recommendation of the appropriate method for the solution of inverse kinematic problem is presented in the work. Apart from the forward kinematic analysis, the inverse kinematic analysis is quite complex, due to its non-linear formulations and having multiple solutions. There is no unique solution for the inverse kinematics thus necessitating application of appropriate predictive models from the soft computing domain. Artificial neural network (ANN) can be gainfully used to yield the desired results. Therefore, in the present work several models of artificial neural network (ANN) are used for the solution of the inverse kinematic problem. This model of ANN does not rely on higher mathematical formulations and are adept to solve NP-hard, non-linear and higher degree of polynomial equations. Although intelligent approaches are not new in this field but some selected models of ANN and their hybridization has been presented for the comparative evaluation of inverse kinematic. The hybridization scheme of ANN and an investigation has been made on accuracies of adopted algorithms. On the other hand, any Optimization algorithms which are capable of solving various multimodal functions can be implemented to solve the inverse kinematic problem. To overcome the problem of conventional tool and intelligent based method the optimization based approach can be implemented. In general, the optimization based approaches are more stable and often converge to the global solution. The major problem of ANN based approaches are its slow convergence and often stuck in local optimum point. Therefore, in present work different optimization based approaches are considered. The formulation of the objective function and associated constrained are discussed thoroughly. The comparison of all adopted algorithms on the basis of number of solutions, mathematical operations and computational time has been presented. The thesis concludes the summary with contributions and scope of the future research work

    Force Control of a Unilateral Master-Slave System Using a SCARA Robot Arm

    Get PDF
    Industrial manipulators have several applications in a multitude of disciplines. The use of industrial manipulators has increased rapidly, and they are more refined in many applications due to advances such as fast response time, high precision, quick speed and a high level of performance. Most industrial manipulators are position-controlled; usually vision and force sensors are not integrated in most commercial industrial robots. Therefore, the addition of force and vision sensing mechanisms is required to successfully automate advanced tasks, and to enable robots to avoid high contact forces while working in applications that require contact with environments. The objective of this thesis is to implement a unilateral master-slave system for medical applications. In this thesis, a Polaris Vicra® optical tracking device is used to represent the master system, while a four degree of freedom (DOF) position-controlled SCARA manipulator from Epson is used to represent the slave system. The manipulator is equipped with a force-torque sensor to facilitate operation in unknown environments. In addition, MapleSim is used to find the dynamic model for the SCARA manipulator. Furthermore, MapleSim is also used to validate the control algorithm prior to implementation on the hardware. Three force control techniques are used in this research and the robot's performance are evaluated. The control techniques are impedance control, admittance control and fuzzy logic control. The admittance and fuzzy logic controllers are applied to the proposed master-slave system while the impedance control is applied to the manipulator model, which was obtained from MapleSim. In order to validate the presented control algorithms, several experiments and simulations were carried out. The experimental results show the ability of the presented controllers (admittance and fuzzy logic) to track the operator signal while keeping the force within the desired range. The simulation and animation of the impedance controller on the other hand, shows that the robot's performance can be evaluated through software

    Applying RBF Neural Nets for Position Control of an Inter/Scara Robot

    Get PDF
    This paper describes experimental results applying artificial neural networks to perform the position control of a real scara manipulator robot. The general control strategy consists of a neural controller that operates in parallel with a conventional controller based on the feedback error learning architecture. The main advantage of this architecture is that it does not require any modification of the previous conventional controller algorithm. MLP and RBF neural networks trained on-line have been used, without requiring any previous knowledge about the system to be controlled. These approach has performed very successfully, with better results obtained with the RBF networks when compared to PID and sliding mode positional controllers

    Automated On-line Diagnosis and Control Configuration in Robotic Systems Using Model Based Analytical Redundancy

    Get PDF
    Because of the increasingly demanding tasks that robotic systems are asked to perform, there is a need to make them more reliable, intelligent, versatile and self-sufficient. Furthermore, throughout the robotic system?s operation, changes in its internal and external environments arise, which can distort trajectory tracking, slow down its performance, decrease its capabilities, and even bring it to a total halt. Changes in robotic systems are inevitable. They have diverse characteristics, magnitudes and origins, from the all-familiar viscous friction to Coulomb/Sticktion friction, and from structural vibrations to air/underwater environmental change. This thesis presents an on-line environmental Change, Detection, Isolation and Accommodation (CDIA) scheme that provides a robotic system the capabilities to achieve demanding requirements and manage the ever-emerging changes. The CDIA scheme is structured around a priori known dynamic models of the robotic system and the changes (faults). In this approach, the system monitors its internal and external environments, detects any changes, identifies and learns them, and makes necessary corrections into its behavior in order to minimize or counteract their effects. A comprehensive study is presented that deals with every stage, aspect, and variation of the CDIA process. One of the novelties of the proposed approach is that the profile of the change may be either time or state-dependent. The contribution of the CDIA scheme is twofold as it provides robustness with respect to unmodeled dynamics and with respect to torque-dependent, state-dependent, structural and external environment changes. The effectiveness of the proposed approach is verified by the development of the CDIA scheme for a SCARA robot. Results of this extensive numerical study are included to verify the applicability of the proposed scheme
    corecore