David Alvarez-Martinez

Dr. David Alvarez-Martinez


Research Focus & Metrics

Academic Career Length

58Years (1969-Present)

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

Representative Publications

View All Publications
1 April 2015 in Pesquisa Operacional
Verified
Journal Article
Open access
PDF file
DADavid Alvarez-Martinez
David Alvarez-Martinez
RAR. Alvarez-Valdes
R. Alvarez-Valdes
FPFrancisco Parreno
Francisco Parreno
This paper studies a variant of the container loading problem in which to the classical geometric constraints of packing problems we add other conditions appearing in practical problems, the multi-drop constraints. When adding multi-drop constraints, we demand that the relevant boxes must be available, without rearranging others, when each drop-off point is reached. We present first a review of the different types of multi-drop constraints that appear in literature. Then we propose a GRASP algorithm that solves the different types of multi-drop constraints and also includes other types of realistic constraints such as full support of the boxes and load bearing strength. The computational results validate the proposed algorithm, which outperforms the existing procedures dealing with multi-drop conditions and is also able to obtain good results for more standard versions of the container loading problem.

8 July 2024 in Logistics
Verified
Journal Article
Open access
PDF file
GBGerman Fernando Pantoja Benavides
German Fernando Pantoja Benavides
DGDaniel Sebastian Giraldo-Herrera
Daniel Sebastian Giraldo-Herrera
AFAna Maria Montes Franco
Ana Maria Montes Franco
AGAndrea García
Andrea García
CRCarlos Rodríguez
Carlos Rodríguez
DADavid Alvarez-Martinez
David Alvarez-Martinez
Background: This review addresses the emerging field of automated packing cells, which lies at the intersection of robotics and packing problems. Integrating these two fields is critical for optimizing logistics and e-commerce operations. The current literature focuses on packing problems or specific robotic applications without addressing their integration. Methods: To bridge this gap, we conducted a comprehensive review of 46 relevant studies, analyzing various dimensions, including the components of robotic packing cells, the types of packing problems, the solution approaches, and performance comparisons. Results: Our review reveals a significant trend towards addressing online packing problems, which reflects the dynamic nature of logistics operations where item information is often incomplete. We also identify several research gaps, such as the need for standardized terminologies, comprehensive methodologies, and the consideration of real-world constraints in robotic algorithms. Conclusions: This review uniquely integrates insights from robotics and packing problems, providing a structured framework for future research. It highlights the importance of considering practical robotic constraints. It proposes a research structure that enhances the reproducibility and comparability of results in real-world scenarios. By doing so, we aim to guide future research efforts and facilitate the development of more robust and practical automated packing systems.

26 April 2021 in International Transactions in Operational Research
Verified
Journal Article
Closed access
PDF file
DCDaniel Cuellar‐Usaquén
Daniel Cuellar‐Usaquén
CGCamilo Gomez
Camilo Gomez
DADavid Alvarez-Martinez
David Alvarez-Martinez

26 April 2025 in Robotics
Verified
Journal Article
Open access
PDF file
SRSamuel Jose Romero
Samuel Jose Romero
JVJorge Valero
Jorge Valero
AGAndrea Valentina García
Andrea Valentina García
CRCarlos Rodríguez
Carlos Rodríguez
AFAna Maria Montes Franco
Ana Maria Montes Franco
DADavid Alvarez-Martinez
David Alvarez-Martinez
Recent industrial production paradigms have seen the promotion of the outsourcing of low-value-added operations to robotic cells as a service, particularly end-of-line packaging. As a result, various types of research have emerged, offering different approaches to the trajectory design optimization of robotic manipulators and their applications. Over time, numerous improvements and updates have been made to the proposed methodologies, addressing the limitations and restrictions of earlier work. This survey-type article compiles research articles published in recent years that focus on the main algorithms proposed for addressing placement and minimum-time path planning for a manipulator responsible for performing pick-and-place tasks. Specifically, the research examines the construction of an automated robotic cell for the palletizing of regular heterogeneous boxes on a collision-free mixed pallet. By reviewing and synthesizing the most recent research, this article sheds light on the state-of-the-art manipulator planning algorithms for pick-and-place tasks in palletizing applications.

13 February 2025 in Sensors
Verified
Journal Article
Open access
PDF file
SVSebastián Valero
Sebastián Valero
JMJuan Camilo Martinez
Juan Camilo Martinez
AFAna Maria Montes Franco
Ana Maria Montes Franco
CMCesar Marín
Cesar Marín
RBRubén Bolaños
Rubén Bolaños
DADavid Alvarez-Martinez
David Alvarez-Martinez
Automated depalletizing systems aim to offer continuous and efficient operation in warehouse logistics, reducing cycle times and contributing to worker safety. However, most commercially available depalletizing solutions are designed primarily for highly homogeneous cargo arranged in orthogonal configurations. This paper presents a real-time approach for depalletizing heterogeneous pallets with boxes of varying sizes and arbitrary orientations, including configurations where the topmost surfaces of boxes are not necessarily parallel to each other. To accomplish this, we propose an algorithm that leverages deep learning-based machine vision to determine the size, position, and orientation of boxes relative to the horizontal plane of a robot arm from sparse depth data. Using this information, we implement a path planning method that generates collision-free trajectories to enable precise box grasping and placement onto a production line. Validation through both simulated and real-world experiments demonstrates the feasibility and accuracy of this approach in complex industrial settings, highlighting potential improvements in the efficiency and adaptability of automated depalletizing systems.

5 March 2025 in Mathematics
Verified
Journal Article
Open access
PDF file
AFAna Maria Montes Franco
Ana Maria Montes Franco
JMJuan Camilo Martinez-Franco
Juan Camilo Martinez-Franco
ATAlejandra Tabares
Alejandra Tabares
DADavid Alvarez-Martinez
David Alvarez-Martinez
In the container loading problem (CLP), the construction of packing patterns is driven by the maximization of the volume occupied, and comprises several constraints such as loading feasibility, weight balance, cargo stability, operational safety, material handling, and the prevention of cargo damage during container shipping. Previous works introduced dynamic stability indicators using simulation or statistical approaches. However, this firstly exponentially increases the computational burden, and secondly misrepresents the essential kinetic mechanical aspects. This paper presents a hybrid scheme to solve the CLP by embedding a mechanical model into a reactive GRASP algorithm, leading to two main novelties; namely, the substitution of the physics simulation engine to find the dynamic stability of the packing patterns, and a modified structure of the metaheuristic, guaranteeing specified minimum stability while achieving efficient packing patterns. The mechanical model dynamically analyzes the forces and accelerations acting on the cargo to predict loss of support, overturning, or critical velocity deltas that would damage it. At the same time, the reactive GRASP algorithm considers the dynamic stability indicators in the improvement steps. The stability indicators are obtained from the mechanical model, allowing the user to know the percentage of damaged boxes in a packing pattern. The effectiveness of the proposed approach is tested using a set of classical benchmark instances, obtaining adequately accurate solutions within a short computational time. The resulting scheme integrates real-world problem conditions and achieves dynamic stability solutions at an acceptable computational cost; it is programmed in C++ instead of relying on proprietary simulation tools.