HRIM: The Hardware Robot Information Model

AEROSTACK 3.0: Aerial robotics framework for the industry
August 13, 2018
August 13, 2018
Hardware Robot Information Model

A common interface for robot modules


Hardware Robot Information Model

HRIM is an information model for robots built around the ROS community. A common interface for robot modules that facilitates interoperability among different vendors of robot hardware components.  HRIM tackles the problem of incompatibility between robot components that hinder the reconfigurability and flexibility demanded by the robotics industry.

Interface database

HRIM designs a set of rules each component has to meet in order to enable seamless interaction with other devices, and creates an official database that could be easily used by all robotics hardware manufacturers. HRIM facilitates the integration effort when building robots and simplifies their whole life cycle.


Web page:
Discussion and issues:
Contributions (through pull requests):


A preliminary whitepaper about this work is available at Please use the following BibTex entry to cite our work:

title={An information model for modular robots: the Hardware Robot Information Model (HRIM)},
author={Zamalloa, Irati and Muguruza, Iñigo and Hernández, Alejandro and Kojcev, Risto and Mayoral, Víctor},
journal={arXiv preprint arXiv:1802.01459},