Minimator Simulator

Todo

Describe the minimator simulator.

Defaults

The following help can be viewed with cloe-engine usage minimator:

Name: minimator
Type: simulator
Path: ~/.conan/data/cloe-plugin-minimator/0.23.0/cloe/develop/package/2de4bf77c73ae74c023ce41bfefbe300c8a251a4/lib/cloe/simulator_minimator.so
Usage: {
  "vehicles": "object :: list of vehicle names to make available"
}
Defaults: {}

JSON Schema

The following can be viewed with cloe-engine usage --json minimator:

{
  "$id": "~/.conan/data/cloe-plugin-minimator/0.23.0/cloe/develop/package/2de4bf77c73ae74c023ce41bfefbe300c8a251a4/lib/cloe/simulator_minimator.so",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false,
  "description": "minimalistic simulator",
  "properties": {
    "vehicles": {
      "additionalProperties": {
        "additionalProperties": false,
        "properties": {
          "ego_sensor_mockup": {
            "additionalProperties": false,
            "description": "Ego sensor mockup configuration",
            "properties": {
              "ego_object": {
                "additionalProperties": false,
                "description": "Ego object configuration in world coordinates",
                "properties": {
                  "position": {
                    "additionalProperties": false,
                    "description": "Object position coordinates (x,y,z)",
                    "properties": {
                      "x": {
                        "description": "Object position x axis",
                        "maximum": 1.7976931348623157e+308,
                        "minimum": -1.7976931348623157e+308,
                        "type": "number"
                      },
                      "y": {
                        "description": "Object position y axis",
                        "maximum": 1.7976931348623157e+308,
                        "minimum": -1.7976931348623157e+308,
                        "type": "number"
                      },
                      "z": {
                        "description": "Object position z axis",
                        "maximum": 1.7976931348623157e+308,
                        "minimum": -1.7976931348623157e+308,
                        "type": "number"
                      }
                    },
                    "type": "object"
                  },
                  "velocity": {
                    "description": "Object longitudinal velocity",
                    "maximum": 1.7976931348623157e+308,
                    "minimum": -1.7976931348623157e+308,
                    "type": "number"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "object_sensor_mockup": {
            "additionalProperties": false,
            "description": "Object sensor mockup configuration",
            "properties": {
              "objects": {
                "description": "Array of object configuration relative to ego vehicle",
                "items": {
                  "additionalProperties": false,
                  "properties": {
                    "position": {
                      "additionalProperties": false,
                      "description": "Object position coordinates (x,y,z)",
                      "properties": {
                        "x": {
                          "description": "Object position x axis",
                          "maximum": 1.7976931348623157e+308,
                          "minimum": -1.7976931348623157e+308,
                          "type": "number"
                        },
                        "y": {
                          "description": "Object position y axis",
                          "maximum": 1.7976931348623157e+308,
                          "minimum": -1.7976931348623157e+308,
                          "type": "number"
                        },
                        "z": {
                          "description": "Object position z axis",
                          "maximum": 1.7976931348623157e+308,
                          "minimum": -1.7976931348623157e+308,
                          "type": "number"
                        }
                      },
                      "type": "object"
                    },
                    "velocity": {
                      "description": "Object longitudinal velocity",
                      "maximum": 1.7976931348623157e+308,
                      "minimum": -1.7976931348623157e+308,
                      "type": "number"
                    }
                  },
                  "type": "object"
                },
                "type": "array"
              }
            },
            "type": "object"
          }
        },
        "type": "object"
      },
      "description": "list of vehicle names to make available",
      "type": "object"
    }
  },
  "title": "minimator",
  "type": "object"
}