Diego Alonso

Dr. Diego Alonso

orcid

Research Focus & Metrics

Academic Career Length

22Years (2005-Present)

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

Representative Publications

View All Publications
23 December 2016 in Sensors
Verified
Journal Article
Open access
PDF file
PLPedro Javier Navarro Lorente
Pedro Javier Navarro Lorente
CFCarlos Fernandez
Carlos Fernandez
RBRaul Borraz
Raul Borraz
DADiego Alonso
Diego Alonso
This article describes an automated sensor-based system to detect pedestrians in an autonomous vehicle application. Although the vehicle is equipped with a broad set of sensors, the article focuses on the processing of the information generated by a Velodyne HDL-64E LIDAR sensor. The cloud of points generated by the sensor (more than 1 million points per revolution) is processed to detect pedestrians, by selecting cubic shapes and applying machine vision and machine learning algorithms to the XY, XZ, and YZ projections of the points contained in the cube. The work relates an exhaustive analysis of the performance of three different machine learning algorithms: k-Nearest Neighbours (kNN), Naïve Bayes classifier (NBC), and Support Vector Machine (SVM). These algorithms have been trained with 1931 samples. The final performance of the method, measured a real traffic scenery, which contained 16 pedestrians and 469 samples of non-pedestrians, shows sensitivity (81.2%), accuracy (96.2%) and specificity (96.8%).

16 March 2009 in IEEE Robotics & Automation Magazine
Verified
Journal Article
Closed access
Andres IborraAndres Iborra
Andres Iborra
DADiego Alonso
Diego Alonso
FOFrancisco J. Ortiz
Francisco J. Ortiz
JFJuan Pastor Franco
Juan Pastor Franco
PPPedro Sanchez Palma
Pedro Sanchez Palma
BTBárbara Álvarez Torres
Bárbara Álvarez Torres
This article relates our experiences over the last 15 years in the development of robotic applications within the field of service robotics, using the techniques proposed by software engineering. The process began with domain engineering and reference architectures, moved on to component-oriented development, and currently centered on model-driven design. One of the key problems in software development for robotic systems is that the possibilities of reusing software in new applications are frequently limited. This means that we are forced over and over to solve the same problems starting practically from zero every time. The possible causes of this include the following: 1) robotics specialists normally concentrate more on developing algorithms and the way to solve concrete problems than on organizing the software; 2) lack of good standards for the development of robotic software and implementations of these standards; 3) the case studies conducted to demonstrate the viability of software engineering techniques traditionally deal with information management systems; and 4) the robotics community see software engineering not as a solution but as another problem that adds complexity to already complex problems. This research has helped to demonstrate the viability of using software engineering techniques in real industrial applications, albeit using academic tools that cannot readily be accepted by industry.

22 May 2009 in Robotica
Verified
Journal Article
Closed access
PDF file
Andres IborraAndres Iborra
Andres Iborra
JPJ. A. Pastor
J. A. Pastor
DADiego Alonso
Diego Alonso
BTBárbara Álvarez Torres
Bárbara Álvarez Torres
FOFrancisco J. Ortiz
Francisco J. Ortiz
JMJuan Suardíaz Muro
Juan Suardíaz Muro
SUMMARY: Hull cleaning before repainting is a key operation in the maintenance of ships. For more than a decade, a means to improve this operation has been sought through robotization and the use of different techniques such as grit blasting and ultra high pressure water jetting. Despite this, it continues to be standard practice in shipyards that this process is carried out manually. This paper presents a family of robots that aims to offer important improvements to the process as well as satisfying, to a great extent, all the operative requirements of efficiency, security, and respect for the environment that shipyards nowadays demand. It is described the family of devices with emphasis on the mechanical design. This set consists of two vertical robotic towers and a robot climber. In addition, it is shown the control architecture of the global system. Finally, operative results are presented together with a comparison between the performance achieved in shipyards through the use of these robots and those obtained with a manual process.

11 August 2022 in Advances in Engineering Software
Verified
Journal Article
Open access
DADiego Alonso
Diego Alonso
PSPedro Sánchez
Pedro Sánchez
FSFrancisco Sánchez-Rubio
Francisco Sánchez-Rubio

17 October 2018 in Sensors
Verified
Journal Article
Open access
PDF file
IGI. González-Reolid
I. González-Reolid
JMJuan Carlos Molina Molina
Juan Carlos Molina Molina
AGAntonio Guerrero Gonzalez
Antonio Guerrero Gonzalez
FOFrancisco J. Ortiz
Francisco J. Ortiz
DADiego Alonso
Diego Alonso
Apart from their ecological value, the world’s oceans are among the planet’s most valuable resources, a rich source of food and wealth and in urgent need of protection. This article describes BUSCAMOS-RobObs, a robot-based observatory, consisting of an autonomous solar-powered marine robot with specialized sensing systems designed to carry out long-term observation missions in the inland sea of the Mar Menor in southeastern Spain. This highly specialised device is unique because it has the capacity to anchor itself to the seabed and become a “buoy”, either to take measurements at specific points or to recharge its batteries. It thus avoids drifting and possible accidents in the buoy mode, especially near the coast, and resumes monitoring tasks when the required energy levels are reached. The robot is equipped with a broad range of sensors, including side scan sonar, sub-bottom sonar, laser systems, ultrasound sonar, depth meters, a multi-parametric probe and a GPS, which can collect georeferenced oceanic data. Although various types of autonomous vehicles have been described in the literature, they all have limited autonomy (even in the long term) as regards operational time and covering the seabed. The article describes a permanent monitoring mission in the Mar Menor, with a combination of solar energy and a decision-making strategy as regards the optimum route to be followed. The energy and mission simulation results, as well as an account of actual monitoring missions are also included.

23 June 2021 in Applied Sciences
Verified
Journal Article
Open access
PDF file
PSPedro Sánchez
Pedro Sánchez
DADiego Alonso
Diego Alonso
There are no doubts that quantum programming and, in general, quantum computing, is one of the most promising areas within computer science and one of the areas where most expectations are being placed in recent years. Although the days when reliable and affordable quantum computers will be available is still a long way off, the explosion of programming languages for quantum programming has grown exponentially in recent years. The software engineering community has been quick to react to the need to adopt and adapt well-known tools and methods for software development, and for the design of new ones tailored to this new programming paradigm. However, many key aspects for its success depend on the establishment of an appropriate conceptual framework for the conception and design of quantum programs. This article discusses the concept of module, key in the software engineering discipline, and establishes initial criteria for determining the cohesion and coupling levels of a module in the field of quantum programming as a first step towards a sound quantum software engineering. As detailed in the article, the conceptual differences between classical and quantum computing are so pronounced that the translation of classical concepts to the new programming approach is not straightforward.