
{"id":4931,"date":"2019-06-05T09:52:39","date_gmt":"2019-06-05T09:52:39","guid":{"rendered":"http:\/\/dyor.roboticafacil.es\/?p=4931"},"modified":"2019-06-05T09:52:39","modified_gmt":"2019-06-05T09:52:39","slug":"lovorobo","status":"publish","type":"post","link":"https:\/\/dyor.webs.upv.es\/en\/lovorobo\/","title":{"rendered":"LovoRobo: Dancing, line following and obstacle avoiding"},"content":{"rendered":"<p>This blog post is about an Arduino-controlled robot. In this post, the design, the components and the features of the robot will be presented. The robot was created with the <em>Facilino<\/em> web editor and the <a href=\"https:\/\/appinventor.mit.edu\/explore\/index-2.html#\">MIT AppInventor2<\/a>.<\/p>\n<p><!--more--><\/p>\n<h1>LovoRobo<\/h1>\n<h2><strong>Components:<\/strong><\/h2>\n<p>The robot was assembled from the following components:<\/p>\n<ul>\n<li>Metal body sheet<\/li>\n<li>Arduino Nano v3.0 + Shield Arduino Nano I\/O<\/li>\n<li>Cable Mini-USB<\/li>\n<li>Powerbank<\/li>\n<li>Ultrasound HC-SR04<\/li>\n<li>Infrared MH-sensor<\/li>\n<li>Servos FS90R (2x)<\/li>\n<li>Bluetooth<\/li>\n<li>Castor wheel<\/li>\n<li>wheels FS90R (2x)<\/li>\n<li>OLED<\/li>\n<li>Jumper cables<\/li>\n<\/ul>\n<h2><strong>Design:<\/strong><\/h2>\n<p>The design is based on the standard design.<\/p>\n<p>The ultrasound sensor represents the eyes of the robot and the OLED represents the mouth (to see in picture 1).\u00a0The infrared sensor is mounted int the front, under the robot.<\/p>\n<figure id=\"attachment_4937\" aria-describedby=\"caption-attachment-4937\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-4937\" src=\"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/IMG_20190531_134449020_2-768x1024.jpg\" alt=\"\" width=\"600\" height=\"800\" srcset=\"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/IMG_20190531_134449020_2-768x1024.jpg 768w, https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/IMG_20190531_134449020_2-225x300.jpg 225w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><figcaption id=\"caption-attachment-4937\" class=\"wp-caption-text\">Picture 1: The front view of the LovoRobo robot.<\/figcaption><\/figure>\n<p>The Powerbank, the Arduino and the Arduino Shield are mounted together with the Bluetooth module on the top of the robot. In operation, the Arduino is connected with the Powerbank via a Mini-USB cable (to see in picture 2).<\/p>\n<figure id=\"attachment_4938\" aria-describedby=\"caption-attachment-4938\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-4938\" src=\"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/IMG_20190531_134513822_2-768x1024.jpg\" alt=\"\" width=\"600\" height=\"800\" srcset=\"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/IMG_20190531_134513822_2-768x1024.jpg 768w, https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/IMG_20190531_134513822_2-225x300.jpg 225w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><figcaption id=\"caption-attachment-4938\" class=\"wp-caption-text\">Picture 2: The back view of the LovoRobo.<\/figcaption><\/figure>\n<p>On the bottom of the robot are the two drive wheels, which are driven by two servomotors. The third wheel is at the end of the robot and is a castor wheel (to see in picture 3).<\/p>\n<figure id=\"attachment_4940\" aria-describedby=\"caption-attachment-4940\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-4940\" src=\"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/IMG_20190531_134651352_2-1024x768.jpg\" alt=\"\" width=\"600\" height=\"450\" srcset=\"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/IMG_20190531_134651352_2-1024x768.jpg 1024w, https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/IMG_20190531_134651352_2-300x225.jpg 300w, https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/IMG_20190531_134651352_2-768x576.jpg 768w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><figcaption id=\"caption-attachment-4940\" class=\"wp-caption-text\">Picture 3: The down view of the LovoRobo.<\/figcaption><\/figure>\n<figure id=\"attachment_4941\" aria-describedby=\"caption-attachment-4941\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-4941\" src=\"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/IMG_20190531_164721923_2-768x1024.jpg\" alt=\"\" width=\"600\" height=\"800\" srcset=\"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/IMG_20190531_164721923_2-768x1024.jpg 768w, https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/IMG_20190531_164721923_2-225x300.jpg 225w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><figcaption id=\"caption-attachment-4941\" class=\"wp-caption-text\">Picture 4: The top view of the LovoRobo.<\/figcaption><\/figure>\n<h2><strong>Features:<\/strong><\/h2>\n<p>Every feature can be controlled by an self developed mobile phone app via Bluetooth. The app was created with the \u00a0<a href=\"https:\/\/appinventor.mit.edu\/explore\/index-2.html#\">MIT AppInventor2<\/a><em><a href=\"https:\/\/appinventor.mit.edu\/explore\/index-2.html\">.<\/a><\/em>The available features for the LovoRobo are:<\/p>\n<ul>\n<li>Steering the robot with Touch-down buttons<\/li>\n<li>Steering the robots with the acceleration sensors of the mobile phone<\/li>\n<li>Line tracking<\/li>\n<li>Obstacle avoidance<\/li>\n<li>Dancing &#8220;Lollipop&#8221;<\/li>\n<li>Dancing &#8220;Twerking&#8221;<\/li>\n<\/ul>\n<p>Each button on the app represents one command. As you see in picture 5, the commands are Bluetooth-connection (on\/off), obstacle-avoidance-mode, acceleration-control-mode, speed-regulation, line-tracking-mode, two dance modes and the steering buttons.<\/p>\n<figure id=\"attachment_4943\" aria-describedby=\"caption-attachment-4943\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-4943 size-large\" src=\"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/Screenshot_20190531-175351-1024x576.png\" alt=\"\" width=\"600\" height=\"338\" srcset=\"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/Screenshot_20190531-175351-1024x576.png 1024w, https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/Screenshot_20190531-175351-300x169.png 300w, https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/Screenshot_20190531-175351-768x432.png 768w, https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/Screenshot_20190531-175351.png 1920w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><figcaption id=\"caption-attachment-4943\" class=\"wp-caption-text\">Picuture 5: The <a href=\"https:\/\/appinventor.mit.edu\/explore\/index-2.html#\">MIT AppInventor2<\/a> to control the LovoRobo.<\/figcaption><\/figure>\n<p>The MIT AppInventor2 is block-programming based. To describe its functioning, figure 6 shows the implementation of the slide bar for speed regulating.<\/p>\n<figure id=\"attachment_4946\" aria-describedby=\"caption-attachment-4946\" style=\"width: 412px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-4946 size-full\" src=\"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/SlideBar.jpg\" alt=\"\" width=\"412\" height=\"554\" srcset=\"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/SlideBar.jpg 412w, https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/SlideBar-223x300.jpg 223w\" sizes=\"auto, (max-width: 412px) 100vw, 412px\" \/><figcaption id=\"caption-attachment-4946\" class=\"wp-caption-text\">Implementation of the slide bar logic.<\/figcaption><\/figure>\n<h3>Line tracking<\/h3>\n<figure id=\"attachment_4945\" aria-describedby=\"caption-attachment-4945\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-4945\" src=\"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/IMG_20190531_184649378_2-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\" srcset=\"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/IMG_20190531_184649378_2-300x225.jpg 300w, https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/IMG_20190531_184649378_2-768x576.jpg 768w, https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/IMG_20190531_184649378_2-1024x768.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><figcaption id=\"caption-attachment-4945\" class=\"wp-caption-text\">Picture 6: The Infrared sensor for line tracking.<\/figcaption><\/figure>\n<p>Following short video show the robot following a black line on a white background.<\/p>\n<p><iframe loading=\"lazy\" title=\"DYOR LovoRobo - Line tracking\" width=\"600\" height=\"338\" src=\"https:\/\/www.youtube.com\/embed\/6WuyF9ptSwA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<h3>Obstacle avoidance<\/h3>\n<p>Following short video shows the robot driving forward. If a obstacle is on his way, he stops 15cm in front of it, turns randomly left or right and continuing driving straight forward.<\/p>\n<p><iframe loading=\"lazy\" title=\"DYOR - LovoRobo Obstacle avoiding\" width=\"600\" height=\"338\" src=\"https:\/\/www.youtube.com\/embed\/uVqQ6c_03KA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<h3>Dance &#8220;Twerking&#8221;<\/h3>\n<p>Following short video shows the robot twerking.<\/p>\n<p><iframe loading=\"lazy\" title=\"DYOR LoveRobo - Twerk dancing\" width=\"600\" height=\"338\" src=\"https:\/\/www.youtube.com\/embed\/btYQzclnZ1k?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<h3>Dance &#8220;Lollipop&#8221;<\/h3>\n<p>Following short video shows the robot dacing to the song &#8220;Lollipop&#8221;.<\/p>\n<p><iframe loading=\"lazy\" title=\"DYOR LoveRobo - Lollipop dance\" width=\"600\" height=\"338\" src=\"https:\/\/www.youtube.com\/embed\/jF568IHqqhA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>","protected":false},"excerpt":{"rendered":"<p>This blog post is about an Arduino-controlled robot. In this post, the design, the components and the features of the robot will be presented. The robot was created with the Facilino web editor and the MIT AppInventor2.<\/p>\n","protected":false},"author":320,"featured_media":4937,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[81],"tags":[],"class_list":["post-4931","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/IMG_20190531_134449020_2.jpg","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":4179,"url":"https:\/\/dyor.webs.upv.es\/en\/viking-dyor\/","url_meta":{"origin":4931,"position":0},"title":"Viking DYOR","author":"Askeklok","date":"Monday June 18th, 2018","format":false,"excerpt":"In this blog post, an Arduino-controlled Viking robot is presented. The post will include a brief look into how the appearance of the Viking was designed, as well as some of the programs that can be installed on the Arduino chip. Design of the Viking using Inkscape The design of\u2026","rel":"","context":"In &quot;Blog&quot;","block_context":{"text":"Blog","link":"https:\/\/dyor.webs.upv.es\/en\/category\/blog\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2018\/06\/Viking_front-min.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2018\/06\/Viking_front-min.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2018\/06\/Viking_front-min.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2018\/06\/Viking_front-min.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2018\/06\/Viking_front-min.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2018\/06\/Viking_front-min.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":7676,"url":"https:\/\/dyor.webs.upv.es\/en\/english-dyor-mobile-robotics-report-colorbot\/","url_meta":{"origin":4931,"position":1},"title":"DYOR: Mobile Robotics Report &#8211; ColorBot","author":"JosefKhedri","date":"Wednesday June 26th, 2024","format":false,"excerpt":"This report presents our work behind the ColorBot, made for the main assignment in the course Mobile Robotics at the UPV. Design of the Robot: Parts: Arduino Nano with Extension Shield Color Sensor (TCS3200) Bluetooth Module (HC-06) 8x8 LED-matrix Infrared Sensor (TCRT5000) 2x FS90R servos with 60mm wheels Castor Wheel\u2026","rel":"","context":"In &quot;Blog&quot;","block_context":{"text":"Blog","link":"https:\/\/dyor.webs.upv.es\/en\/category\/blog\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2024\/06\/WhatsApp-Bild-2024-06-15-kl.-12.49.27_386e7423-225x300.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":5862,"url":"https:\/\/dyor.webs.upv.es\/en\/dyor-iron-man\/","url_meta":{"origin":4931,"position":2},"title":"DYOR Iron Man","author":"Nestor Romero Llop","date":"Saturday June 10th, 2023","format":false,"excerpt":"In this blog entry we will show you the design of the robot DYOR Iron Man. It is controlled by an Arduino Nano and an Android app. DYOR Iron Man Design The DYOR Iron Man's design is original, and the appearence has been designed in AutoCAD as it can be\u2026","rel":"","context":"In &quot;Blog&quot;","block_context":{"text":"Blog","link":"https:\/\/dyor.webs.upv.es\/en\/category\/blog\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2021\/06\/IronMan_square-scaled.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2021\/06\/IronMan_square-scaled.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2021\/06\/IronMan_square-scaled.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2021\/06\/IronMan_square-scaled.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2021\/06\/IronMan_square-scaled.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2021\/06\/IronMan_square-scaled.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":5026,"url":"https:\/\/dyor.webs.upv.es\/en\/dyor-christian\/","url_meta":{"origin":4931,"position":3},"title":"DYOR &#8211; Christian","author":"Enea","date":"Wednesday June  5th, 2019","format":false,"excerpt":"In this entry, I\u2019ll describe Christian, my robot made with an Arduino Nano, sensors and actuators and the mobile app I developed to control it. DYOR-Christian Design The robot design was made using Solidworks and the whole block that defines the robot structure was obtained from an aluminium sheet by\u2026","rel":"","context":"In &quot;Blog&quot;","block_context":{"text":"Blog","link":"https:\/\/dyor.webs.upv.es\/en\/category\/blog\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/06\/robot_square.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/06\/robot_square.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/06\/robot_square.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/06\/robot_square.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/06\/robot_square.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/06\/robot_square.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":4836,"url":"https:\/\/dyor.webs.upv.es\/en\/dyor-ramboso-el-rambo-veneto-en-valencia\/","url_meta":{"origin":4931,"position":4},"title":"DYOR &#8220;RAMBOSO&#8221;, the Venetian Rambo in Valencia","author":"Riccardo","date":"Saturday June  1st, 2019","format":false,"excerpt":"This post will briefly explain how the robot RAMBOSO was assembled and programmed. Some of the functions he can do are: present himself in a glorious way shoot to everything that appears in front of him path patrolling (line following and send messages with the gun ready to shoot) avoid\u2026","rel":"","context":"In &quot;Blog&quot;","block_context":{"text":"Blog","link":"https:\/\/dyor.webs.upv.es\/en\/category\/blog\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/DSC_0036.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/DSC_0036.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/DSC_0036.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/DSC_0036.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/DSC_0036.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/DSC_0036.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":7349,"url":"https:\/\/dyor.webs.upv.es\/en\/english-frogbot3000\/","url_meta":{"origin":4931,"position":5},"title":"FrogBot3000","author":"leoharling","date":"Friday June 30th, 2023","format":false,"excerpt":"This post presents FrogBot 3000 a low-cost Arduino-based mobile robot DYOR: FrogBot3000 mobile robot build GOAL The goal is to build a mobile robot based on a frog. It will be able to raise and lower its arms, move in any direction, display a plethora of emotions, follow a black\u2026","rel":"","context":"In &quot;Blog&quot;","block_context":{"text":"Blog","link":"https:\/\/dyor.webs.upv.es\/en\/category\/blog\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2023\/06\/IMG_0431-scaled.jpeg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2023\/06\/IMG_0431-scaled.jpeg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2023\/06\/IMG_0431-scaled.jpeg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2023\/06\/IMG_0431-scaled.jpeg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2023\/06\/IMG_0431-scaled.jpeg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2023\/06\/IMG_0431-scaled.jpeg?resize=1400%2C800&ssl=1 4x"},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/posts\/4931","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/users\/320"}],"replies":[{"embeddable":true,"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/comments?post=4931"}],"version-history":[{"count":6,"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/posts\/4931\/revisions"}],"predecessor-version":[{"id":5064,"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/posts\/4931\/revisions\/5064"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/media\/4937"}],"wp:attachment":[{"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/media?parent=4931"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/categories?post=4931"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/tags?post=4931"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}