{"id":2213,"date":"2021-12-15T09:31:54","date_gmt":"2021-12-15T09:31:54","guid":{"rendered":"https:\/\/mapir.isa.uma.es\/mapirwebsite_wordpress\/?p=2213"},"modified":"2024-02-07T09:03:51","modified_gmt":"2024-02-07T09:03:51","slug":"andres-gongora","status":"publish","type":"post","link":"https:\/\/mapir.isa.uma.es\/mapirwebsite\/?p=2213","title":{"rendered":"Dr. Andres Gongora"},"content":{"rendered":"\n<!--more-->\n\n\n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\" style=\"flex-basis:50%\">\n<p>I am a researcher at the Machine Perception and Autonomous Intelligent Robotics (MAPIR) group, at the Univerity of Malaga, researching new technologies to improve the sensory capabilities of mobile robots.<\/p>\n\n\n\n<div id=\"toc_container\" class=\"no_bullets\"><p class=\"toc_title\">Contents<\/p><ul class=\"toc_list\"><li><a href=\"#Research_Interests\">Research Interests<\/a><\/li><li><a href=\"#Brief_CV\">Brief CV<\/a><\/li><li><a href=\"#Contact_info\">Contact info<\/a><\/li><li><a href=\"#Skills\">Skills<\/a><ul><li><a href=\"#ENGINEERING\">ENGINEERING<\/a><\/li><li><a href=\"#COMPUTER_SKILLS\">COMPUTER SKILLS<\/a><\/li><li><a href=\"#LANGUAGES\">LANGUAGES<\/a><\/li><li><a href=\"#CODING\">CODING<\/a><\/li><\/ul><\/li><li><a href=\"#Projects_and_research\">Projects and research<\/a><ul><li><a href=\"#Modeling_gas_and_smell_maps\">Modeling gas and smell maps<\/a><\/li><li><a href=\"#A_modular_and_self-arbitrated_hardware_architecture\">A modular and self-arbitrated hardware architecture<\/a><\/li><li><a href=\"#Integration_of_artificial_olfaction_in_mobile_robotics\">Integration of artificial olfaction in mobile robotics<\/a><\/li><li><a href=\"#Completely_autonomous_drones\">Completely autonomous drones<\/a><\/li><li><a href=\"#Electronic_shield_for_education\">Electronic shield for education<\/a><\/li><\/ul><\/li><li><a href=\"#Publications\">Publications<\/a><\/li><\/ul><\/div>\n<h2><span id=\"Research_Interests\"><strong>Research Interests<\/strong><\/span><\/h2>\n\n\n\n<ul><li><strong>Mobile Robotics:<\/strong>&nbsp;obstacle avoidance and navigation.<\/li><li><strong>Artificial Olfaction for Robotics:<\/strong>&nbsp;perception of airborne chemicals<strong>.<\/strong><\/li><li><strong>Spatial Point Processes:&nbsp;<\/strong>reconstruction of scalar and vector fields.<\/li><li><strong>Unmanned Aerial Vehicles (UAVs):&nbsp;<\/strong>controller design and flight control.<\/li><\/ul>\n\n\n\n<h2><span id=\"Brief_CV\"><strong>Brief CV<\/strong><\/span><\/h2>\n\n\n\n<p>I was born in Schaffhausen (Switzerland) in 1990, close to the German border, and soon after moved to southern Spain at the age of 8. There I started to develop a strong curiosity for information technologies and electronics in general (I used to take our HiFi apart to \u201cimprove\u201d its reception, something of which my parents were not precisely enthusiastic about). Still, my family supported me all along and years later I found myself studying at the University of Malaga. There I received my B.Sc in Industrial Engineering specialized in Electronics (2012), my B.Sc in Electronic Engineering (2014), and my M.Sc in Software Engineering and Artificial Intelligence (2015).<\/p>\n\n\n\n<p>It was also during these years that small UAVs, and drones, in particular, emerged with great strength. They obviously fascinated me to the point where I wanted to build my own, but it had to be different. I wanted mine to be fully autonomous and capable of serious onboard computation. This got me eventually into the MAPIR research group in 2014, where I subsequently did my Ph.D in robotics.<\/p>\n\n\n\n<p>Although I still have a long way to go (research is never done), I had so far the chance to work with autonomous robots, RGBD cameras, ROS, artificial olfaction and gas distribution map generation; as well as to be a lecturer of several subjects related to computer science and mobile robotics.<\/p>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\" style=\"grid-template-columns:15% auto\"><figure class=\"wp-block-media-text__media\"><img src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/2\/2c\/Pdflogogt.png\" alt=\"\"\/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"has-text-align-center\"><strong>[<a href=\"http:\/\/mapir.isa.uma.es\/agongora\/CV_Andres_Gongora.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">DOWNLOAD MY FULL CV<\/a>]<\/strong><\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\" style=\"grid-template-columns:15% auto\"><figure class=\"wp-block-media-text__media\"><img src=\"http:\/\/mapir.isa.uma.es\/agongora\/images\/logo.png\" alt=\"\"\/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"has-text-align-center\"><strong>[<a href=\"http:\/\/yalneb.blogspot.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">VISIT MY PERSONAL BLOG<\/a>]<\/strong><\/p>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column\" style=\"flex-basis:50%\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"600\" height=\"288\" src=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/andresgongora-3.jpg\" alt=\"\" class=\"wp-image-2218\" srcset=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/andresgongora-3.jpg 600w, https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/andresgongora-3-300x144.jpg 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/figure>\n\n\n\n<h2><span id=\"Contact_info\"><strong>Contact info<\/strong><\/span><\/h2>\n\n\n\n<p>Dr. Andres Gongora<br>andresgongora@uma.es<br>+34 952133361<\/p>\n\n\n\n<p>Boulevard Louis Pasteur, 35, Lab 2.3.6<br>HTS of Computer Science Engineering<br>29071 Malaga (Malaga) &#8211; SPAIN<\/p>\n\n\n\n<p>Boulevard Louis Pasteur, 35, Lab 2.3.6<br>ETSI Inform\u00e1tica-Telecomunicaciones<br>29071 M\u00e1laga (M\u00e1laga) &#8211; ESPA\u00d1A<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/www.linkedin.com\/in\/andresgongora\"><img loading=\"lazy\" src=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/LinkedIn_Logo.svg_-1024x250.png\" alt=\"\" class=\"wp-image-2219\" width=\"235\" height=\"57\" srcset=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/LinkedIn_Logo.svg_-1024x250.png 1024w, https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/LinkedIn_Logo.svg_-300x73.png 300w, https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/LinkedIn_Logo.svg_-768x188.png 768w, https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/LinkedIn_Logo.svg_-1536x376.png 1536w, https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/LinkedIn_Logo.svg_.png 2000w\" sizes=\"(max-width: 235px) 100vw, 235px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/scholar.google.com\/citations?user=WxLrLv4AAAAJ\"><img loading=\"lazy\" src=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/google_scholar.png\" alt=\"\" class=\"wp-image-2220\" width=\"215\" height=\"86\"\/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/github.com\/andresgongora\/\"><img loading=\"lazy\" src=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/GitHub-Logo-650x366-1.png\" alt=\"\" class=\"wp-image-2221\" width=\"235\" height=\"132\" srcset=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/GitHub-Logo-650x366-1.png 650w, https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/GitHub-Logo-650x366-1-300x169.png 300w\" sizes=\"(max-width: 235px) 100vw, 235px\" \/><\/a><\/figure><\/div>\n<\/div>\n<\/div>\n\n\n\n<h2><span id=\"Skills\"><strong>Skills<\/strong><\/span><\/h2>\n\n\n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">\n<h3 class=\"has-text-align-center\"><span id=\"ENGINEERING\"><strong>ENGINEERING<\/strong><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"http:\/\/mapir.isa.uma.es\/agongora\/images\/cv_engineering.png\" alt=\"\" title=\"Andres Gongora\"\/><\/figure>\n\n\n\n<h3 class=\"has-text-align-center\"><span id=\"COMPUTER_SKILLS\"><strong>COMPUTER SKILLS<\/strong><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"http:\/\/mapir.isa.uma.es\/agongora\/images\/cv_software.png\" alt=\"\" title=\"Andres Gongora\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column\">\n<h3 class=\"has-text-align-center\"><span id=\"LANGUAGES\"><strong>LANGUAGES<\/strong><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"http:\/\/mapir.isa.uma.es\/agongora\/images\/cv_languages.png\" alt=\"\" title=\"Andres Gongora\"\/><\/figure>\n\n\n\n<h3 class=\"has-text-align-center\"><span id=\"CODING\"><strong>CODING<\/strong><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"http:\/\/mapir.isa.uma.es\/agongora\/images\/cv_coding.png\" alt=\"\" title=\"Andres Gongora\"\/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h2><span id=\"Projects_and_research\"><strong>Projects and research<\/strong><\/span><\/h2>\n\n\n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"560\" height=\"869\" src=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/gasmap.png\" alt=\"\" class=\"wp-image-2222\" srcset=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/gasmap.png 560w, https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/gasmap-193x300.png 193w\" sizes=\"(max-width: 560px) 100vw, 560px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column\">\n<h3><span id=\"Modeling_gas_and_smell_maps\"><strong>Modeling gas and smell maps<\/strong><\/span><\/h3>\n\n\n\n<p>Reconstruction of scalar and vector fields from sparse samples<strong><\/strong><\/p>\n\n\n\n<p>Although conceptually different, gas and smell maps pursue the same goal: to represent the spatial distribution o a volatile in a way that its proportional to the magnitude of interest (e.g. concentration or perceived intensity).<br>Once this spatial representation has been attained, new applications for olfactory-driven robotics become available. Such as reasoning about the origin of the gases (i.e. gas-source localization), planning on contingency measures to limit how gases distribute (e.g. in case of a gas leak), or simply understanding how they move within an environment due to the presence of obstacles and wind currents.<\/p>\n\n\n\n<p>As for smell maps, we generate them by acquiring georeferenced gas samples with an electronic nose and classifying them with deep learning. This classifier, in turn, has been trained to recognize odors according to human subjective perception. Such that we may plot each sample on a map according to its smell the same way a human would; only in a completely automatic way.<\/p>\n\n\n\n<p>Gas maps, on the other hand, are meant to address a completely different problem. In these cases, the target gas is usually known beforehand and does not need to be classified. Instead, the goal is to obtain a very accurate representation of its spatial distribution from a small set of samples. Because gas sensors are usually limited to measuring a very small volume of space, and it would be intractable to sample a whole volume in this way, we resort to mathematical models (e.g. Gaussian Markov random networks, Bayesian inference, etc.) to create a prediction that can be updated as more evidence becomes available.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">\n<h3><span id=\"A_modular_and_self-arbitrated_hardware_architecture\"><strong>A modular and self-arbitrated hardware architecture<\/strong><\/span><\/h3>\n\n\n\n<p>A new approach for electronic noses<strong><\/strong><\/p>\n\n\n\n<p>The main limitation of electronic noses (e-noses), and any embedded system in general, lies in the versatility of their hardware. Adapting to a broad range of possible applications requires all sort of sensors, transducers, and processing capabilities. But carrying all imaginable hardware on a single device is usually not feasible in terms of size, weight, and cost. Also, for most applications, all functions are not required simultaneously at any given time.<br><br>We address this problem with a completely modular architecture based on self-arbitrated and self-contained modules; offering a solution to the design of different and specific devices (e.g. e-noses) with interconnectable building blocks. This brings not only versatility and reusability to the design, but also reduces development costs and ensures long-term serviceability, as new modules can be added as needed.<br><br>We have combined to that end MAVLink, a communications library of UAVs, with I\u00b2C, configured for multi-master broadcast communications: providing all modules with a single medium for communications on which they can seamlessly share all sorts of information or commands. Which also allows for the creation of distributed sensors that, connected over wireless modules, behave like a single monolithic device.<br><br>Notice that this technology is not limited to e-noses alone, but can be extrapolated to Electronic Control Units (ECUs) on modern cars, or to arbitrate distributed power generation and storage solution, among many other examples.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"500\" height=\"538\" src=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/enose3.png\" alt=\"\" class=\"wp-image-2223\" srcset=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/enose3.png 500w, https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/enose3-279x300.png 279w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"1024\" height=\"187\" src=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/modules-1024x187.png\" alt=\"\" class=\"wp-image-2224\" srcset=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/modules-1024x187.png 1024w, https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/modules-300x55.png 300w, https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/modules-768x140.png 768w, https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/modules.png 1454w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"1780\" height=\"2534\" src=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/poster-edited.png\" alt=\"\" class=\"wp-image-2226\" srcset=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/poster-edited.png 1780w, https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/poster-edited-211x300.png 211w, https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/poster-edited-719x1024.png 719w, https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/poster-edited-768x1093.png 768w, https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/poster-edited-1079x1536.png 1079w, https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/poster-edited-1439x2048.png 1439w\" sizes=\"(max-width: 1780px) 100vw, 1780px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column\">\n<h3><span id=\"Integration_of_artificial_olfaction_in_mobile_robotics\"><strong>Integration of artificial olfaction in mobile robotics<\/strong><\/span><\/h3>\n\n\n\n<p>Robotic olfaction is the discipline that brings together artificial olfaction and mobile robotics. It involves equipping robots with small and portable electronic-noses (e-noses) in order to extend their sensory capabilities with the perception of volatile substances. The relevance of these \u201dolfactory robots\u201d lies not only in their usefulness for a wide range of potential odor-related applications, but also in the boost that the sense of smell brings towards the design of more intelligent robotic behaviors.<\/p>\n\n\n\n<p>One of the most relevant tasks for olfactory robots is the automatic localization of a gas emission source (GSL). Traditionally, GSL has been tackled with autonomous mobile robots in an attempt to automate the search process. Different approaches, ranging from bio-inspired techniques to engineering solutions have been proposed. Yet, due to the still limited capabilities of autonomous robots and the complex mechanism that rule gas dispersion, most works in this field have only been validated under laboratory conditions (i.e. unidirectional and laminar wind fields, absence of obstacles in the environment, etc.) far from the complexity of real-world settings.<\/p>\n\n\n\n<p>In this project, we are seeking to overcome these limitations by studying GSL from a teleoperation standpoint, so that we may understand how humans process the robot&#8217;s sensory information to locate the source. In particular, we are interested in the development of a bio-inspired algorithm that may, one day, offer a solid solution to GSL in industrial applications.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">\n<h3><span id=\"Completely_autonomous_drones\"><strong>Completely autonomous drones<\/strong><\/span><\/h3>\n\n\n\n<p>A proof of concept<strong><\/strong><\/p>\n\n\n\n<p>Enhancement of a commercial multicopter for autonomous navigation. We equipped a 1.5Kg hexacopter with an UDOO-quad (4 core 1GHz Cortex A9) and an RGB-D camera. With them, the hexacopter was able to track and follow a color beacon at a constant distance by communicating the desired pose to the underlying APM Copter Controller.<br><br>We detect the beacon with OpenCV (through simple color segmentation) such that we can retrieve the depth of the associated pixels from the RBD-C camera; and to hold altitude, we employed a sonar on the bottom side of the drone. Once all distances are known, we run various parallel PID controllers on the UDOO and communicate the new, desired pose to the drone.<\/p>\n\n\n\n<p>You may find our source code&nbsp;<a href=\"http:\/\/mapir.isa.uma.es\/agongora\/sourcecode\/drone\/source.zip\">here<\/a>&nbsp;and our published paper&nbsp;<a href=\"http:\/\/mapir.isa.uma.es\/papersrepo\/2015\/2015_andresgongora_MED15.pdf\">here<\/a>.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Enhanced commercial multicopter for research in autonomous navigation\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/tq9NQ5rQ85Q?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"800\" height=\"542\" src=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/foto.png\" alt=\"\" class=\"wp-image-2242\" srcset=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/foto.png 800w, https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/foto-300x203.png 300w, https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/foto-768x520.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column\">\n<h3><span id=\"Electronic_shield_for_education\"><strong>Electronic shield for education<\/strong><\/span><\/h3>\n\n\n\n<p>Educational electronic device aimed at teaching and training college-grade computer sciences and control engineering. Particularly, working with a microcontroller, digital intput-output, several standard industrial ports (e.g. SPI, I\u00b2C), analog signal processing, working with RC+RLC low pass filters, and controlling servo-motors among others.<\/p>\n\n\n\n<p>We are currently working on the fourth iteration of our educational shield. So far, we have employed it to teach control theory, real-time operating systems, and other electronics related subjects.<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2><span id=\"Publications\"><strong>Publications<\/strong><\/span><\/h2>\n\n\n\n<iframe loading=\"lazy\" style=\"line-height: 1.3em;\" src=\"https:\/\/mapir.uma.es\/mapirpubsite\/index.php\/export\/byauthor\/148\/1\/aigaion_pubs_for_joomlawrapper.css\/none\/mapir_formatted_list\/type\/none\" width=\"100%\" height=\"2000\" frameborder=\"0\"><p>The list is loaded from another server. If you see this, there has been a problem.<\/p><\/iframe>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" width=\"638\" height=\"247\" src=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/devotion_to_duty.png\" alt=\"\" class=\"wp-image-2243\" srcset=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/devotion_to_duty.png 638w, https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/devotion_to_duty-300x116.png 300w\" sizes=\"(max-width: 638px) 100vw, 638px\" \/><figcaption>comic by&nbsp;<a href=\"https:\/\/xkcd.com\/\">xkcd<\/a><\/figcaption><\/figure><\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":8,"featured_media":2214,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false},"categories":[3,29],"tags":[],"_links":{"self":[{"href":"https:\/\/mapir.isa.uma.es\/mapirwebsite\/index.php?rest_route=\/wp\/v2\/posts\/2213"}],"collection":[{"href":"https:\/\/mapir.isa.uma.es\/mapirwebsite\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mapir.isa.uma.es\/mapirwebsite\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mapir.isa.uma.es\/mapirwebsite\/index.php?rest_route=\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/mapir.isa.uma.es\/mapirwebsite\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2213"}],"version-history":[{"count":5,"href":"https:\/\/mapir.isa.uma.es\/mapirwebsite\/index.php?rest_route=\/wp\/v2\/posts\/2213\/revisions"}],"predecessor-version":[{"id":3630,"href":"https:\/\/mapir.isa.uma.es\/mapirwebsite\/index.php?rest_route=\/wp\/v2\/posts\/2213\/revisions\/3630"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mapir.isa.uma.es\/mapirwebsite\/index.php?rest_route=\/wp\/v2\/media\/2214"}],"wp:attachment":[{"href":"https:\/\/mapir.isa.uma.es\/mapirwebsite\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2213"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mapir.isa.uma.es\/mapirwebsite\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2213"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mapir.isa.uma.es\/mapirwebsite\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2213"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}