{"id":15280,"date":"2025-01-28T00:00:00","date_gmt":"2025-01-28T00:00:00","guid":{"rendered":"https:\/\/www.dmcinfo.com\/our-work\/autonomous-floating-and-underwater-robotic-platform\/"},"modified":"2025-09-05T13:34:25","modified_gmt":"2025-09-05T18:34:25","slug":"autonomous-floating-and-underwater-robotic-platform","status":"publish","type":"our_work","link":"https:\/\/www.dmcinfo.com\/our-work\/autonomous-floating-and-underwater-robotic-platform\/","title":{"rendered":"Autonomous Floating and Underwater Robotic Platform"},"content":{"rendered":"<p>DMC\u2019s comprehensive approach included the full implementation of the hardware, firmware, and PC application design.<\/p>\r\n\r\n<p>By integrating a solar panel and employing efficient power management strategies, the robot can maintain extended battery life, reducing the frequency of manual recharging.<\/p>\r\n\r\n<p>A high-performance MCU and IMU established a robust foundation for orientation tracking. In addition to IMU and magnetometer, the robot\u2019s sensors include multiple distance measurement sensors to improve obstacle detection. This comprehensive sensor data, combined with advanced motor control, supports efficient and adaptive navigation in a range of environments.<\/p>\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" alt=\"underwater robot software\" src=\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165419\/underwater-robot-1.gif\"  \/><\/figure>\r\n\r\n<p>The inclusion of a wireless module simplifies over-the-air firmware updates and device configuration. The main MCU can be seamlessly placed into bootloader mode by the wireless module, ensuring smooth firmware updates for the main MCU. Additionally, the wireless module features its own firmware update capability, allowing for a comprehensive firmware update system.<\/p>\r\n\r\n<p>DMC also developed a <a href=\"https:\/\/www.dmcinfo.com\/services\/application-development\/pc-application-development\">PC-based application<\/a> that allows users to monitor sensor readings, adjust parameters, visualize the robot\u2019s orientation, and control the robot in real time. This tool streamlined testing and optimization while laying the groundwork for more complex autonomous control algorithms.<\/p>\r\n\r\n<p><figure class=\"wp-block-image\"><img decoding=\"async\" alt=\"underwater robot software\" src=\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165418\/underwater-robot-2-1.jpg\"  \/><\/figure><br \/>\r\n<br \/>\r\n<strong>Learn more about DMC\u2019s\u00a0<a href=\"https:\/\/www.dmcinfo.com\/services\/embedded-development-and-embedded-programming\">Embedded Development and Embedded Programming<\/a>\u00a0expertise and\u00a0<a href=\"https:\/\/www.dmcinfo.com\/contact#get-in-touch\">contact us<\/a>\u00a0for your next project.<\/strong><\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>DMC\u2019s comprehensive approach included the full implementation of the hardware, firmware, and PC application design. By integrating a solar panel and employing efficient power management strategies, the robot can maintain extended battery life, reducing the frequency of manual recharging. A high-performance MCU and IMU established a robust foundation for orientation tracking. In addition to IMU [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":15277,"template":"","meta":{"customer":"WaterTech","summary":"<p>DMC worked with a client to develop a universal platform for autonomous, floating and underwater robots. DMC engineers created a custom electronic design, wrote firmware, and developed a supporting PC application. The solution enables the robot to operate on battery power, recharge from an integrated solar panel, and leverage a comprehensive set of onboard sensors for precision navigation.<\/p>\r\n","description":"","customer_benefits":"<ul>\r\n <li>Modern and flexible robotics platform<\/li>\r\n <li>Efficient power management with advanced motor control and monitoring<\/li>\r\n <li>Improved navigation performance over traditional solutions<\/li>\r\n <li>Wireless connectivity for Over-the-Air (OTA) firmware updates &nbsp;<\/li>\r\n<\/ul>\r\n","components_used":"<ul>\r\n <li>High-performance STM32 ARM Cortex microcontroller<\/li>\r\n <li>IMU (Inertial Measurement Unit), magnetometer, and advanced sensor fusion logic for accurate positioning and navigation<\/li>\r\n <li>Optical distance sensing<\/li>\r\n <li>Stepper, Brushed, and BLDC (Brushless DC) motor control<\/li>\r\n <li>ESP32 wireless module with BLE\/Bluetooth connectivity<\/li>\r\n <li>PC-based application for real-time control and monitoring<\/li>\r\n <li>Firmware Over-the-Air (FOTA) updates<\/li>\r\n<\/ul>\r\n","project":"Skimming Robot","author":"Alexey Krivoshein","notes":"We are under NDA, but we tried to make this case study very generic.\r\n"},"work_category":[683,716,686,697,688,698],"class_list":["post-15280","our_work","type-our_work","status-publish","has-post-thumbnail","hentry","work_category-application-development","work_category-circuit-design","work_category-consumer-goods","work_category-embedded-development-programming","work_category-pc-application-development","work_category-product-development"],"yoast_head":"<title>Autonomous Floating and Underwater Robotic Platform | DMC, Inc.<\/title>\n<meta name=\"description\" content=\"Find out how a versatile robotic platform from DMC combined solar power and sophisticated sensors for enhanced environmental adaptability.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dmcinfo.com\/our-work\/autonomous-floating-and-underwater-robotic-platform\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Autonomous Floating and Underwater Robotic Platform\" \/>\n<meta property=\"og:description\" content=\"Find out how a versatile robotic platform from DMC combined solar power and sophisticated sensors for enhanced environmental adaptability.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dmcinfo.com\/our-work\/autonomous-floating-and-underwater-robotic-platform\/\" \/>\n<meta property=\"og:site_name\" content=\"DMC, Inc.\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pages\/DMC-Inc\/107982009242929\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-05T18:34:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165419\/unnamed-file-127.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1400\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/autonomous-floating-and-underwater-robotic-platform\/\",\"url\":\"https:\/\/www.dmcinfo.com\/our-work\/autonomous-floating-and-underwater-robotic-platform\/\",\"name\":\"Autonomous Floating and Underwater Robotic Platform | DMC, Inc.\",\"isPartOf\":{\"@id\":\"https:\/\/www.dmcinfo.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/autonomous-floating-and-underwater-robotic-platform\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/autonomous-floating-and-underwater-robotic-platform\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165419\/unnamed-file-127.jpg\",\"datePublished\":\"2025-01-28T00:00:00+00:00\",\"dateModified\":\"2025-09-05T18:34:25+00:00\",\"description\":\"Find out how a versatile robotic platform from DMC combined solar power and sophisticated sensors for enhanced environmental adaptability.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/autonomous-floating-and-underwater-robotic-platform\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dmcinfo.com\/our-work\/autonomous-floating-and-underwater-robotic-platform\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/autonomous-floating-and-underwater-robotic-platform\/#primaryimage\",\"url\":\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165419\/unnamed-file-127.jpg\",\"contentUrl\":\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165419\/unnamed-file-127.jpg\",\"width\":1400,\"height\":500,\"caption\":\"autonomous underwater robot\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/autonomous-floating-and-underwater-robotic-platform\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Work\",\"item\":\"https:\/\/www.dmcinfo.com\/our-work\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Autonomous Floating and Underwater Robotic Platform\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dmcinfo.com\/#website\",\"url\":\"https:\/\/www.dmcinfo.com\/\",\"name\":\"DMC, Inc.\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.dmcinfo.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dmcinfo.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.dmcinfo.com\/#organization\",\"name\":\"DMC, Inc.\",\"url\":\"https:\/\/www.dmcinfo.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dmcinfo.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27171146\/dmc-logo-1.png\",\"contentUrl\":\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27171146\/dmc-logo-1.png\",\"width\":418,\"height\":167,\"caption\":\"DMC, Inc.\"},\"image\":{\"@id\":\"https:\/\/www.dmcinfo.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/pages\/DMC-Inc\/107982009242929\",\"https:\/\/www.instagram.com\/dmcengineering\",\"https:\/\/www.youtube.com\/DMCEngineering\",\"https:\/\/www.linkedin.com\/company\/dmc-engineering\"]}]}<\/script>","yoast_head_json":{"title":"Autonomous Floating and Underwater Robotic Platform | DMC, Inc.","description":"Find out how a versatile robotic platform from DMC combined solar power and sophisticated sensors for enhanced environmental adaptability.","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:\/\/www.dmcinfo.com\/our-work\/autonomous-floating-and-underwater-robotic-platform\/","og_locale":"en_US","og_type":"article","og_title":"Autonomous Floating and Underwater Robotic Platform","og_description":"Find out how a versatile robotic platform from DMC combined solar power and sophisticated sensors for enhanced environmental adaptability.","og_url":"https:\/\/www.dmcinfo.com\/our-work\/autonomous-floating-and-underwater-robotic-platform\/","og_site_name":"DMC, Inc.","article_publisher":"https:\/\/www.facebook.com\/pages\/DMC-Inc\/107982009242929","article_modified_time":"2025-09-05T18:34:25+00:00","og_image":[{"width":1400,"height":500,"url":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165419\/unnamed-file-127.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.dmcinfo.com\/our-work\/autonomous-floating-and-underwater-robotic-platform\/","url":"https:\/\/www.dmcinfo.com\/our-work\/autonomous-floating-and-underwater-robotic-platform\/","name":"Autonomous Floating and Underwater Robotic Platform | DMC, Inc.","isPartOf":{"@id":"https:\/\/www.dmcinfo.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dmcinfo.com\/our-work\/autonomous-floating-and-underwater-robotic-platform\/#primaryimage"},"image":{"@id":"https:\/\/www.dmcinfo.com\/our-work\/autonomous-floating-and-underwater-robotic-platform\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165419\/unnamed-file-127.jpg","datePublished":"2025-01-28T00:00:00+00:00","dateModified":"2025-09-05T18:34:25+00:00","description":"Find out how a versatile robotic platform from DMC combined solar power and sophisticated sensors for enhanced environmental adaptability.","breadcrumb":{"@id":"https:\/\/www.dmcinfo.com\/our-work\/autonomous-floating-and-underwater-robotic-platform\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dmcinfo.com\/our-work\/autonomous-floating-and-underwater-robotic-platform\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dmcinfo.com\/our-work\/autonomous-floating-and-underwater-robotic-platform\/#primaryimage","url":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165419\/unnamed-file-127.jpg","contentUrl":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165419\/unnamed-file-127.jpg","width":1400,"height":500,"caption":"autonomous underwater robot"},{"@type":"BreadcrumbList","@id":"https:\/\/www.dmcinfo.com\/our-work\/autonomous-floating-and-underwater-robotic-platform\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Work","item":"https:\/\/www.dmcinfo.com\/our-work\/"},{"@type":"ListItem","position":2,"name":"Autonomous Floating and Underwater Robotic Platform"}]},{"@type":"WebSite","@id":"https:\/\/www.dmcinfo.com\/#website","url":"https:\/\/www.dmcinfo.com\/","name":"DMC, Inc.","description":"","publisher":{"@id":"https:\/\/www.dmcinfo.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dmcinfo.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.dmcinfo.com\/#organization","name":"DMC, Inc.","url":"https:\/\/www.dmcinfo.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dmcinfo.com\/#\/schema\/logo\/image\/","url":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27171146\/dmc-logo-1.png","contentUrl":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27171146\/dmc-logo-1.png","width":418,"height":167,"caption":"DMC, Inc."},"image":{"@id":"https:\/\/www.dmcinfo.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pages\/DMC-Inc\/107982009242929","https:\/\/www.instagram.com\/dmcengineering","https:\/\/www.youtube.com\/DMCEngineering","https:\/\/www.linkedin.com\/company\/dmc-engineering"]}]}},"_links":{"self":[{"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/our_work\/15280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/our_work"}],"about":[{"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/types\/our_work"}],"author":[{"embeddable":true,"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/users\/8"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/media\/15277"}],"wp:attachment":[{"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/media?parent=15280"}],"wp:term":[{"taxonomy":"work_category","embeddable":true,"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/work_category?post=15280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}