409 research outputs found

    Model-based recurrent neural network for redundancy resolution of manipulator with remote centre of motion constraints

    Get PDF
    Redundancy resolution is a critical issue to achieve accurate kinematic control for manipulators. End-effectors of manipulators can track desired paths well with suitable resolved joint variables. In some manipulation applications such as selecting insertion paths to thrill through a set of points, it requires the distal link of a manipulator to translate along such fixed point and then perform manipulation tasks. The point is known as remote centre of motion (RCM) to constrain motion planning and kinematic control of manipulators. Together with its end-effector finishing path tracking tasks, the redundancy resolution of a manipulators has to maintain RCM to produce reliable resolved joint angles. However, current existing redundancy resolution schemes on manipulators based on recurrent neural networks (RNNs) mainly are focusing on unrestricted motion without RCM constraints considered. In this paper, an RNN-based approach is proposed to solve the redundancy resolution issue with RCM constraints, developing a new general dynamic optimisation formulation containing the RCM constraints. Theoretical analysis shows the theoretical derivation and convergence of the proposed RNN for redundancy resolution of manipulators with RCM constraints. Simulation results further demonstrate the efficiency of the proposed method in end-effector path tracking control under RCM constraints based on an industrial redundant manipulator system

    AI based Robot Safe Learning and Control

    Get PDF
    Introduction This open access book mainly focuses on the safe control of robot manipulators. The control schemes are mainly developed based on dynamic neural network, which is an important theoretical branch of deep reinforcement learning. In order to enhance the safety performance of robot systems, the control strategies include adaptive tracking control for robots with model uncertainties, compliance control in uncertain environments, obstacle avoidance in dynamic workspace. The idea for this book on solving safe control of robot arms was conceived during the industrial applications and the research discussion in the laboratory. Most of the materials in this book are derived from the authors’ papers published in journals, such as IEEE Transactions on Industrial Electronics, neurocomputing, etc. This book can be used as a reference book for researcher and designer of the robotic systems and AI based controllers, and can also be used as a reference book for senior undergraduate and graduate students in colleges and universities

    A Discrete Model-Free Scheme for Fault Tolerant Tracking Control of Redundant Manipulators

    Get PDF

    Neural-Dynamic Based Synchronous-Optimization Scheme of Dual Redundant Robot Manipulators

    Get PDF
    In order to track complex-path tasks in three dimensional space without joint-drifts, a neural-dynamic based synchronous-optimization (NDSO) scheme of dual redundant robot manipulators is proposed and developed. To do so, an acceleration-level repetitive motion planning optimization criterion is derived by the neural-dynamic method twice. Position and velocity feedbacks are taken into account to decrease the errors. Considering the joint-angle, joint-velocity, and joint-acceleration limits, the redundancy resolution problem of the left and right arms are formulated as two quadratic programming problems subject to equality constraints and three bound constraints. The two quadratic programming schemes of the left and right arms are then integrated into a standard quadratic programming problem constrained by an equality constraint and a bound constraint. As a real-time solver, a linear variational inequalities-based primal-dual neural network (LVI-PDNN) is used to solve the quadratic programming problem. Finally, the simulation section contains experiments of the execution of three complex tasks including a couple task, the comparison with pseudo-inverse method and robustness verification. Simulation results verify the efficacy and accuracy of the proposed NDSO scheme

    A Fault-Tolerant Method for Motion Planning of Industrial Redundant Manipulator

    Get PDF
    Nowadays industrial redundant manipulators have been playing important roles in manufacturing fields such as welding and assembling by performing repetitive and dull work. Such long-term industrial operations usually require redundant manipulators to keep good working conditions and maintain steadiness of joint actuation. However, some joints of redundant manipulators may fall into fault status after enduring long-period heavy manipulations, causing that the desired industrial tasks can not be accomplished accurately. In this paper, we propose a novel fault-tolerant method with simultaneous fault-diagnose function for motion planning and control of industrial redundant manipulators. The proposed approach is able to adaptively localize which joints run away from the normal state to be fault, and it can guarantee to finish the desired path tracking control even when these fault joints lose their velocity to actuate. Simulation and experiment results on a Kuka LBR iiwa manipulator demonstrate the efficiency of the proposed fault-tolerant method for motion control of the redundant manipulator

    Modification of Gesture-Determined-Dynamic Function with Consideration of Margins for Motion Planning of Humanoid Robots

    Full text link
    The gesture-determined-dynamic function (GDDF) offers an effective way to handle the control problems of humanoid robots. Specifically, GDDF is utilized to constrain the movements of dual arms of humanoid robots and steer specific gestures to conduct demanding tasks under certain conditions. However, there is still a deficiency in this scheme. Through experiments, we found that the joints of the dual arms, which can be regarded as the redundant manipulators, could exceed their limits slightly at the joint angle level. The performance straightly depends on the parameters designed beforehand for the GDDF, which causes a lack of adaptability to the practical applications of this method. In this paper, a modified scheme of GDDF with consideration of margins (MGDDF) is proposed. This MGDDF scheme is based on quadratic programming (QP) framework, which is widely applied to solving the redundancy resolution problems of robot arms. Moreover, three margins are introduced in the proposed MGDDF scheme to avoid joint limits. With consideration of these margins, the joints of manipulators of the humanoid robots will not exceed their limits, and the potential damages which might be caused by exceeding limits will be completely avoided. Computer simulations conducted on MATLAB further verify the feasibility and superiority of the proposed MGDDF scheme

    A recurrent neural network applied to optimal motion control of mobile robots with physical constraints

    Get PDF
    Conventional solutions, such as the conventional recurrent neural network (CRNN) and gradient recurrent neural network (GRNN), for the motion control of mobile robots in the unified framework of recurrent neural network (RNN) are difficult to simultaneously consider both criteria optimization and physical constraints. The limitation of the RNN solution may lead to the damage of mobile robots for exceeding physical constraints during the task execution. To overcome this limitation, this paper proposes a novel inequality and equality constrained optimization RNN (IECORNN) to handle the motion control of mobile robots. Firstly, the real-time motion control problem with both criteria optimization and physical constraints is skillfully converted to a real-time equality system by leveraging the Lagrange multiplier rule. Then, the detailed design process for the proposed IECORNN is presented together with the neural network architecture developed. Afterward, theoretical analyses on the motion control problem conversion equivalence, global stability, and exponential convergence property are rigorously provided. Finally, two numerical simulation verifications and extensive comparisons with other existing RNNs, e.g., the CRNN and the GRNN, based on the mobile robot for two different path-tracking applications sufficiently demonstrate the effectiveness and superiority of the proposed IECORNN for the real-time motion control of mobile robots with both criteria optimization and physical constraints. This work makes progresses in both theory as well as practice, and fills the vacancy in the unified framework of RNN in motion control of mobile robots

    Dynamic Neural Networks for Motion-Force Control of Redundant Manipulators: An Optimization Perspective

    Get PDF
    Accurate position-force control is a core and challenging problem in robotics, especially for manipulators with redundant DOFs. For example, trajectory tracking based control usually fails for grinding robots due to intolerable impact forces imposed onto the end-effectors. The main difficulties lie in the coupling of motion and contact force, redundancy resolution and physical constraints, etc. In this paper, we propose a novel motionforce control strategy in the framework of projection recurrent neural networks. Tracking error and contact force are described in orthogonal spaces respectively, and by selecting minimizing joint torque as secondary task, the control problem is formulated as a quadratic-programming (QP) problem under multiple constraints. In order to obtain real-time optimization of joint toque which is non-convex relative to joint angles, the original QP is reconstructed in velocity level, where the original objective function is replaced by its time derivative. Then a dynamic neural network which is convergence provable is established to solve the modified QP problem online. This work generalizes projection recurrent neural network based position control of manipulators to that of position-force control, which opens a new avenue to shift position-force control of manipulators from pure control perspective to cross design with both convergence and optimality consideration. Numerical and experimental results show that the proposed scheme achieves accurate position-force control, and is capable of handling inequality constraints such as joint angular, velocity and torque limitations, simultaneously, consumption of joint torque can be decreased effectively

    Self-motion control of kinematically redundant robot manipulators

    Get PDF
    Thesis (Master)--Izmir Institute of Technology, Mechanical Engineering, Izmir, 2012Includes bibliographical references (leaves: 88-92)Text in English; Abstract: Turkish and Englishxvi,92 leavesRedundancy in general provides space for optimization in robotics. Redundancy can be defined as sensor/actuator redundancy or kinematic redundancy. The redundancy considered in this thesis is the kinematic redundancy where the total degrees-of-freedom of the robot is more than the total degrees-of-freedom required for the task to be executed. This provides infinite number of solutions to perform the same task, thus, various subtasks can be carried out during the main-task execution. This work utilizes the property of self-motion for kinematically redundant robot manipulators by designing the general subtask controller that controls the joint motion in the null-space of the Jacobian matrix. The general subtask controller is implemented for various subtasks in this thesis. Minimizing the total joint motion, singularity avoidance, posture optimization for static impact force objectives, which include maximizing/minimizing the static impact force magnitude, and static and moving obstacle (point to point) collision avoidance are the subtasks considered in this thesis. New control architecture is developed to accomplish both the main-task and the previously mentioned subtasks. In this architecture, objective function for each subtask is formed. Then, the gradient of the objective function is used in the subtask controller to execute subtask objective while tracking a given end-effector trajectory. The tracking of the end-effector is called main-task. The SCHUNK LWA4-Arm robot arm with seven degrees-of-freedom is developed first in SolidWorks® as a computer-aided-design (CAD) model. Then, the CAD model is converted to MATLAB® Simulink model using SimMechanics CAD translator to be used in the simulation tests of the controller. Kinematics and dynamics equations of the robot are derived to be used in the controllers. Simulation test results are presented for the kinematically redundant robot manipulator operating in 3D space carrying out the main-task and the selected subtasks for this study. The simulation test results indicate that the developed controller’s performance is successful for all the main-task and subtask objectives

    Continuous-time recurrent neural networks for quadratic programming: theory and engineering applications.

    Get PDF
    Liu Shubao.Thesis (M.Phil.)--Chinese University of Hong Kong, 2005.Includes bibliographical references (leaves 90-98).Abstracts in English and Chinese.Abstract --- p.i摘要 --- p.iiiAcknowledgement --- p.ivChapter 1 --- Introduction --- p.1Chapter 1.1 --- Time-Varying Quadratic Optimization --- p.1Chapter 1.2 --- Recurrent Neural Networks --- p.3Chapter 1.2.1 --- From Feedforward to Recurrent Networks --- p.3Chapter 1.2.2 --- Computational Power and Complexity --- p.6Chapter 1.2.3 --- Implementation Issues --- p.7Chapter 1.3 --- Thesis Organization --- p.9Chapter I --- Theory and Models --- p.11Chapter 2 --- Linearly Constrained QP --- p.13Chapter 2.1 --- Model Description --- p.14Chapter 2.2 --- Convergence Analysis --- p.17Chapter 3 --- Quadratically Constrained QP --- p.26Chapter 3.1 --- Problem Formulation --- p.26Chapter 3.2 --- Model Description --- p.27Chapter 3.2.1 --- Model 1 (Dual Model) --- p.28Chapter 3.2.2 --- Model 2 (Improved Dual Model) --- p.28Chapter II --- Engineering Applications --- p.29Chapter 4 --- KWTA Network Circuit Design --- p.31Chapter 4.1 --- Introduction --- p.31Chapter 4.2 --- Equivalent Reformulation --- p.32Chapter 4.3 --- KWTA Network Model --- p.36Chapter 4.4 --- Simulation Results --- p.40Chapter 4.5 --- Conclusions --- p.40Chapter 5 --- Dynamic Control of Manipulators --- p.43Chapter 5.1 --- Introduction --- p.43Chapter 5.2 --- Problem Formulation --- p.44Chapter 5.3 --- Simplified Dual Neural Network --- p.47Chapter 5.4 --- Simulation Results --- p.51Chapter 5.5 --- Concluding Remarks --- p.55Chapter 6 --- Robot Arm Obstacle Avoidance --- p.56Chapter 6.1 --- Introduction --- p.56Chapter 6.2 --- Obstacle Avoidance Scheme --- p.58Chapter 6.2.1 --- Equality Constrained Formulation --- p.58Chapter 6.2.2 --- Inequality Constrained Formulation --- p.60Chapter 6.3 --- Simplified Dual Neural Network Model --- p.64Chapter 6.3.1 --- Existing Approaches --- p.64Chapter 6.3.2 --- Model Derivation --- p.65Chapter 6.3.3 --- Convergence Analysis --- p.67Chapter 6.3.4 --- Model Comparision --- p.69Chapter 6.4 --- Simulation Results --- p.70Chapter 6.5 --- Concluding Remarks --- p.71Chapter 7 --- Multiuser Detection --- p.77Chapter 7.1 --- Introduction --- p.77Chapter 7.2 --- Problem Formulation --- p.78Chapter 7.3 --- Neural Network Architecture --- p.82Chapter 7.4 --- Simulation Results --- p.84Chapter 8 --- Conclusions and Future Works --- p.88Chapter 8.1 --- Concluding Remarks --- p.88Chapter 8.2 --- Future Prospects --- p.88Bibliography --- p.8
    corecore