Workspace Boundary Avoidance in Robot Teaching by Demonstration Using Fuzzy Impedance Control
Authors
Abstract:
The present paper investigates an intuitive way of robot path planning, called robot teaching by demonstration. In this method, an operator holds the robot end-effector and moves it through a number of positions and orientations in order to teach it a desired task. The presented control architecture applies impedance control in such a way that the end-effector follows the operator’s hand with desired dynamic properties. The operator often teaches the robot in the middle of the robot workspace. Then, this leads to lose a lot of accessible space. Workspace boundary is specified where a joint meets its end or a singularity happens. In this paper, a method is proposed to warn the operator before the end-effector faces the boundary of the workspace which results in using the robot workspace efficiently. It is achieved by means of two fuzzy controllers which smoothly increase the damping parameter of the impedance controller when the robot is closing on to a joint limit or a singularity. The increase of damping parameter dissipates the kinetic energy that is imposed by the operator to move the end-effector toward workspace boundary. The proposed method is applied on an industrial grade SCARA type robot. Experimental results show the effectiveness of the proposed method in a clear way.
similar resources
Variable Impedance Control for Rehabilitation Robot using Interval Type-2 Fuzzy Logic
In this study, a novel variable impedance control for a lower-limb rehabilitation robotic system using voltage control strategy is presented. The majority of existing control approaches are based on control torque strategy, which require the knowledge of robot dynamics as well as dynamic of patients. This requires the controller to overcome complex problems such as uncertainties and nonlinearit...
full textvariable impedance control for rehabilitation robot using interval type-2 fuzzy logic
in this study, a novel variable impedance control for a lower-limb rehabilitation robotic system using voltage control strategy is presented. the majority of existing control approaches are based on control torque strategy, which require the knowledge of robot dynamics as well as dynamic of patients. this requires the controller to overcome complex problems such as uncertainties and nonlinearit...
full textDesigning an adaptive fuzzy control for robot manipulators using PSO
This paper presents designing an optimal adaptive controller for tracking control of robot manipulators based on particle swarm optimization (PSO) algorithm. PSO algorithm has been employed to optimize parameters of the controller and hence to minimize the integral square of errors (ISE) as a performance criteria. In this paper, an improved PSO using logic is proposed to increase the convergenc...
full textA Fuzzy Integrated Approach to Impedance Control of Robot Manipulators
This paper presents an integrated fuzzy approach to recover the performance in impedance control, reducing the errors in position and force, considering uncertainties in the parameters of the manipulator model and contact surface model. This integrated strategy considers a fuzzy adaptive compensator in the outer control loop that adjusts the manipulator tip position to compensate for uncertaint...
full textFuzzy Control of Humanoid Robot for Obstacle Avoidance
A fuzzy system based on the obtained information of four infrared (IR) sensors and one electronic compass is proposed and implemented on a humanoid robot to avoid obstacles. A humanoid robot named TWNHR-3 with 26 degrees of freedom (DOFs) is designed so that it can do five basic motions. Four IR sensors and one electronic compass are installed on TWNHR-3 to detect the environment information in...
full textMy Resources
Journal title
volume 5 issue 1
pages 16- 26
publication date 2019-06-10
By following a journal you will be notified via email when a new issue of this journal is published.
Hosted on Doprax cloud platform doprax.com
copyright © 2015-2023