Javascript must be enabled to continue!
Inverse Jacobian control-based neural network model for controlling a 3DOF arm robot
View through CrossRef
One approach that has proven effective to control robot's movement is inverse Jacobian control, which allows controlling robot motion with high accuracy. The trajectory of the robot arm is directly related to kinematics, namely the speed and rotation of the robot's joints to reach the desired end effector position. In finding the inverse solution from the end-effector speed to the speed of all robot joints, the Jacobian matrix is a tool that represents the calculation of the trajectory. However, this method requires quite complicated mathematical calculations, especially if the Jacobian matrix obtained is singular. This study proposes the use of Multi-Layer Perceptron neural network controller to imitate inverse Jacobian control for a 3DOF arm robot, with the aim of improving the performance of the control system. The training process involves collecting position and velocity data of the robot's end-effector, as well as calculating the Jacobian matrix and its inverse. The neural network is trained to map the position and speed of the end-effector to the required control signals. Simulation results show that the neural network controller can imitate inverse Jacobian control. In addition, the performance obtained on the robotic arm with neural network control has a better mean square error (MSE) when compared to the robotic arm using state feedback control. The average increase in MSE performance is 31.24 %. This approach is expected to make a significant contribution to the development of a more flexible and efficient robot control system. However, the performance on the z axis shows less satisfactory results compared to the x and y axes since effect of gravity forces acting directly in the vertical direction
OU Scientific Route
Title: Inverse Jacobian control-based neural network model for controlling a 3DOF arm robot
Description:
One approach that has proven effective to control robot's movement is inverse Jacobian control, which allows controlling robot motion with high accuracy.
The trajectory of the robot arm is directly related to kinematics, namely the speed and rotation of the robot's joints to reach the desired end effector position.
In finding the inverse solution from the end-effector speed to the speed of all robot joints, the Jacobian matrix is a tool that represents the calculation of the trajectory.
However, this method requires quite complicated mathematical calculations, especially if the Jacobian matrix obtained is singular.
This study proposes the use of Multi-Layer Perceptron neural network controller to imitate inverse Jacobian control for a 3DOF arm robot, with the aim of improving the performance of the control system.
The training process involves collecting position and velocity data of the robot's end-effector, as well as calculating the Jacobian matrix and its inverse.
The neural network is trained to map the position and speed of the end-effector to the required control signals.
Simulation results show that the neural network controller can imitate inverse Jacobian control.
In addition, the performance obtained on the robotic arm with neural network control has a better mean square error (MSE) when compared to the robotic arm using state feedback control.
The average increase in MSE performance is 31.
24 %.
This approach is expected to make a significant contribution to the development of a more flexible and efficient robot control system.
However, the performance on the z axis shows less satisfactory results compared to the x and y axes since effect of gravity forces acting directly in the vertical direction.
Related Results
Safety and Efficacy of Atezolizumab in Ovarian Cancer
Safety and Efficacy of Atezolizumab in Ovarian Cancer
Abstract
Introduction
Although the efficacy of PD-L1 blockade has been evaluated in analyses that combine pharmacologically distinct antibodies, the specific efficacy and safety of...
Inverse Jacobian and related topics for certain superelliptic curves
Inverse Jacobian and related topics for certain superelliptic curves
Given an elliptic curve E over the complex numbers (CC) given by y^2 = x^3 + ax + b, there exists a lattice L in CC such that the group E(CC) of complex points on E is isomorphic ...
Nonlinear optimal control for robotic exoskeletons with electropneumatic actuators
Nonlinear optimal control for robotic exoskeletons with electropneumatic actuators
Purpose
To provide high torques needed to move a robot’s links, electric actuators are followed by a transmission system with a high transmission rate. For instance, gear ratios of...
Designing a robot to evaluate group formations
Designing a robot to evaluate group formations
Robots are making their way in environments inhabited by people. Whether in domestic or public crowded environments, robots should take into consideration social norms and behavior...
Sistem Kendali Hybrid Fuzzy-Pid pada Kinematika Robot Berkaki 4 Menggunakan Sensor Gyroscope
Sistem Kendali Hybrid Fuzzy-Pid pada Kinematika Robot Berkaki 4 Menggunakan Sensor Gyroscope
<p><em>Legged robots have attracted the attention of researchers because of their superior adaptation to complex environments compared to wheeled robots. Legged robots ...
Penerapan Metode Invers kinematik Pada Kontrol Gerak Robot Lengan Tiga Derajat Bebas
Penerapan Metode Invers kinematik Pada Kontrol Gerak Robot Lengan Tiga Derajat Bebas
AbstrakRobot didefinisikan sebagai suatu instrumen yang terdiri dari perangkat keras dan perangkat lunak yang berfungsi untuk membantu pekerjaan manusia. Salah satu pekerjaan yang ...
Simulation of a robot arm that can supplant the dynamic activities of human arm
Simulation of a robot arm that can supplant the dynamic activities of human arm
The research was tenaciously conducted to model and simulate a robot arm using MATLAB Simulink software. The research activities included modification of a robot arm that mimics th...
PELATIHAN PERANCANGAN ROBOT BERODA DENGAN DETEKTOR TEPI MEJA PADA SEKOLAH SMA TARSISIUS 1 DAN SMA TRI RATNA
PELATIHAN PERANCANGAN ROBOT BERODA DENGAN DETEKTOR TEPI MEJA PADA SEKOLAH SMA TARSISIUS 1 DAN SMA TRI RATNA
Wheeled robot is a robot which movement is managed by the rotation of Direct Current (DC) motors. These motors are connected to wheels. Wheeled robot usually is used as a teaching ...

