{"id":574,"date":"2023-10-18T06:03:00","date_gmt":"2023-10-18T06:03:00","guid":{"rendered":"https:\/\/labsland.com\/blog\/en\/?p=574"},"modified":"2024-08-02T22:46:25","modified_gmt":"2024-08-02T22:46:25","slug":"openhybridapi-merging-physical-devices-with-virtual-simulations","status":"publish","type":"post","link":"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/","title":{"rendered":"OpenHybridAPI: Merging Physical Devices with Virtual Simulations"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>Pushing Boundaries in Education<\/strong><\/h2>\n\n\n\n<p>When it comes to labs with programmable devices (such as FPGAs and microcontrollers), both hands-on and remote, there has always been a limit to what students could explore. In the industry, these devices are often used to control complex systems and machines of all kinds, including elevators and factory machinery. However, having these systems in an educational environment for experimentation has been impractical\u2014until now.<br><br>OpenHybridAPI is our pioneering initiative to dismantle those barriers. Open Source and hosted on <a href=\"https:\/\/github.com\/labsland\/openhybridapi\">GitHub<\/a> for the world to access and contribute to, OpenHybridAPI blends remote labs with real, physical devices with digital virtual models, creating a new universe of experimental scenarios.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why Hybrid Labs?<\/strong><\/h2>\n\n\n\n<p>Hybrid labs combine physical devices, like <a href=\"https:\/\/labsland.com\/en\/labs\/fpga-de1-soc\">FPGAs<\/a> and <a href=\"https:\/\/labsland.com\/en\/labs\/stm32-nucleo-c\">microcontrollers<\/a>, with virtual simulations to broaden educational experiments. This integration allows for the exploration of complex systems within a manageable, cost-effective framework, removing the constraints of solely using physical hardware. It enables students to engage with scenarios mirroring real-world applications. All of this without sacrificing realism, since the controller is still 100% real physical device.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>For Developers and Innovators<\/strong><\/h2>\n\n\n\n<p>OpenHybridAPI extends beyond a mere tool\u2014it represents an opportunity. This Open Source framework empowers developers, educators, and industry professionals to create their custom simulations within the LabsLand ecosystem. LabsLand\u2019s real remote labs can then control and interact with these personalized virtual environments.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A showcase: The Smart Parking Lot<\/h2>\n\n\n\n<p>A great example is the Smart Parking Lot, crafted in collaboration with the <a href=\"https:\/\/rhlab.ece.uw.edu\/\">Remote Hub Lab at the University of Washington<\/a>. <\/p>\n\n\n\n<p>The Smart Parking Lot offers a comprehensive web-based simulation featuring a variety of sensors (including car presence sensors and entry\/exit sensors), actuators (such as entry and exit barriers), and several indicators. These components are seamlessly integrated with actual physical devices via the OpenHybridAPI system, allowing students to engage directly with hardware like STMicroelectronics microcontrollers or Altera FPGAs. Educators can challenge students to develop the complete logic for managing this smart parking system\u2014a task that is both engaging and enriching. This project serves as a practical application to learn microcontroller usage and demonstrate the ability to tackle real-world problems. The immersive 3D virtual environment of the parking simulation further enhances the learning experience, enabling students to test and refine their logic in a dynamic setting.<\/p>\n\n\n\n<p>In the following video, we can see how a real STM32 board is connected to a simulation that is visualized in the student&#8217;s web browser. Students will therefore write code that connects certain GPIOs (that are internally connected to the simulated parking lot) and that will run in the STM32 microcontroller. So for example it will be notified through a GPIO that there is a car waiting to enter, and it will open the gate accordingly through another GPIO, or it will turn on or off the LEDs to let the student know that the parking spot is taken.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<p class=\"responsive-video-wrap clr\"><iframe loading=\"lazy\" title=\"Parking lot - STM32 - Automated\" width=\"1200\" height=\"900\" src=\"https:\/\/www.youtube.com\/embed\/9_RL6gZpP1I?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<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Stepping into Virtual Reality<\/h2>\n\n\n\n<p>Pushing the boundaries even further, we&#8217;re integrating VR technology to fully immerse students and educators in their creations. Our VR-ready prototype showcases the vast potential for advanced, immersive learning experiences, setting the stage for future educational innovations. Powered by a range of VR goggles, including popular models like the Meta Quest or HTC Vive, this setup offers a versatile platform for exploring virtual environments, providing an unparalleled depth to the learning experience.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/labsland.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/03\/parkingvr-1024x768.jpg\" alt=\"Smart Parking being used with VR Goggles\" class=\"wp-image-580\" srcset=\"https:\/\/labsland.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/03\/parkingvr-1024x768.jpg 1024w, https:\/\/labsland.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/03\/parkingvr-300x225.jpg 300w, https:\/\/labsland.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/03\/parkingvr-768x576.jpg 768w, https:\/\/labsland.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/03\/parkingvr-1536x1152.jpg 1536w, https:\/\/labsland.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/03\/parkingvr-2048x1536.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Smart Parking VR prototype being tested with VR Goggles in UW&#8217;s RHLab<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Collaborate with us<\/h2>\n\n\n\n<p>At LabsLand, we\u2019re not just creating remote labs; we\u2019re reinventing the educational experience. We invite you to collaborate with us using our open-source tool, OpenHybridAPI, designed for creating virtual models for remote labs. Whether you&#8217;re interested in collaborating, purchasing remote labs, or developing hybrid remote labs using our tools, we\u2019d love to hear from you. Contact us at contact@labsland.com and join us in bringing innovative learning solutions to life.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pushing Boundaries in Education When it comes to labs with programmable devices (such as FPGAs and microcontrollers), both hands-on and remote, there has always been a limit to what students could explore. In the industry, these devices are often used to control complex systems and machines of all kinds, including elevators and factory machinery. However, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":581,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"0","ocean_second_sidebar":"0","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"0","ocean_custom_header_template":"0","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"0","ocean_menu_typo_font_family":"0","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"0","footnotes":"","ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"off","ocean_gallery_id":[]},"categories":[37,135],"tags":[174,173,175,159,176,171],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>OpenHybridAPI: Merging Physical Devices with Virtual Simulations - LabsLand Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"OpenHybridAPI: Merging Physical Devices with Virtual Simulations - LabsLand Blog\" \/>\n<meta property=\"og:description\" content=\"Pushing Boundaries in Education When it comes to labs with programmable devices (such as FPGAs and microcontrollers), both hands-on and remote, there has always been a limit to what students could explore. In the industry, these devices are often used to control complex systems and machines of all kinds, including elevators and factory machinery. However, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/\" \/>\n<meta property=\"og:site_name\" content=\"LabsLand Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/LabsLand\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-10-18T06:03:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-02T22:46:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/labsland.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/03\/parkingfs_small.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1193\" \/>\n\t<meta property=\"og:image:height\" content=\"645\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Luis\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@labsland\" \/>\n<meta name=\"twitter:site\" content=\"@labsland\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Luis\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/\"},\"author\":{\"name\":\"Luis\",\"@id\":\"https:\/\/labsland.com\/blog\/en\/#\/schema\/person\/c620efcd93e38661a9b4c9f459e04906\"},\"headline\":\"OpenHybridAPI: Merging Physical Devices with Virtual Simulations\",\"datePublished\":\"2023-10-18T06:03:00+00:00\",\"dateModified\":\"2024-08-02T22:46:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/\"},\"wordCount\":657,\"publisher\":{\"@id\":\"https:\/\/labsland.com\/blog\/en\/#organization\"},\"image\":{\"@id\":\"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/labsland.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/03\/parkingfs_small.jpg\",\"keywords\":[\"hybrid labs\",\"openhybridapi\",\"programmable devices\",\"RHLab\",\"smart parking\",\"virtual reality\"],\"articleSection\":[\"Laboratories\",\"Projects\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/\",\"url\":\"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/\",\"name\":\"OpenHybridAPI: Merging Physical Devices with Virtual Simulations - LabsLand Blog\",\"isPartOf\":{\"@id\":\"https:\/\/labsland.com\/blog\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/labsland.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/03\/parkingfs_small.jpg\",\"datePublished\":\"2023-10-18T06:03:00+00:00\",\"dateModified\":\"2024-08-02T22:46:25+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/#primaryimage\",\"url\":\"https:\/\/labsland.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/03\/parkingfs_small.jpg\",\"contentUrl\":\"https:\/\/labsland.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/03\/parkingfs_small.jpg\",\"width\":1193,\"height\":645,\"caption\":\"Smart Parking virtual environment\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/labsland.com\/blog\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"OpenHybridAPI: Merging Physical Devices with Virtual Simulations\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/labsland.com\/blog\/en\/#website\",\"url\":\"https:\/\/labsland.com\/blog\/en\/\",\"name\":\"LabsLand Blog\",\"description\":\"LabsLand Blog\",\"publisher\":{\"@id\":\"https:\/\/labsland.com\/blog\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/labsland.com\/blog\/en\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/labsland.com\/blog\/en\/#organization\",\"name\":\"LabsLand\",\"url\":\"https:\/\/labsland.com\/blog\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/labsland.com\/blog\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/labsland.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2019\/04\/logo_white_long.png\",\"contentUrl\":\"https:\/\/labsland.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2019\/04\/logo_white_long.png\",\"width\":2434,\"height\":700,\"caption\":\"LabsLand\"},\"image\":{\"@id\":\"https:\/\/labsland.com\/blog\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/LabsLand\/\",\"https:\/\/twitter.com\/labsland\",\"https:\/\/www.youtube.com\/channel\/UCWGMa_53uFKfHFS6Gpm7lgQ\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/labsland.com\/blog\/en\/#\/schema\/person\/c620efcd93e38661a9b4c9f459e04906\",\"name\":\"Luis\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/labsland.com\/blog\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9ee6d6696bf8fbd0377acf4bab445d59?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9ee6d6696bf8fbd0377acf4bab445d59?s=96&d=mm&r=g\",\"caption\":\"Luis\"},\"description\":\"Luis Rodr\u00edguez Gil is CTO of LabsLand and one of its co-founders. He has been taking part for over 8 years in remote labs research. Now he works in LabsLand to ensure that this innovative technology reaches its full potential for education.\",\"url\":\"https:\/\/labsland.com\/blog\/en\/author\/lrg\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"OpenHybridAPI: Merging Physical Devices with Virtual Simulations - LabsLand Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/","og_locale":"en_US","og_type":"article","og_title":"OpenHybridAPI: Merging Physical Devices with Virtual Simulations - LabsLand Blog","og_description":"Pushing Boundaries in Education When it comes to labs with programmable devices (such as FPGAs and microcontrollers), both hands-on and remote, there has always been a limit to what students could explore. In the industry, these devices are often used to control complex systems and machines of all kinds, including elevators and factory machinery. However, [&hellip;]","og_url":"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/","og_site_name":"LabsLand Blog","article_publisher":"https:\/\/www.facebook.com\/LabsLand\/","article_published_time":"2023-10-18T06:03:00+00:00","article_modified_time":"2024-08-02T22:46:25+00:00","og_image":[{"width":1193,"height":645,"url":"https:\/\/labsland.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/03\/parkingfs_small.jpg","type":"image\/jpeg"}],"author":"Luis","twitter_card":"summary_large_image","twitter_creator":"@labsland","twitter_site":"@labsland","twitter_misc":{"Written by":"Luis","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/#article","isPartOf":{"@id":"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/"},"author":{"name":"Luis","@id":"https:\/\/labsland.com\/blog\/en\/#\/schema\/person\/c620efcd93e38661a9b4c9f459e04906"},"headline":"OpenHybridAPI: Merging Physical Devices with Virtual Simulations","datePublished":"2023-10-18T06:03:00+00:00","dateModified":"2024-08-02T22:46:25+00:00","mainEntityOfPage":{"@id":"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/"},"wordCount":657,"publisher":{"@id":"https:\/\/labsland.com\/blog\/en\/#organization"},"image":{"@id":"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/#primaryimage"},"thumbnailUrl":"https:\/\/labsland.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/03\/parkingfs_small.jpg","keywords":["hybrid labs","openhybridapi","programmable devices","RHLab","smart parking","virtual reality"],"articleSection":["Laboratories","Projects"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/","url":"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/","name":"OpenHybridAPI: Merging Physical Devices with Virtual Simulations - LabsLand Blog","isPartOf":{"@id":"https:\/\/labsland.com\/blog\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/#primaryimage"},"image":{"@id":"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/#primaryimage"},"thumbnailUrl":"https:\/\/labsland.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/03\/parkingfs_small.jpg","datePublished":"2023-10-18T06:03:00+00:00","dateModified":"2024-08-02T22:46:25+00:00","breadcrumb":{"@id":"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/#primaryimage","url":"https:\/\/labsland.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/03\/parkingfs_small.jpg","contentUrl":"https:\/\/labsland.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/03\/parkingfs_small.jpg","width":1193,"height":645,"caption":"Smart Parking virtual environment"},{"@type":"BreadcrumbList","@id":"https:\/\/labsland.com\/blog\/en\/2023\/10\/18\/openhybridapi-merging-physical-devices-with-virtual-simulations\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/labsland.com\/blog\/en\/"},{"@type":"ListItem","position":2,"name":"OpenHybridAPI: Merging Physical Devices with Virtual Simulations"}]},{"@type":"WebSite","@id":"https:\/\/labsland.com\/blog\/en\/#website","url":"https:\/\/labsland.com\/blog\/en\/","name":"LabsLand Blog","description":"LabsLand Blog","publisher":{"@id":"https:\/\/labsland.com\/blog\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/labsland.com\/blog\/en\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/labsland.com\/blog\/en\/#organization","name":"LabsLand","url":"https:\/\/labsland.com\/blog\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/labsland.com\/blog\/en\/#\/schema\/logo\/image\/","url":"https:\/\/labsland.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2019\/04\/logo_white_long.png","contentUrl":"https:\/\/labsland.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2019\/04\/logo_white_long.png","width":2434,"height":700,"caption":"LabsLand"},"image":{"@id":"https:\/\/labsland.com\/blog\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/LabsLand\/","https:\/\/twitter.com\/labsland","https:\/\/www.youtube.com\/channel\/UCWGMa_53uFKfHFS6Gpm7lgQ"]},{"@type":"Person","@id":"https:\/\/labsland.com\/blog\/en\/#\/schema\/person\/c620efcd93e38661a9b4c9f459e04906","name":"Luis","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/labsland.com\/blog\/en\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9ee6d6696bf8fbd0377acf4bab445d59?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9ee6d6696bf8fbd0377acf4bab445d59?s=96&d=mm&r=g","caption":"Luis"},"description":"Luis Rodr\u00edguez Gil is CTO of LabsLand and one of its co-founders. He has been taking part for over 8 years in remote labs research. Now he works in LabsLand to ensure that this innovative technology reaches its full potential for education.","url":"https:\/\/labsland.com\/blog\/en\/author\/lrg\/"}]}},"_links":{"self":[{"href":"https:\/\/labsland.com\/blog\/en\/wp-json\/wp\/v2\/posts\/574"}],"collection":[{"href":"https:\/\/labsland.com\/blog\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/labsland.com\/blog\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/labsland.com\/blog\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/labsland.com\/blog\/en\/wp-json\/wp\/v2\/comments?post=574"}],"version-history":[{"count":8,"href":"https:\/\/labsland.com\/blog\/en\/wp-json\/wp\/v2\/posts\/574\/revisions"}],"predecessor-version":[{"id":646,"href":"https:\/\/labsland.com\/blog\/en\/wp-json\/wp\/v2\/posts\/574\/revisions\/646"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/labsland.com\/blog\/en\/wp-json\/wp\/v2\/media\/581"}],"wp:attachment":[{"href":"https:\/\/labsland.com\/blog\/en\/wp-json\/wp\/v2\/media?parent=574"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/labsland.com\/blog\/en\/wp-json\/wp\/v2\/categories?post=574"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/labsland.com\/blog\/en\/wp-json\/wp\/v2\/tags?post=574"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}