Repository logo
    menu.section.about_menu
    All of DSpace
  • English
  • Español
  • Português
  • Log In
    New user? Click here to register.Have you forgotten your password?
  1. Home
  2. Browse by Author

Browsing by Author "Carlock-Acevedo, Emanuel de Jesus"

Now showing 1 - 1 of 1
Results Per Page
Sort Options
  • Loading...
    Thumbnail Image
    Artículo
    Inverse kinematics using neural networks and random forests for trajectory tracking of a three-degree-of-freedom robotic arm
    (Benemérita Universidad Autónoma de Puebla, 2024-09-14) Ramírez-Vasquez, Jose Francisco; Carlock-Acevedo, Emanuel de Jesus; Castro-Ramírez, Joel
    Direct and inverse kinematics are crucial in the operation of manipulator robots to achieve desired positions and orientations and execute specific tasks through precise trajectory tracking in the workspace. This study addresses the challenge of inverse kinematics for a three-degree-of-freedom robot, highlighting its complexity due to the nonlinear nature of the trigonometric equations and the existence of multiple solutions for a given end-effector position. To solve this problem, two machine learning approaches were implemented: artificial neural networks and random forests. First, the direct kinematics model was obtained using the Denavit-Hartenberg method. With these equations, a training dataset was generated by positioning the robot at various points within the workspace using MATLAB and the Robotics Toolbox by Peter Corke. The models were developed in Python using TensorFlow, Keras, and Scikit-learn. The neural network was adjusted by increasing the number of neurons in the hidden layers until a satisfactory response was obtained, while the random forest model was optimized by varying the number of decision trees. Both models were evaluated with previously unseen trajectories, and their performance was compared using graphs generated in Python and trajectory tracking simulations in MATLAB. The results demonstrated that both approaches can effectively adapt to multidimensional regression problems when provided with an appropriate dataset. In this context, the inverse kinematics problem for a three-degree-of-freedom robotic manipulator was posed as a regression problem, using neural network and random forest models to map a set of numerical inputs to a set of numerical targets, thereby demonstrating the feasibility of these approaches in solving complex robotics problems.
logo_buap
social networkssocial networkssocial networkssocial networkssocial networks

Benemérita Universidad Autónoma de Puebla

4 sur 104 Centro Histórico C.P. 72000

Teléfono +52(222) 2295500 ext. 5013

Dirección General de Bibliotecas

Boulevard Valsequillo y Av. de las Torres

Ciudad Universitaria. Col. San Manuel

C.P. 72570

Teléfono +52 (222) 2295500 Ext 2901

logo_buap Copyright © Dirección General de Bibliotecas - BUAP 2024. All right reserved.