Passivity-based elastic joint robot control with on-line gravity compensation

Author(s):  
Yanlei Ye ◽  
Chin-Yin Chen ◽  
Peng Li ◽  
Guilin Yang ◽  
Chang-an Zhu ◽  
...  
Sensors ◽  
2020 ◽  
Vol 20 (21) ◽  
pp. 6358
Author(s):  
Wojciech Kaczmarek ◽  
Jarosław Panasiuk ◽  
Szymon Borys ◽  
Patryk Banach

The paper presents the possibility of using the Kinect v2 module to control an industrial robot by means of gestures and voice commands. It describes the elements of creating software for off-line and on-line robot control. The application for the Kinect module was developed in the C# language in the Visual Studio environment, while the industrial robot control program was developed in the RAPID language in the RobotStudio environment. The development of a two-threaded application in the RAPID language allowed separating two independent tasks for the IRB120 robot. The main task of the robot is performed in Thread No. 1 (responsible for movement). Simultaneously, Thread No. 2 ensures continuous communication with the Kinect system and provides information about the gesture and voice commands in real time without any interference in Thread No. 1. The applied solution allows the robot to work in industrial conditions without the negative impact of the communication task on the time of the robot’s work cycles. Thanks to the development of a digital twin of the real robot station, tests of proper application functioning in off-line mode (without using a real robot) were conducted. The obtained results were verified on-line (on the real test station). Tests of the correctness of gesture recognition were carried out, and the robot recognized all programmed gestures. Another test carried out was the recognition and execution of voice commands. A difference in the time of task completion between the actual and virtual station was noticed; the average difference was 0.67 s. The last test carried out was to examine the impact of interference on the recognition of voice commands. With a 10 dB difference between the command and noise, the recognition of voice commands was equal to 91.43%. The developed computer programs have a modular structure, which enables easy adaptation to process requirements.


2012 ◽  
Vol 461 ◽  
pp. 109-112
Author(s):  
Du Kun Ding ◽  
Long Gen Li ◽  
Cun Xi Xie ◽  
Tie Zhang

In this paper, a DNA-PID controller is proposed for a 6-DOF robot. The experimental robot system has firstly been setup. Then the PID controllers of the robot joints are designed. Due to DNA algorithm’s excellent computing characteristics, it is researched and used to set the PID parameters on line, which are the proportional coefficient, the integral coefficient and the differential coefficient. To test the controllers, several experiments are performed. The computer simulation results show that the DNA-PID controllers have faster respond speed and less overshot, which can meet the need of robot control


2001 ◽  
Author(s):  
Panos N. Politis ◽  
Vassilis C. Moulianitis ◽  
Nikos A. Aspragathos

Abstract A new method for on-line tuning the gains of a decentralized PD controller with gravity compensation using fuzzy logic is proposed. The design of the controller is based on the fuzzy description of the robot configuration. The fuzzy inference system keeps track and takes decisions based on the robot configuration and joint velocities to adjust the derivative and proportional gains. The rules governing the controller are derived by studying the effects of the Coriolis and centrifugal terms on the robot dynamic behavior. The gravitational terms are computed using a fuzzy inference system for each joint. This FIS is trained with data taken from the simulated robot. The designed fuzzy-PD controller is compared with a centralized PD control law with gravity compensation and it is found that the fuzzy-PD controller is more robust in facing dynamic uncertainties. A two DOF robotic arm is used to demonstrate the performance of the proposed method for designing a robot controller.


Automatica ◽  
2005 ◽  
Vol 41 (10) ◽  
pp. 1809-1819 ◽  
Author(s):  
Alessandro De Luca ◽  
Bruno Siciliano ◽  
Loredana Zollo

2021 ◽  
Author(s):  
Kazutaka Kanno ◽  
Atsushi Uchida

Abstract Reinforcement learning has been intensively investigated and developed in artificial intelligence in the absence of training data, such as autonomous driving vehicles, robot control, and internet advertising. However, the computational cost of reinforcement learning with deep neural networks is extremely high, and reducing the learning cost is a challenging issue. We propose a photonic on-line implementation of reinforcement learning using optoelectronic delay-based reservoir computing, both experimentally and numerically. In the proposed scheme, we accelerate reinforcement learning at a rate of several megahertz because there is no required learning process for the internal connection weights in reservoir computing. We perform two benchmark tasks, CartPole-v0 and MountanCar-v0 tasks, to evaluate the proposed scheme. Our results represent the first hardware implementation of reinforcement learning based on photonic reservoir computing and paves the way for fast and efficient reinforcement learning as a novel photonic accelerator.


Sign in / Sign up

Export Citation Format

Share Document