{"id":2170,"date":"2021-12-14T14:56:48","date_gmt":"2021-12-14T14:56:48","guid":{"rendered":"https:\/\/mapir.isa.uma.es\/mapirwebsite_wordpress\/?p=2170"},"modified":"2021-12-15T16:10:30","modified_gmt":"2021-12-15T16:10:30","slug":"mariano-jaimez-tarifa","status":"publish","type":"post","link":"https:\/\/mapir.isa.uma.es\/mapirwebsite\/?p=2170","title":{"rendered":"Dr. Mariano Jaimez Tarifa"},"content":{"rendered":"\n<p>Former member<\/p>\n\n\n\n<!--more-->\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" width=\"960\" height=\"746\" src=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/mapir_Mariano_picture.jpg\" alt=\"\" class=\"wp-image-2172 size-full\" srcset=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/mapir_Mariano_picture.jpg 960w, https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/mapir_Mariano_picture-300x233.jpg 300w, https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/mapir_Mariano_picture-768x597.jpg 768w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container\">\n<p><strong>Mariano Jaimez Tarifa<\/strong><br>PhD. student in Computer Vision and Mobile Robotics<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><a href=\"https:\/\/scholar.google.com\/citations?user=DkwXeS4AAAAJ\"><img loading=\"lazy\" width=\"114\" height=\"22\" src=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/GoogleScholar-1.png\" alt=\"\" class=\"wp-image-2173\"\/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/www.flickr.com\/photos\/152460187@N06\/\"><img loading=\"lazy\" src=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/Flickr.jpg\" alt=\"\" class=\"wp-image-2174\" width=\"122\" height=\"50\" srcset=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/Flickr.jpg 421w, https:\/\/mapir.isa.uma.es\/mapirwebsite\/wp-content\/uploads\/2021\/12\/Flickr-300x122.jpg 300w\" sizes=\"(max-width: 122px) 100vw, 122px\" \/><\/a><\/figure><\/div>\n<\/div><\/div>\n\n\n\n<p>Welcome!<\/p>\n\n\n\n<p>I am Mariano Jaimez Tarifa, a joint PhD student in the&nbsp;<a href=\"http:\/\/mapir.isa.uma.es\/mapirwebsite\/index.html\">Machine Perception and Intelligent Robotics<\/a>&nbsp;group (MAPIR)&nbsp;at the University of M\u00e1laga (Spain) and the&nbsp;<a href=\"https:\/\/vision.in.tum.de\/\" target=\"_blank\" rel=\"noreferrer noopener\">Computer Vision group<\/a>&nbsp;at the Technical University of Munich (Germany). My research interests include:<\/p>\n\n\n\n<ul><li><strong>Computer Vision<\/strong>: Scene flow, visual odometry and tracking.<\/li><li><strong>Mobile robotics<\/strong>: Autonomous navigation.<\/li><li><strong>RGB-D cameras<\/strong>&nbsp;and their potential applications in the fields of robotics, computer vision and virtual &amp; augmented reality.<\/li><\/ul>\n\n\n\n<div id=\"toc_container\" class=\"no_bullets\"><p class=\"toc_title\">Contents<\/p><ul class=\"toc_list\"><li><a href=\"#Brief_CV\">Brief CV<\/a><\/li><li><a href=\"#Research\">Research<\/a><ul><li><a href=\"#Scene_Flow\">Scene Flow<\/a><\/li><li><a href=\"#Visual_Odometry\">Visual Odometry<\/a><\/li><li><a href=\"#3D_Reconstruction_and_Tracking\">3D Reconstruction and Tracking<\/a><\/li><li><a href=\"#Reactive_Navigation\">Reactive Navigation<\/a><\/li><\/ul><\/li><li><a href=\"#Publications\">Publications<\/a><\/li><li><a href=\"#All_Videos\">All Videos<\/a><\/li><li><a href=\"#Patents\">Patents<\/a><\/li><li><a href=\"#Contact\">Contact<\/a><\/li><\/ul><\/div>\n<h2><span id=\"Brief_CV\">Brief CV<\/span><\/h2>\n\n\n\n<p>I was born in Loja (Granada, Spain) in 1988. I received a B.Sc-M.Sc in &#8220;Ingenier\u00eda Industrial&#8221; (a very general engineering which covers mechanics, computer science,&nbsp;electronics, electricity, etc.) from the University of M\u00e1laga in 2010 with highest honor. I also got a M.Sc in&nbsp;Mechatronics&nbsp;in 2012. I received a grant (DPI2011-25483)&nbsp;from the National (Spanish) Plan of Research&nbsp;to do a 4-year PhD under the supervision of Prof.&nbsp;<a href=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/?p=1536\" data-type=\"URL\" data-id=\"https:\/\/mapir.isa.uma.es\/mapirwebsite\/?p=1536\">Javier Gonz\u00e1lez-Jim\u00e9nez<\/a>, which I started in January 2013. From March to July 2014 I was a guest researcher at the&nbsp;<a href=\"http:\/\/vision.in.tum.de\/\">Computer Vision group of the Technical University of Munich<\/a>,&nbsp;and in February 2015 I became a PhD student at the same University, pursuing a joint doctorate, under the supervision of Prof.&nbsp;<a href=\"http:\/\/vision.in.tum.de\/members\/cremers\">Daniel Cremers<\/a>. I also visited the MIP lab in Microsoft Research Cambridge, where I worked under the supervision of Dr.&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/www.microsoft.com\/en-us\/research\/people\/awf\/\" target=\"_blank\">Andrew Fitzgibbon<\/a>&nbsp;(October &#8211; November 2015).<\/p>\n\n\n\n<h2><span id=\"Research\">Research<\/span><\/h2>\n\n\n\n<h3><span id=\"Scene_Flow\"><strong>Scene Flow<\/strong><\/span><\/h3>\n\n\n\n<p>Scene flow is defined as the dense or semi-dense motion field&nbsp;of a scene between&nbsp;different instants of time with respect to a static or moving camera.&nbsp;The potential applications of scene flow in the field of&nbsp;robotics are numerous: autonomous navigation and manipulation&nbsp;in dynamic environments, pose estimation or SLAM&nbsp;refinement, human-robot interaction or segmentation from&nbsp;motion are a few examples.&nbsp;Moreover, its usefulness goes&nbsp;beyond robotics and it can even be applied for human&nbsp;motion analysis and motion capture, virtual and augmented&nbsp;reality or driving assistance.<\/p>\n\n\n\n<p><strong>PD-Flow<\/strong>: In this work we&nbsp;present the first&nbsp;dense real-time scene&nbsp;flow algorithm for RGB-D cameras. It aligns photometric and geometric data, and is implemented on GPU to achieve a high frame rate.<\/p>\n\n\n\n<p class=\"has-text-align-center\">Code:&nbsp;<a href=\"https:\/\/github.com\/MarianoJT88\/PD-Flow\" target=\"_blank\" rel=\"noreferrer noopener\">PD-Flow (GitHub)<\/a><\/p>\n\n\n\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=\"Real Time Dense Scene Flow for RGB-D Cameras\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/vvLuHZyogow?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><strong>MC-Flow<\/strong>: Here we address the problem of joint segmentation and motion estimation. We propose a smooth piecewise segmentation strategy that provides more realistic results than traditional sharp segmentations.<\/p>\n\n\n\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=\"Motion Cooperation: Smooth Piece-Wise Rigid Scene Flow from RGB-D Images\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/qjPsKb-_kvE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><strong>Joint-VO-SF<\/strong>: We address the challenging problem of simultaneously estimating the camera motion (from static parts of the scene) and the scene flow for the moving objects<\/p>\n\n\n\n<p class=\"has-text-align-center\">Code:&nbsp;<a href=\"https:\/\/github.com\/MarianoJT88\/Joint-VO-SF\" target=\"_blank\" rel=\"noreferrer noopener\">Joint-VO-SF&nbsp;(GitHub)<\/a><\/p>\n\n\n\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=\"Fast Odometry and Scene Flow from RGB-D Cameras\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/Nt-N4Fd7FZ0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h3><span id=\"Visual_Odometry\"><strong>Visual Odometry<\/strong><\/span><\/h3>\n\n\n\n<p>Visual Odometry (VO) consists in estimating the pose of an agent (typically a camera) from visual inputs. Nowadays, fast and accurate visual odometry is gaining importance in robotics over traditional solutions like wheel odometry or inertial navigation based on IMUs. In our work, we introduce a novel VO method that takes consecutive range images (or scans) to estimate the linear and angular velocity of a &nbsp;range sensor. Our method only requires geometric data and, although it could theoretically work with any kind of range sensor, we have particularized its formulation to depth&nbsp;cameras (DIFODO) and 2D laser scanners (RF2O and SRF-Odometry).<\/p>\n\n\n\n<p>For&nbsp;<strong>depth&nbsp;cameras<\/strong>: It runs in real-time&nbsp;(30 Hz &#8211; 60 Hz)&nbsp;on a single CPU core.&nbsp;<\/p>\n\n\n\n<p>For&nbsp;<strong>2D laser scanners<\/strong>: It needs about 1 millisecond to be computed on a single CPU core.&nbsp;<\/p>\n\n\n\n<p class=\"has-text-align-center\">Code:&nbsp;<a href=\"http:\/\/www.mrpt.org\/list-of-mrpt-apps\/application-difodometry-camera\/\" target=\"_blank\" rel=\"noreferrer noopener\">DIFODO (MRPT)<\/a><\/p>\n\n\n\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=\"Fast Visual Odometry for range sensors\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/iugCiyMTFN8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"has-text-align-center\">Code:&nbsp;<a href=\"https:\/\/github.com\/MAPIRlab\/mapir-ros-pkgs\/tree\/master\/rf2o_laser_odometry\" target=\"_blank\" rel=\"noreferrer noopener\">RF2O (ROS)<\/a><\/p>\n\n\n\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=\"Planar Odometry from a Radial Laser Scanner (RF2O)\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/eGDoVk93otY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\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=\"(SRF-Odometry) Robust Planar Odometry based on Symmetric Range Flow and Multi-Scan Alignment\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/SudbWflfWJ0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h3><span id=\"3D_Reconstruction_and_Tracking\"><strong>3D Reconstruction and Tracking<\/strong><\/span><\/h3>\n\n\n\n<p>Images used for object&nbsp;reconstruction&nbsp;or tracking normally observe not only the object to be modelled&nbsp;or tracked but also parts of the environment where this object is present. Therefore, their&nbsp;pixels must be segmented into two different categories: those from which the object to reconstruct&nbsp;is visible (often called foreground) and those which observe other objects of the scene&nbsp;(often referred to as background). The foreground pixels contain information that the 3D model&nbsp;must fit, be it colour, position, orientation, etc. The background pixels also impose the restriction&nbsp;that the model should not be visible from them. Our work focuses on this second type&nbsp;of constraints that try to keep the model within the visual hull of the object.<\/p>\n\n\n\n<p>We&nbsp;present a new background term which formulates raycasting as a differentiable energy function.&nbsp;More precisely, this term addresses a min-max problem by first solving ray casting for the background pixels and then deforming the model so that the rays of the background pixels do not intersect it.&nbsp;Aside from that, we describe a complete framework for 3D reconstruction and tracking with&nbsp;subdivision surfaces, and show that the proposed background term can be easily combined with&nbsp;different data terms into an overall optimization problem.<\/p>\n\n\n\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=\"New Background Term for 3D Reconstruction and Tracking with Subdivision Surfaces\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/C9BDKzR_xao?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h3><span id=\"Reactive_Navigation\"><strong>Reactive Navigation<\/strong><\/span><\/h3>\n\n\n\n<p>Reactive navigation is a crucial component of nearly any&nbsp;mobile robot. It is one of two halves which, together with&nbsp;the path-planner, make up a navigation system according&nbsp;to the commonly used \u201chybrid architecture\u201d. Within&nbsp;this scheme, a reactive navigator works at the low-level&nbsp;layer to guarantee safe and agile motions based on real-time&nbsp;sensor data. In our work&nbsp;we address the problem of planar navigation&nbsp;in indoor environments by a reactive navigation system&nbsp;which regards both the 3D shape of the robot and the 3D&nbsp;geometry of the environment. This navigator can be adapted to any wheeled robot, and has been extensively tested for years with different robotic platforms in varied and challenging scenarios.&nbsp;<\/p>\n\n\n\n<p class=\"has-text-align-center\">Code:&nbsp;<a href=\"http:\/\/www.mrpt.org\/list-of-mrpt-apps\/application-reactivenav3d-demo\/\" target=\"_blank\" rel=\"noreferrer noopener\">3D PTG-Based Reactive Navigator (MRPT)<\/a><\/p>\n\n\n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\" style=\"flex-basis:100%\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container\">\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\" style=\"flex-basis:100%\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container\">\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=\"3D Reactive Navigation\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/jCFvAOuV_H8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n<\/div><\/div>\n\n\n\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=\"3D Reactive Navigation Challenge\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/3mkv-WhylHk?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<\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<h2><span id=\"Publications\">Publications<\/span><\/h2>\n\n\n\n<iframe loading=\"lazy\" style=\"line-height: 1.3em;\" src=\"https:\/\/mapir.uma.es\/mapirpubsite\/index.php\/export\/byauthor\/128\/1\/aigaion_pubs_for_joomlawrapper.css\/none\/mapir_formatted_list\/type\/none\" width=\"100%\" height=\"250\" 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<h2><span id=\"All_Videos\">All Videos<\/span><\/h2>\n\n\n\n<ul><li><a rel=\"noreferrer noopener\" href=\"https:\/\/youtu.be\/C9BDKzR_xao\" target=\"_blank\">An Efficient Background Term for 3D Reconstruction and Tracking with Smooth Surface Models<\/a>&nbsp;(2017)<\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/youtu.be\/Nt-N4Fd7FZ0\" target=\"_blank\">Fast Odometry and Scene Flow from RGB-D Cameras based on Geometric Clustering<\/a>&nbsp;(2017)<\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/youtu.be\/SudbWflfWJ0\" target=\"_blank\">Robust Planar Odometry Based on Symmetric Range Flow and Multi-Scan Alignment<\/a>&nbsp;(SRF) (2017)<\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/youtu.be\/eGDoVk93otY\" target=\"_blank\">Planar odometry from a Radial Laser Scanner (RF2O)<\/a>&nbsp;(2016)<\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/youtu.be\/qjPsKb-_kvE\" target=\"_blank\">Motion Cooperation: Smooth Piece-wise Scene Flow from RGB-D Images<\/a>&nbsp;(2015)<\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/watch?v=iugCiyMTFN8\" target=\"_blank\">Fast Visual Odometry for 3-D range sensors<\/a>&nbsp;(2014)<\/li><li><a rel=\"noreferrer noopener\" href=\"http:\/\/youtu.be\/vvLuHZyogow\" target=\"_blank\">Real-Time Dense Scene Flow for RGB-D Cameras<\/a>&nbsp;(2014)<\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/watch?v=jCFvAOuV_H8\" target=\"_blank\">3D PTG-Based Reactive Navigation: overview<\/a>&nbsp;(2013)<\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/watch?v=3mkv-WhylHk\" target=\"_blank\">3D PTG-Based Reactive Navigation: Going through a tight clearance<\/a>&nbsp;(2013)<\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/watch?v=y_s0MIpsyTQ\" target=\"_blank\">Wheel-leg robotic module for hybrid locomotion<\/a>&nbsp;(2011)<\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/watch?v=eGou5AKWz18\" target=\"_blank\">Omnibola<\/a>&nbsp;(2010)<\/li><\/ul>\n\n\n\n<h2><span id=\"Patents\">Patents<\/span><\/h2>\n\n\n\n<ul><li><a href=\"http:\/\/umapatent.uma.es\/es\/patent\/robot-esferico724\/\">Spherical robot OMNIBOLA\u00a9<\/a><\/li><\/ul>\n\n\n\n<h2><span id=\"Contact\">Contact<\/span><\/h2>\n\n\n\n<p>Mariano Jaimez Tarifa&nbsp;<br>Dpto. Ingenieria de Sistemas y Automatica<br>E.T.S.I. Informatica &#8211; Telecomunicacion<br>Universidad de Malaga<\/p>\n\n\n\n<p><br>Campus Universitario de Teatinos<br>29071 Malaga, Spain<br>Phone: +34 952 13 3362<br>e-mail: marianojt@uma.es<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Former member<\/p>\n","protected":false},"author":8,"featured_media":2171,"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\/2170"}],"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=2170"}],"version-history":[{"count":5,"href":"https:\/\/mapir.isa.uma.es\/mapirwebsite\/index.php?rest_route=\/wp\/v2\/posts\/2170\/revisions"}],"predecessor-version":[{"id":2276,"href":"https:\/\/mapir.isa.uma.es\/mapirwebsite\/index.php?rest_route=\/wp\/v2\/posts\/2170\/revisions\/2276"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mapir.isa.uma.es\/mapirwebsite\/index.php?rest_route=\/wp\/v2\/media\/2171"}],"wp:attachment":[{"href":"https:\/\/mapir.isa.uma.es\/mapirwebsite\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2170"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mapir.isa.uma.es\/mapirwebsite\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2170"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mapir.isa.uma.es\/mapirwebsite\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}