Carlos Lopez-Franco

Prof. Dr. Carlos Lopez-Franco

orcid

Research Focus & Metrics

Academic Career Length

17Years (2010-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
11 April 2020 in Electronics
Verified
Journal Article
Open access
PDF file
JBJose de Jesus Hernandez Barragan
Jose de Jesus Hernandez Barragan
JRJorge Rios
Jorge Rios
Alma Y. AlanisAlma Y. Alanis
Alma Y. Alanis
CLCarlos Lopez-Franco
Carlos Lopez-Franco
JGJavier Gomez
Javier Gomez
Nancy Arana-DanielNancy Arana-Daniel
Nancy Arana-Daniel
In this paper, an adaptive single neuron Proportional–Integral–Derivative (PID) controller based on the extended Kalman filter (EKF) training algorithm is proposed. The use of EKF training allows online training with faster learning and convergence speeds than backpropagation training method. Moreover, the propose adaptive PID approach includes a back-calculation anti-windup scheme to deal with windup effects, which is a common problem in PID controllers. The performance of the proposed approach is shown by presenting both simulation and experimental tests, giving results that are comparable to similar and more complex implementations. Tests are performed for a four wheeled omnidirectional mobile robot. Tests show the superiority of the proposed adaptive PID controller over the conventional PID and other adaptive neural PID approaches. Experimental tests are performed on a KUKA® Youbot® omnidirectional platform.

12 August 2017 in Sensors
Verified
Journal Article
Open access
PDF file
CLCarlos Lopez-Franco
Carlos Lopez-Franco
JGJavier Gomez
Javier Gomez
Alma Y. AlanisAlma Y. Alanis
Alma Y. Alanis
Nancy Arana-DanielNancy Arana-Daniel
Nancy Arana-Daniel
CVCarlos Villaseñor
Carlos Villaseñor
In recent years, unmanned aerial vehicles (UAVs) have gained significant attention. However, we face two major drawbacks when working with UAVs: high nonlinearities and unknown position in 3D space since it is not provided with on-board sensors that can measure its position with respect to a global coordinate system. In this paper, we present a real-time implementation of a servo control, integrating vision sensors, with a neural proportional integral derivative (PID), in order to develop an hexarotor image based visual servo control (IBVS) that knows the position of the robot by using a velocity vector as a reference to control the hexarotor position. This integration requires a tight coordination between control algorithms, models of the system to be controlled, sensors, hardware and software platforms and well-defined interfaces, to allow the real-time implementation, as well as the design of different processing stages with their respective communication architecture. All of these issues and others provoke the idea that real-time implementations can be considered as a difficult task. For the purpose of showing the effectiveness of the sensor integration and control algorithm to address these issues on a high nonlinear system with noisy sensors as cameras, experiments were performed on the Asctec Firefly on-board computer, including both simulation and experimenta results.

25 March 2022 in Mathematics
Verified
Journal Article
Open access
PDF file
CLCarlos Lopez-Franco
Carlos Lopez-Franco
DDDario Diaz
Dario Diaz
JBJose de Jesus Hernandez Barragan
Jose de Jesus Hernandez Barragan
Nancy Arana-DanielNancy Arana-Daniel
Nancy Arana-Daniel
MLMichel Lopez-Franco
Michel Lopez-Franco
Due to the complexity of manipulator robots, the trajectory tracking task is very challenging. Most of the current algorithms depend on the robot structure or its number of degrees of freedom (DOF). Furthermore, the most popular methods use a Jacobian matrix that suffers from singularities. In this work, the authors propose a general method to solve the trajectory tracking of robot manipulators using metaheuristic optimization methods. The proposed method can be used to find the best joint configuration to minimize the end-effector position and orientation in 3D, for robots with any number of DOF.

31 August 2018 in IFAC-PapersOnLine
Verified
Journal Article
Closed access
PDF file
JGJavier Gomez-Avila
Javier Gomez-Avila
CLCarlos Lopez-Franco
Carlos Lopez-Franco
Alma Y. AlanisAlma Y. Alanis
Alma Y. Alanis
NANancy Arana-Daniel
Nancy Arana-Daniel
MLMichel Lopez-Franco
Michel Lopez-Franco

5 November 2022 in Mathematics
Verified
Journal Article
Open access
PDF file
JBJose de Jesus Hernandez Barragan
Jose de Jesus Hernandez Barragan
Erasmo Gabriel Martinez SolteroErasmo Gabriel Martinez Soltero
Erasmo Gabriel Martinez Soltero
JRJorge Rios
Jorge Rios
CLCarlos Lopez-Franco
Carlos Lopez-Franco
Alma Y. AlanisAlma Y. Alanis
Alma Y. Alanis
This work presents an approach to solving the inverse kinematics of mobile dual-arm robots based on metaheuristic optimization algorithms. First, a kinematic analysis of a mobile dual-arm robot is presented. Second, an objective function is formulated based on the forward kinematics equations. The kinematic analysis does not require using any Jacobian matrix nor its estimation; for this reason, the proposed approach does not suffer from singularities, which is a common problem with conventional inverse kinematics algorithms. Moreover, the proposed method solves cooperative manipulation tasks, especially in the case of coordinated manipulation. Simulation and real-world experiments were performed to verify the proposal’s effectiveness under coordinated inverse kinematics and trajectory tracking tasks. The experimental setup considered a mobile dual-arm system based on the KUKA® Youbot® robot. The solution of the inverse kinematics showed precise and accurate results. Although the proposed approach focuses on coordinated manipulation, it can be implemented to solve non-coordinated tasks.

18 February 2020 in Algorithms
Verified
Journal Article
Open access
PDF file
JGJavier Gomez
Javier Gomez
CVCarlos Villaseñor
Carlos Villaseñor
JBJose de Jesus Hernandez Barragan
Jose de Jesus Hernandez Barragan
Nancy Arana-DanielNancy Arana-Daniel
Nancy Arana-Daniel
Alma Y. AlanisAlma Y. Alanis
Alma Y. Alanis
CLCarlos Lopez-Franco
Carlos Lopez-Franco
Flying robots have gained great interest because of their numerous applications. For this reason, the control of Unmanned Aerial Vehicles (UAVs) is one of the most important challenges in mobile robotics. These kinds of robots are commonly controlled with Proportional-Integral-Derivative (PID) controllers; however, traditional linear controllers have limitations when controlling highly nonlinear and uncertain systems such as UAVs. In this paper, a control scheme for the pose of a quadrotor is presented. The scheme presented has the behavior of a PD controller and it is based on a Multilayer Perceptron trained with an Extended Kalman Filter. The Neural Network is trained online in order to ensure adaptation to changes in the presence of dynamics and uncertainties. The control scheme is tested in real time experiments in order to show its effectiveness.