Commit f8e30f6c authored by Jean Meurice's avatar Jean Meurice
Browse files

Clean up & new scenarios

parent 9cf2c0d3
......@@ -67,7 +67,7 @@
{ "type": "navigation" },
{
"type": "computer",
"software_name": "TestEMAMAP",
"software_name": "TestEMAMAP_gcc_lib",
"backend": {
"type": "emu",
"os": "auto"
......
{
"name": "EMAM_emu",
"map_name": "aachen",
"cars": [
{
"name": "EMAMTestVehicle",
"start_pos": [ 0, 0 ],
"task": {
"goals": [
{
"type": "path",
"ltl_operator": "eventually",
"path": [ [-63.83, -171.96] ],
"range": 5
}
]
},
"components": [
{
"type": "constant_bus",
"connected_to": [
"SteeringActuator",
"BrakingActuator",
"GasActuator",
"TrueVelocitySensor",
"TruePositionSensor",
"TrueCompassSensor",
"Navigation",
"Computer"
]
},
{
"type": "actuator",
"name": "SteeringActuator",
"physical_value_name": "steering",
"change_rate": 60.0,
"sensor": { "type": "sensor" }
},
{
"type": "actuator",
"name": "BrakingActuator",
"physical_value_name": "braking",
"change_rate": 10.0,
"sensor": { "type": "sensor" }
},
{
"type": "actuator",
"name": "GasActuator",
"physical_value_name": "gas",
"sensor": { "type": "sensor" }
},
{
"type": "sensor",
"name": "TrueVelocitySensor",
"physical_value_name": "true_velocity"
},
{
"type": "sensor",
"name": "TruePositionSensor",
"physical_value_name": "true_position"
},
{
"type": "sensor",
"name": "TrueCompassSensor",
"physical_value_name": "true_compass"
},
{ "type": "navigation" },
{
"type": "computer",
"name": "Computer",
"software_name": "TestEMAMAP_gcc_lib",
"backend": {
"type": "emu",
"os": "auto"
},
"time_model": {
"type": "constant"
},
"cycle_duration": [0,10000000],
"json_data_exchange": true
}
]
}
]
}
\ No newline at end of file
......@@ -68,14 +68,15 @@
{
"type": "computer",
"name": "Computer",
"software_name": "TestEMAMAP",
"software_name": "TestEMAMAP_lib",
"backend": {
"type": "direct"
},
"time_model": {
"type": "instant"
"type": "constant"
},
"cycle_duration": [0,10000000]
"cycle_duration": [0,10000000],
"json_data_exchange": false
}
]
}
......
......@@ -68,7 +68,7 @@
{
"type": "computer",
"name": "Computer",
"software_name": "cppautopilotzigzag",
"software_name": "cppautopilot_zigzag_lib",
"backend": {
"type": "emu",
"os": "auto"
......
......@@ -69,7 +69,7 @@
{
"type": "computer",
"name": "Computer",
"software_name": "cppautopilotzigzag",
"software_name": "cppautopilot_zigzag_lib",
"backend": {
"type": "direct"
},
......
......@@ -71,13 +71,13 @@
"backend": {
"type": "tcp",
"host": "::1",
"port": 4567,
"ref_id": 16384
"port": 4567
},
"time_model": {
"type": "measured"
},
"cycle_duration": [0,10000000]
"cycle_duration": [0,10000000],
"json_data_exchange": false
}
]
}
......
{
"name": "TC-1.1.1",
"map_name": "aachen",
"modules": [
{
"type": "simple_network",
"transmission_time": [0, 100000000]
}
],
"cars": [
{
"name": "Vehicle1",
"start_pos": [ -443, -170 ],
"task": {
"goals": [
{
"type": "path",
"ltl_operator": "eventually",
"path": [ [-81, -150.32] ],
"range": 5
}
]
},
"components": [
{
"type": "constant_bus",
"connected_to": [
"SteeringActuator",
"BrakingActuator",
"GasActuator",
"TrueVelocitySensor",
"TruePositionSensor",
"TrueCompassSensor",
"Navigation",
"SimpleCommunicationGateway",
"Computer",
"Lidar",
"SpeedLimit"
]
},
{
"type": "actuator",
"name": "SteeringActuator",
"physical_value_name": "steering",
"change_rate": 100.0,
"sensor": { "type": "sensor" }
},
{
"type": "actuator",
"name": "BrakingActuator",
"physical_value_name": "braking",
"change_rate": 10.0,
"sensor": { "type": "sensor" }
},
{
"type": "actuator",
"name": "GasActuator",
"physical_value_name": "gas",
"sensor": { "type": "sensor" }
},
{
"type": "sensor",
"name": "TrueVelocitySensor",
"physical_value_name": "true_velocity"
},
{
"type": "sensor",
"name": "TruePositionSensor",
"physical_value_name": "true_position"
},
{
"type": "sensor",
"name": "TrueCompassSensor",
"physical_value_name": "true_compass"
},
{ "type": "navigation" },
{ "type": "speed_limit" },
{ "type": "lidar" },
{ "type": "simple_communication_gateway" },
{
"type": "computer",
"name": "Computer",
"software_name": "EmaAutopilot_lib",
"backend": {
"type": "emu",
"os": "auto"
},
"time_model": {
"type": "constant"
},
"cycle_duration": [0,10000000],
"json_data_exchange": false,
"debug_flags": ["p_unsupported_syscalls", "p_syscalls"]
}
]
}
]
}
{
"name": "TC-1.1.1",
"map_name": "aachen",
"modules": [
{
"type": "simple_network",
"transmission_time": [0, 100000000]
}
],
"cars": [
{
"name": "Vehicle1",
"start_pos": [ -443, -170 ],
"task": {
"goals": [
{
"type": "path",
"ltl_operator": "eventually",
"path": [ [-81, -150.32] ],
"range": 5
}
]
},
"components": [
{
"type": "constant_bus",
"connected_to": [
"SteeringActuator",
"BrakingActuator",
"GasActuator",
"TrueVelocitySensor",
"TruePositionSensor",
"TrueCompassSensor",
"Navigation",
"SimpleCommunicationGateway",
"Computer",
"Lidar",
"SpeedLimit"
]
},
{
"type": "actuator",
"name": "SteeringActuator",
"physical_value_name": "steering",
"change_rate": 100.0,
"sensor": { "type": "sensor" }
},
{
"type": "actuator",
"name": "BrakingActuator",
"physical_value_name": "braking",
"change_rate": 10.0,
"sensor": { "type": "sensor" }
},
{
"type": "actuator",
"name": "GasActuator",
"physical_value_name": "gas",
"sensor": { "type": "sensor" }
},
{
"type": "sensor",
"name": "TrueVelocitySensor",
"physical_value_name": "true_velocity"
},
{
"type": "sensor",
"name": "TruePositionSensor",
"physical_value_name": "true_position"
},
{
"type": "sensor",
"name": "TrueCompassSensor",
"physical_value_name": "true_compass"
},
{ "type": "navigation" },
{ "type": "speed_limit" },
{ "type": "lidar" },
{ "type": "simple_communication_gateway" },
{
"type": "computer",
"name": "Computer",
"software_name": "EmaAutopilot_lib",
"backend": {
"type": "direct"
},
"time_model": {
"type": "constant"
},
"cycle_duration": [0,10000000],
"json_data_exchange": true
}
]
}
]
}
{
"name": "two_vcgs",
"name": "TC-1.1.1",
"map_name": "aachen",
"modules": [
{
......@@ -9,14 +9,14 @@
],
"cars": [
{
"name": "VCGTestVehicle1",
"start_pos": [ 0, 0 ],
"name": "Vehicle1",
"start_pos": [ -443, -170 ],
"task": {
"goals": [
{
"type": "path",
"ltl_operator": "eventually",
"path": [ [-63.83, -171.96] ],
"path": [ [-81, -150.32] ],
"range": 5
}
]
......@@ -32,15 +32,17 @@
"TruePositionSensor",
"TrueCompassSensor",
"Navigation",
"SimpleCommunicationGateway",
"Computer"
"SimpleCommunicationGateway",
"Computer",
"Lidar",
"SpeedLimit"
]
},
{
"type": "actuator",
"name": "SteeringActuator",
"physical_value_name": "steering",
"change_rate": 60.0,
"change_rate": 100.0,
"sensor": { "type": "sensor" }
},
{
......@@ -72,6 +74,8 @@
"physical_value_name": "true_compass"
},
{ "type": "navigation" },
{ "type": "speed_limit" },
{ "type": "lidar" },
{ "type": "simple_communication_gateway" },
{
"type": "computer",
......@@ -79,96 +83,15 @@
"backend": {
"type": "tcp",
"host": "::1",
"port": 4567,
"ref_id": 16384
"port": 4567
},
"time_model": {
"type": "measured"
"type": "constant"
},
"cycle_duration": [0,10000000]
}
]
},
{
"name": "VCGTestVehicle2",
"start_pos": [ 0, 10 ],
"task": {
"goals": [
{
"type": "path",
"ltl_operator": "eventually",
"path": [ [-63.83, -171.96] ],
"range": 5
}
]
},
"components": [
{
"type": "constant_bus",
"connected_to": [
"SteeringActuator",
"BrakingActuator",
"GasActuator",
"TrueVelocitySensor",
"TruePositionSensor",
"TrueCompassSensor",
"Navigation",
"SimpleCommunicationGateway",
"Computer"
]
},
{
"type": "actuator",
"name": "SteeringActuator",
"physical_value_name": "steering",
"change_rate": 60.0,
"sensor": { "type": "sensor"}
},
{
"type": "actuator",
"name": "BrakingActuator",
"physical_value_name": "braking",
"change_rate": 10.0,
"sensor": { "type": "sensor" }
},
{
"type": "actuator",
"name": "GasActuator",
"physical_value_name": "gas",
"sensor": { "type": "sensor" }
},
{
"type": "sensor",
"name": "TrueVelocitySensor",
"physical_value_name": "true_velocity"
},
{
"type": "sensor",
"name": "TruePositionSensor",
"physical_value_name": "true_position"
},
{
"type": "sensor",
"name": "TrueCompassSensor",
"physical_value_name": "true_compass"
},
{ "type": "navigation" },
{ "type": "simple_communication_gateway" },
{
"type": "computer",
"name": "Computer",
"backend": {
"type": "tcp",
"host": "::1",
"port": 5678,
"ref_id": 16384
},
"time_model": {
"type": "measured"
},
"cycle_duration": [0,10000000]
"cycle_duration": [0,10000000],
"json_data_exchange": false
}
]
}
]
}
\ No newline at end of file
}
{
"name": "TC-1.1.1",
"map_name": "aachen",
"modules": [
{
"type": "simple_network",
"transmission_time": [0, 100000000]
}
],
"cars": [
{
"name": "Vehicle1",
"start_pos": [ -443, -170 ],
"task": {
"goals": [
{
"type": "path",
"ltl_operator": "eventually",
"path": [ [-81, -150.32] ],
"range": 5
}
]
},
"components": [
{
"type": "constant_bus",
"connected_to": [
"SteeringActuator",
"BrakingActuator",
"GasActuator",
"TrueVelocitySensor",
"TruePositionSensor",
"TrueCompassSensor",
"Navigation",
"SimpleCommunicationGateway",
"Computer",
"Lidar",
"SpeedLimit"
]
},
{
"type": "actuator",
"name": "SteeringActuator",
"physical_value_name": "steering",
"change_rate": 100.0,
"sensor": { "type": "sensor" }
},
{
"type": "actuator",
"name": "BrakingActuator",
"physical_value_name": "braking",
"change_rate": 10.0,
"sensor": { "type": "sensor" }
},
{
"type": "actuator",
"name": "GasActuator",
"physical_value_name": "gas",
"sensor": { "type": "sensor" }
},
{
"type": "sensor",
"name": "TrueVelocitySensor",
"physical_value_name": "true_velocity"
},
{
"type": "sensor",
"name": "TruePositionSensor",
"physical_value_name": "true_position"
},
{
"type": "sensor",
"name": "TrueCompassSensor",
"physical_value_name": "true_compass"
},
{ "type": "navigation" },
{ "type": "speed_limit" },
{ "type": "lidar" },
{ "type": "simple_communication_gateway" },
{
"type": "computer",
"name": "Computer",
"software_name": "ema_test_ap",
"backend": {
"type": "emu",