Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
eclipse
GitHub Repository: eclipse/sumo
Path: blob/main/tests/complex/traci/bugs/ticket4214/debug.py
169689 views
1
#!/usr/bin/env python
2
# Eclipse SUMO, Simulation of Urban MObility; see https://eclipse.dev/sumo
3
# Copyright (C) 2017-2025 German Aerospace Center (DLR) and others.
4
# This program and the accompanying materials are made available under the
5
# terms of the Eclipse Public License 2.0 which is available at
6
# https://www.eclipse.org/legal/epl-2.0/
7
# This Source Code may also be made available under the following Secondary
8
# Licenses when the conditions for such availability set forth in the Eclipse
9
# Public License 2.0 are satisfied: GNU General Public License, version 2
10
# or later which is available at
11
# https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html
12
# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0-or-later
13
14
# @file debug.py
15
# @author Jakob Erdmann
16
# @date 2017
17
18
import os
19
import sys
20
sys.path.append(os.path.join(os.environ["SUMO_HOME"], '/home/kobo/dlr/sumo/tools'))
21
import traci # noqa
22
23
traci.start(['sumo', '-c', 'test.sumocfg', '--no-step-log'])
24
while traci.simulation.getMinExpectedNumber() > 0:
25
traci.simulationStep()
26
try:
27
print(
28
traci.simulation.getCurrentTime() / 1000.0,
29
traci.vehicle.getDistance('Linie'),
30
traci.vehicle.getRoadID('Linie'))
31
except traci.TraCIException:
32
pass
33
traci.close()
34
35