from json import dumps
from math import cos, pi, sin
from random import random, uniform
+import sys
W = 1.625
L = 3.760
return obstacles
+SCENARIOS = {
+ "pa01": {
+ "init": gen_init(),
+ "slot": gen_slot_at(15, 0, 0, True),
+ "obst": [gen_obst_at(p) for p in [[], [], []]]}}
+
if __name__ == "__main__":
- init = gen_init()
- slot = gen_slot()
- obst = gen_obst()
- print(dumps({
- "init": init,
- "slot": slot,
- "obst": obst,
- }))
+ sc = ""
+ if len(sys.argv) == 2:
+ sc = sys.argv[1]
+ if sc in SCENARIOS:
+ print(dumps(SCENARIOS()[sc]))
+ else:
+ print(dumps({
+ "init": gen_init(),
+ "slot": gen_slot(),
+ "obst": gen_obst()}))