From 47e1eca8b499a2bbb65b5fc81e4263c0e2ea5acb Mon Sep 17 00:00:00 2001 From: "Pierre R. Mai" Date: Wed, 29 Aug 2018 19:05:50 +0200 Subject: [PATCH] Add simple example file --- examples/SimpleOvertaker.osn | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 examples/SimpleOvertaker.osn diff --git a/examples/SimpleOvertaker.osn b/examples/SimpleOvertaker.osn new file mode 100644 index 0000000..441b3df --- /dev/null +++ b/examples/SimpleOvertaker.osn @@ -0,0 +1,22 @@ +// Simple Overtaker Scenario + +Scenario SimpleOvertaker: + + Act Overtaking: + + @init: + CreateVehicle(Ego,EgoProto,xyz=0m|0m|0m,speed=80km/h) + CreateVehicle(Overtaker,OvertakerProto,xyz=0m|Ego.y-30m|0m,speed=100km/h) + + @Distance(Ego,Overtaker) <= 30m % OnceOnly: + LaneChange(Overtaker,lane=-1,model=Sinusoidal(time=5s)) + + @DistanceAfterPassing(Ego,Overtaker) >= 5m % OnceOnly: + LaneChange(Overtaker,lane=+1,model=Sinusoidal(time=5s)) + + Prototypes: + EgoProto: Vehicle(geometry="mycar.obj",color="blue") + OvertakerProto: Vehicle(geometry="traffic.obj",color="red") + + Resources: + Map: OpenDrive("OpenDriveMap.xodr")