Dear all, Please I am trying to use Traci's MovetoXY function and I come across this error.
traci.exceptions.TraCIException: MoveToXY vehicle should obtain: edgeID, lane, x, y, angle and optionally keepRouteFlag. I tried implementing the code found in the github repository below but I still get the same error. Could someone please help out? Thank you. https://github.com/eclipse-sumo/sumo/blob/3ee22d763ebde82ce5f965e4e0b2fc5327251bde/tests/complex/traci/pythonApi/moveToXY/extreme_elevation/runner.py#L48 My code is shown below: if __name__ == "__main__": options = get_options() sumoBinary = '/home/akua/opt/carla-simulator/Co-Simulation/Sumo/examples/sumo-gui' # traci starts sumo as a subprocess and then this script connects and runs sumoCmd = [sumoBinary, "-c", "Town05.sumocfg"] traci.start(sumoCmd, port=8813, label="sim1") conn1 = traci.getConnection("sim1") conn1.setOrder(1) step = 0 while traci.simulation.getMinExpectedNumber() > 0: conn1.simulationStep() if step == 2: phi = 0 pos = traci.vehicle.getPosition("1") x = pos[0] y = pos[1] pos2 = (pos[0] + 2, pos[1]) traci.vehicle.moveToXY('1', "45.0.00", -1, pos2[0], pos2[1], 0, keepRoute=1) step += 1 conn1.close()
_______________________________________________ sumo-user mailing list [email protected] To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
