EcBot: Data-Driven Energy Consumption Open-Source MATLAB Library for Manipulators
Juan Heredia, Christian Schlette, Mikkel Baun Kj{\ae}rgaard

TL;DR
This paper introduces EcBot, an open-source MATLAB library that creates data-driven energy consumption models for manipulators, validated on various lightweight robots with high accuracy.
Contribution
The paper presents a novel open-source MATLAB library that automatically generates energy consumption models for manipulators using real operational data.
Findings
RMSE of 1.42 W to 2.80 W on training data
RMSE of 1.45 W to 5.25 W on testing data
Validated on four different lightweight robots
Abstract
Existing literature proposes models for estimating the electrical power of manipulators, yet two primary limitations prevail. First, most models are predominantly tested using traditional industrial robots. Second, these models often lack accuracy. To address these issues, we introduce an open source Matlab-based library designed to automatically generate \ac{ec} models for manipulators. The necessary inputs for the library are Denavit-Hartenberg parameters, link masses, and centers of mass. Additionally, our model is data-driven and requires real operational data, including joint positions, velocities, accelerations, electrical power, and corresponding timestamps. We validated our methodology by testing on four lightweight robots sourced from three distinct manufacturers: Universal Robots, Franka Emika, and Kinova. The model underwent testing, and the results demonstrated an RMSE…
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.
