Appendix A: Data Types

The following data types are used throughout the RoboCata Standard field definitions.

Type Description Example
Text Free-form text string “IRB 1400”
Number Numeric value (integer or decimal) 6, 25.5
Boolean True/false value true, false
URL Valid web URL “https://example.com/robot”
Date ISO 8601 date format “2024-03-15”
Single code One value from a defined codelist “ARM”
List of codes Array of values from a defined codelist [“WIFI”, “BT”, “ETH”]
JSON Array Array of structured values [“url1.jpg”, “url2.jpg”]
kg Weight in kilograms 25.0
mm Length in millimeters 1200
V Voltage in volts 48
W Power in watts 500