Sergio Hernandez-Mendez
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Sergio Hernandez-Mendez has a total of 20 co-authors. Here are the top co-authors by number of shared publications:
- Carolina Maldonado-Mendez
Instituto de Agroingenierıa, Universidad del Papaloapan
7 shared publications - Antonio Marin-Hernandez
Universidad Veracruzana
6 shared publications - Carlos Hernández-Mejía
Tecnológico Nacional de México/ITS de Misantla, Misantla 93850, Mexico
4 shared publications - Delia Torres-Muñoz
Instituto Tecnológico Superior de San Martín Texmelucan, San Martín Texmelucan, Puebla 74120, Mexico
4 shared publications - Sergio Fabian Ruiz-Paz
Universidad del Papaloapan
2 shared publications - Atalia-Yael Hernández-Sánchez
University of Veracruz Campus Sur
1 shared publication
Latest Publications
- 29 September 2026
- Published by Springer Nature
- p. 429-442
Optimization of a Fuzzy Logic Controller for Human-Following Mobile Robots Using Genetic Algorithms
- 29 September 2026
- Published by Springer Nature
- p. 429-442
Optimization of a Fuzzy Logic Controller for Human-Following Mobile Robots Using Genetic Algorithms
- Open Access
- 1 May 2026
- Published by MDPI AG in Mathematical and Computational Applications
- Vol. 31 (3) , 70
Human Action Generation from Skeleton Sequences: A Comparative Study of Mathematical and Bio-Inspired Algorithms
In recent years, animation-based systems for human-computer interaction have attracted increasing attention. This work proposes a hybrid framework that combines mathematical modeling and bio-inspired optimization algorithms to generate motion sequences from skeletal data. The framework takes as input a complete skeletal sequence corresponding to a given action and optimizes both the number of key poses and the parameters of a homotopy-based formulation to generate transitions between consecutive poses. A homotopy-based approach is used to compute transitions between selected key poses. The homotopy parameter serves as an indicator of the completeness of the transition between pairs of key poses. Four nature-inspired optimization algorithms: Genetic Algorithm, Micro Genetic Algorithm, Particle Swarm Optimization, and Ant Colony Optimization were evaluated to determine the number of key poses and homotopy parameters that enable feasible motion generation. Dynamic Time Warping (DTW) is used as an external metric to assess the similarity between generated and reference sequences. It is important to note that Dynamic Time Warping (DTW) should be considered as a sequence similarity measure, as it does not explicitly evaluate perceptual realism or biomechanical plausibility. The framework was evaluated on 18 action sequences, demonstrating its ability to generate feasible motion transitions in 16 of the 18 evaluated actions when using PSO and MicroGA. For each pair of key poses, a fixed number of intermediate frames is generated to provide a uniform temporal discretization of the motion. The results suggest that homotopy-based methods provide a feasible approach for animation-based interaction systems.- 1 May 2026
- Published by MDPI AG in Mathematical and Computational Applications
- Vol. 31 (3) , 70
Open AccessHuman Action Generation from Skeleton Sequences: A Comparative Study of Mathematical and Bio-Inspired Algorithms
In recent years, animation-based systems for human-computer interaction have attracted increasing attention. This work proposes a hybrid framework that combines mathematical modeling and bio-inspired optimization algorithms to generate motion sequences from skeletal data. The framework takes as input a complete skeletal sequence corresponding to a given action and optimizes both the number of key poses and the parameters of a homotopy-based formulation to generate transitions between consecutive poses. A homotopy-based approach is used to compute transitions between selected key poses. The homotopy parameter serves as an indicator of the completeness of the transition between pairs of key poses. Four nature-inspired optimization algorithms: Genetic Algorithm, Micro Genetic Algorithm, Particle Swarm Optimization, and Ant Colony Optimization were evaluated to determine the number of key poses and homotopy parameters that enable feasible motion generation. Dynamic Time Warping (DTW) is used as an external metric to assess the similarity between generated and reference sequences. It is important to note that Dynamic Time Warping (DTW) should be considered as a sequence similarity measure, as it does not explicitly evaluate perceptual realism or biomechanical plausibility. The framework was evaluated on 18 action sequences, demonstrating its ability to generate feasible motion transitions in 16 of the 18 evaluated actions when using PSO and MicroGA. For each pair of key poses, a fixed number of intermediate frames is generated to provide a uniform temporal discretization of the motion. The results suggest that homotopy-based methods provide a feasible approach for animation-based interaction systems. - Open Access
Energy-Efficient Last-Mile Logistics Using Resistive Grid Path Planning Methodology (RGPPM)
Last-mile logistics is a critical operational and environmental challenge in urban areas. This paper introduces an intelligent path planning system using the Resistive Grid Path Planning Methodology (RGPPM) to optimize distribution based on energy and environmental metrics. The foundational innovation is the integration of electrical-circuit analogies, modeling the distribution network as a resistive grid where optimal routes emerge naturally as current flows, offering a paradigm shift from conventional algorithms. Using a multi-connected grid with georeferenced resistances, RGPPM estimates minimum and maximum paths for various starting points and multi-agent scenarios. We introduce five key performance indicators (KPIs)—Percentage of Distance Savings (PDS), Coefficient of Savings (CS), Coefficient of Global Savings (CGS), Percentage of Load Imbalance (PLI), and Percentage of Deviation with Multi-Agent (PDM)—to evaluate system performance. Simulations for textbook delivery to 129 schools in the Veracruz–Boca del Río area show that RGPPM significantly reduces travel distances. This leads to substantial savings in energy consumption, CO2 emissions, and operating costs, particularly with electric vehicles. Finally, the results validate RGPPM as a flexible and scalable strategy for sustainable urban logistics.
Open AccessEnergy-Efficient Last-Mile Logistics Using Resistive Grid Path Planning Methodology (RGPPM)
Last-mile logistics is a critical operational and environmental challenge in urban areas. This paper introduces an intelligent path planning system using the Resistive Grid Path Planning Methodology (RGPPM) to optimize distribution based on energy and environmental metrics. The foundational innovation is the integration of electrical-circuit analogies, modeling the distribution network as a resistive grid where optimal routes emerge naturally as current flows, offering a paradigm shift from conventional algorithms. Using a multi-connected grid with georeferenced resistances, RGPPM estimates minimum and maximum paths for various starting points and multi-agent scenarios. We introduce five key performance indicators (KPIs)—Percentage of Distance Savings (PDS), Coefficient of Savings (CS), Coefficient of Global Savings (CGS), Percentage of Load Imbalance (PLI), and Percentage of Deviation with Multi-Agent (PDM)—to evaluate system performance. Simulations for textbook delivery to 129 schools in the Veracruz–Boca del Río area show that RGPPM significantly reduces travel distances. This leads to substantial savings in energy consumption, CO2 emissions, and operating costs, particularly with electric vehicles. Finally, the results validate RGPPM as a flexible and scalable strategy for sustainable urban logistics.
- 8 March 2025
- Published by Springer Nature
- p. 147-154
Identification of Simple Geometric Figures Using Matlab and ROS
- 8 March 2025
- Published by Springer Nature
- p. 147-154
Identification of Simple Geometric Figures Using Matlab and ROS
- Open Access
- 7 March 2025
- Published by MDPI AG in Computation
- Vol. 13 (3) , 69
The Optimization of PID Controller and Color Filter Parameters with a Genetic Algorithm for Pineapple Tracking Using an ROS2 and MicroROS-Based Robotic Head
This work proposes a vision system mounted on the head of an omnidirectional robot to track pineapples and maintain them at the center of its field of view. The robot head is equipped with a pan–tilt unit that facilitates dynamic adjustments. The system architecture, implemented in Robot Operating System 2 (ROS2), performs the following tasks: it captures images from a webcam embedded in the robot head, segments the object of interest based on color, and computes its centroid. If the centroid deviates from the center of the image plane, a proportional–integral–derivative (PID) controller adjusts the pan–tilt unit to reposition the object at the center, enabling continuous tracking. A multivariate Gaussian function is employed to segment objects with complex color patterns, such as the body of a pineapple. The parameters of both the PID controller and the multivariate Gaussian filter are optimized using a genetic algorithm. The PID controller receives as input the (x, y) positions of the pan–tilt unit, obtained via an embedded board and MicroROS, and generates control signals for the servomotors that drive the pan–tilt mechanism. The experimental results demonstrate that the robot successfully tracks a moving pineapple. Additionally, the color segmentation filter can be further optimized to detect other textured fruits, such as soursop and melon. This research contributes to the advancement of smart agriculture, particularly for fruit crops with rough textures and complex color patterns.
- 7 March 2025
- Published by MDPI AG in Computation
- Vol. 13 (3) , 69
Open AccessThe Optimization of PID Controller and Color Filter Parameters with a Genetic Algorithm for Pineapple Tracking Using an ROS2 and MicroROS-Based Robotic Head
This work proposes a vision system mounted on the head of an omnidirectional robot to track pineapples and maintain them at the center of its field of view. The robot head is equipped with a pan–tilt unit that facilitates dynamic adjustments. The system architecture, implemented in Robot Operating System 2 (ROS2), performs the following tasks: it captures images from a webcam embedded in the robot head, segments the object of interest based on color, and computes its centroid. If the centroid deviates from the center of the image plane, a proportional–integral–derivative (PID) controller adjusts the pan–tilt unit to reposition the object at the center, enabling continuous tracking. A multivariate Gaussian function is employed to segment objects with complex color patterns, such as the body of a pineapple. The parameters of both the PID controller and the multivariate Gaussian filter are optimized using a genetic algorithm. The PID controller receives as input the (x, y) positions of the pan–tilt unit, obtained via an embedded board and MicroROS, and generates control signals for the servomotors that drive the pan–tilt mechanism. The experimental results demonstrate that the robot successfully tracks a moving pineapple. Additionally, the color segmentation filter can be further optimized to detect other textured fruits, such as soursop and melon. This research contributes to the advancement of smart agriculture, particularly for fruit crops with rough textures and complex color patterns.
- Open Access
- 10 July 2024
- Published by MDPI AG in Multimodal Technologies and Interaction
- Vol. 8 (7) , 61
The Optimization of Numerical Algorithm Parameters with a Genetic Algorithm to Animate Letters of the Sign Alphabet
At present, the development of animation-based works for human–computer interaction applications has increased. To generate animations, actions are pre-recorded and animation flows are configured. In this research, from two images of letters of the sign language alphabet, intermediate frames were generated using a numerical traced algorithm based on homotopy. The parameters of a homotopy curve were optimized with a genetic algorithm to generate intermediate frames. In the experiments performed, sequences where a person executes pairs of letters in sign language were recorded and animations of the same pairs of letters were generated with the proposed method. Subsequently, the similarity of the real sequences to the animations was measured using Dynamic Time Wrapping. The results obtained show that the images obtained are consistent with their execution by a person. Animation files between sign pairs were created from sign images, with each file weighing an average of 18.3 KB. By having sequences between pairs of letters it is possible to animate words and sentences. The animations generated by this homotopy-based animation method optimized with a genetic algorithm can be used in various deaf interaction applications to provide assistance. From several pairs of letters a file base was generated using the animations between pairs of letters; with these files you can create animations of words and sentences.
- 10 July 2024
- Published by MDPI AG in Multimodal Technologies and Interaction
- Vol. 8 (7) , 61
Open AccessThe Optimization of Numerical Algorithm Parameters with a Genetic Algorithm to Animate Letters of the Sign Alphabet
At present, the development of animation-based works for human–computer interaction applications has increased. To generate animations, actions are pre-recorded and animation flows are configured. In this research, from two images of letters of the sign language alphabet, intermediate frames were generated using a numerical traced algorithm based on homotopy. The parameters of a homotopy curve were optimized with a genetic algorithm to generate intermediate frames. In the experiments performed, sequences where a person executes pairs of letters in sign language were recorded and animations of the same pairs of letters were generated with the proposed method. Subsequently, the similarity of the real sequences to the animations was measured using Dynamic Time Wrapping. The results obtained show that the images obtained are consistent with their execution by a person. Animation files between sign pairs were created from sign images, with each file weighing an average of 18.3 KB. By having sequences between pairs of letters it is possible to animate words and sentences. The animations generated by this homotopy-based animation method optimized with a genetic algorithm can be used in various deaf interaction applications to provide assistance. From several pairs of letters a file base was generated using the animations between pairs of letters; with these files you can create animations of words and sentences.
- 7 April 2022
- Published by Springer Nature in Multimedia Tools and Applications
- Vol. 81 (21) , 30961-30976
Exploring a novel facial animation technique using numerical traced algorithm
- 7 April 2022
- Published by Springer Nature in Multimedia Tools and Applications
- Vol. 81 (21) , 30961-30976
Exploring a novel facial animation technique using numerical traced algorithm
- 28 March 2022
- Published by Springer Nature in Multimedia Tools and Applications
- Vol. 81 (19) , 27657-27681
Fall detection using features extracted from skeletal joints and SVM: Preliminary results
- 28 March 2022
- Published by Springer Nature in Multimedia Tools and Applications
- Vol. 81 (19) , 27657-27681
Fall detection using features extracted from skeletal joints and SVM: Preliminary results
- Open Access
- 1 January 2022
- Published by INSTICC
- p. 688-694
A Geometric Approach for Partial Liquids’ Pouring from a Regular Container by a Robotic Manipulator
- 1 January 2022
- Published by INSTICC
- p. 688-694
Open AccessA Geometric Approach for Partial Liquids’ Pouring from a Regular Container by a Robotic Manipulator
- Open Access
- 21 October 2021
- Published by MDPI AG in Applied Sciences
- Vol. 11 (21) , 9827
Design and Implementation of Composed Position/Force Controllers for Object Manipulation
In the design of a controller for grasping objects through a robotic manipulator, there are two key problems: to find the position of the object to be grasped accurately, and to apply the appropriate force to each finger to handle the object properly without causing undesirable movement of it during its manipulation. A proportional-integral-derivative (PID) controller is widely used to grasp objects in robotics; however, its main shortcomings are its sensitivity to controller gains, sluggish response, and high starting overshooting. This research presents three coupled (position/force) controllers for object manipulation using an assembled robotic manipulator (i.e., a gripper attached to a robotic arm mounted on a mobile robot). Specifically, an angular gripper was employed in this study, which was composed of two independent fingers with a piezoelectric force sensor attached to each fingertip. The main contributions of this study are the designs and implementations of three controllers: a classic PID controller, a type-I controller, and a type-II fuzzy controller. These three controllers were used to find an object to be grasped properly (position) and apply an equivalent force to each finger (force).
- 21 October 2021
- Published by MDPI AG in Applied Sciences
- Vol. 11 (21) , 9827
Open AccessDesign and Implementation of Composed Position/Force Controllers for Object Manipulation
In the design of a controller for grasping objects through a robotic manipulator, there are two key problems: to find the position of the object to be grasped accurately, and to apply the appropriate force to each finger to handle the object properly without causing undesirable movement of it during its manipulation. A proportional-integral-derivative (PID) controller is widely used to grasp objects in robotics; however, its main shortcomings are its sensitivity to controller gains, sluggish response, and high starting overshooting. This research presents three coupled (position/force) controllers for object manipulation using an assembled robotic manipulator (i.e., a gripper attached to a robotic arm mounted on a mobile robot). Specifically, an angular gripper was employed in this study, which was composed of two independent fingers with a piezoelectric force sensor attached to each fingertip. The main contributions of this study are the designs and implementations of three controllers: a classic PID controller, a type-I controller, and a type-II fuzzy controller. These three controllers were used to find an object to be grasped properly (position) and apply an equivalent force to each finger (force).