Commit 532f1a8b authored by Nicolas Seydoux's avatar Nicolas Seydoux
Browse files

Distributed distribution archotecture

parent ec81dfeb
{
"type":"factory",
"floors":[{
"type":"floor",
"sensors":["particle_level", "temperature","particle_level", "temperature", "luminosity", "presence", "luminosity", "presence", "luminosity", "presence","luminosity", "presence", "luminosity", "presence", "luminosity", "presence"],
"count":1,
"conveyors":[{
"type":"conveyor",
"sensors":["conveyor_state", "conveyor_speed", "supervisor_presence"],
"count":2,
"machines":[{
"type":"spark_machine",
"sensors":["machine_state", "product_quality", "machine_speed"],
"count":1
},{
"type":"temperature_machine",
"sensors":["machine_state", "product_quality", "machine_speed"],
"count":1
}]
}
]
}
]
}
{
"type":"factory",
"floors":[{
"type":"floor",
"sensors":["particle_level", "temperature","particle_level", "temperature"],
"count":1,
"conveyors":[{
"type":"conveyor",
"sensors":[ "luminosity", "presence", "luminosity", "presence", "luminosity", "presence", "conveyor_state", "conveyor_speed", "supervisor_presence"],
"count":2,
"machines":[{
"type":"spark_machine",
"sensors":["machine_state", "product_quality", "machine_speed"],
"count":1
},{
"type":"temperature_machine",
"sensors":["machine_state", "product_quality", "machine_speed"],
"count":1
}]
}
]
}
]
}
{
"type":"factory",
"floors":[{
"type":"floor",
"sensors":[],
"count":1,
"conveyors":[{
"type":"conveyor",
"sensors":["particle_level", "temperature", "luminosity", "presence", "luminosity", "presence", "luminosity", "presence", "conveyor_state", "conveyor_speed", "supervisor_presence"],
"count":2,
"machines":[{
"type":"spark_machine",
"sensors":["machine_state", "product_quality", "machine_speed"],
"count":1
},{
"type":"temperature_machine",
"sensors":["machine_state", "product_quality", "machine_speed"],
"count":1
}]
}
]
}
]
}
{
"type":"factory",
"floors":[{
"type":"floor",
"sensors":[],
"count":1,
"conveyors":[{
"type":"conveyor",
"sensors":["luminosity", "presence", "conveyor_state", "conveyor_speed", "supervisor_presence"],
"count":2,
"machines":[{
"type":"spark_machine",
"sensors":["particle_level", "luminosity", "presence", "machine_state", "product_quality", "machine_speed"],
"count":1
},{
"type":"temperature_machine",
"sensors":["temperature", "luminosity", "presence", "machine_state", "product_quality", "machine_speed"],
"count":1
}]
}
]
}
]
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment