MEbots: Integrating a RISC-V Virtual Platform with a Robotic Simulator for Energy-aware Design
Giovanni Pollo, Mohamed Amine Hamdi, Matteo Risso, Lorenzo Ruotolo, Pietro Furbatto, Matteo Isoldi, Yukai Chen, Alessio Burrello, Enrico Macii, Massimo Poncino, Daniele Jahier Pagliari, Sara Vinco

TL;DR
This paper introduces an open-source framework that combines a robotics simulator with a RISC-V virtual platform to enable energy-aware, mission-level co-simulation of autonomous systems, improving early validation and design exploration.
Contribution
It presents a novel integration of Webots and RISC-V virtual platforms, enabling comprehensive environment-aware simulation for autonomous system design.
Findings
Enables holistic co-simulation of electronics and environment
Supports energy-aware design exploration
Facilitates early validation of autonomous systems
Abstract
Virtual Platforms (VPs) enable early software validation of autonomous systems' electronics, reducing costs and time-to-market. While many VPs support both functional and non-functional simulation (e.g., timing, power), they lack the capability of simulating the environment in which the system operates. In contrast, robotics simulators lack accurate timing and power features. This twofold shortcoming limits the effectiveness of the design flow, as the designer can not fully evaluate the features of the solution under development. This paper presents a novel, fully open-source framework bridging this gap by integrating a robotics simulator (Webots) with a VP for RISC-V-based systems (MESSY). The framework enables a holistic, mission-level, energy-aware co-simulation of electronics in their surrounding environment, streamlining the exploration of design configurations and advanced power…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEmbedded Systems Design Techniques · Real-time simulation and control systems · Flexible and Reconfigurable Manufacturing Systems
