EcBot: Data-Driven Energy Consumption Open-Source MATLAB Library for Manipulators

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review


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 ranging from 1.42 W to 2.80 W for the training dataset and from 1.45 W to 5.25 W for the testing dataset.
Original languageEnglish
Title of host publication21st International Conference on Advanced Robotics (ICAR 2023)
Publication statusAccepted/In press - Dec 2023


Dive into the research topics of 'EcBot: Data-Driven Energy Consumption Open-Source MATLAB Library for Manipulators'. Together they form a unique fingerprint.

Cite this