Origins & History

HCDF (Hardware Configuration Descriptive Format) has been in development since 2020, emerging from real-world experience building autonomous systems where existing robot description formats did not capture all of the system information needed by the project. The resulting format describes physical structure alongside functional interfaces, physical connections, network topology, power and material transfer, software identity, and device discovery metadata.


Motivation

Formats such as URDF and SDF provide established representations for physical structure and simulation. HCDF retains that structural scope while adding typed descriptions for the interfaces and resources that connect a real system: network topology, wired and wireless carriers, connector positions, routed assemblies, deterministic network configuration, power distribution, fluid transfer, software identity, sensor behavior, actuator behavior, and human-machine interfaces.

Configuration tools, visualization systems, planners, and runtime software can use the same typed document to answer both structural and connectivity questions. Conversion profiles and loss manifests make the boundary between HCDF and narrower formats explicit.


Key Features & Innovations


Ecosystem


Acknowledgments

HCDF development has been supported by and inspired by collaborations with: