Skip to main navigation Skip to search Skip to main content

DeepRIoT: Continuous Integration and Deployment of Robotic-IoT Applications

  • Meixun Qu
  • , Jie He
  • , Zlatan Tucakovic (Author and Speaker)
  • , Ezio Bartocci
  • , Dejan Nickovic
  • , Haris Isakovic
  • , Radu Grosu
    • TU Wien

    Research output: Chapter in Book or Conference Proceedings › Conference Proceedings with Oral Presentation › peer-review

    Abstract

    We present DeepRIoT, a continuous integration and continuous deployment (CI/CD) based architecture that accelerates the learning and deployment of a Robotic-IoT system trained from deep reinforcement learning (RL). We adopted a multi-stage approach that agilely trains a multi-objective RL controller in the simulator. We then collected traces from the real robot to optimize its plant model, and used transfer learning to adapt the controller to the updated model. We automated our framework through CI/CD pipelines, and finally, with low cost, succeeded in deploying our controller in a real F1tenth car that is able to reach the goal and avoid collision from a virtual car through mixed reality.
    Original languageEnglish
    Title of host publicationDAC '24: Proceedings of the 61st ACM/IEEE Design Automation Conference
    Pages1-6
    Number of pages6
    DOIs
    Publication statusPublished - 2024
    Event61st ACM/IEEE Design Automation Conference, DAC 2024, San Francisco, CA, USA, June 23-27, 2024 - San Francisco, United States
    Duration: 23 Jun 2024 → 27 Oct 2024
    https://www.dac.com/About/Conference-Archive/61st-DAC

    Conference

    Conference61st ACM/IEEE Design Automation Conference, DAC 2024, San Francisco, CA, USA, June 23-27, 2024
    Abbreviated titleDAC
    Country/TerritoryUnited States
    CitySan Francisco
    Period23/06/24 → 27/10/24
    Internet address

    Research Field

    • Dependable Systems Engineering

    Fingerprint

    Dive into the research topics of 'DeepRIoT: Continuous Integration and Deployment of Robotic-IoT Applications'. Together they form a unique fingerprint.

    Cite this