Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pyplayerbase inside OpenScenarioEditor #3

Open
ebadi opened this issue Jan 18, 2022 · 0 comments
Open

pyplayerbase inside OpenScenarioEditor #3

ebadi opened this issue Jan 18, 2022 · 0 comments

Comments

@ebadi
Copy link
Owner

ebadi commented Jan 18, 2022

When scenarioplayer script is used in reload function of OpenScenarioEditor, the graphic is not loaded correctly.

image

Python: running constructor
ioengine::Event] B116_[scenarioengine::OSCManeuver] B117_[scenarioengine::ManeuverGroup] B118_[scenarioengine::Act] B119_[scenarioengine::Story] B120_[scenarioengine::StoryBoard] B121_[scenarioengine::OSCFile] B122_[scenarioengine::RoadNetwork] B123_[scenarioengine::ControllerPool] B124_[scenarioengine::ScenarioReader] B125_[scenarioengine::ScenarioEngine] B0_[ScenarioPlayer] 0:filename
1:--window
2:60
3:60
4:800
5:400
6:--osc
7:/home/wave/repositories/OpenScenarioEditor/pyesmini/resources/xosc/cut-in.xosc
esmini GIT REV: a75bb2b+
esmini GIT TAG: 
esmini GIT BRANCH: remotes/origin/fix_route_1st_waypoint_issue~1
esmini BUILD VERSION: N/A - client build
Generated seed 44202759
Loading cut-in.xosc (v1.0)
OpenDRIVE: ../xodr/e6mini.xodr
Scenegraph: ../models/e6mini.osgb
Position::Set Warning: s (50,00) too large, track 0 only 1,00 m long

Position::Set Warning: s (25,00) too large, track 0 only 1,00 m long


before scenarioEngine->getScenarioGateway()
after scenarioEngine->getRoadManager()
after new OSIReporter()0,000: Starting teleport Action
0,000: Ego New position:
0,000: Pos(6,47, -2,51, 0,00) Rot(1,00, 3,57, 0,00) roadId 0 laneId -3 offset 0,00 t -6,50
0,000: Init Ego TeleportAction standbyState -> startTransition -> runningState
0,000: Init Ego LongitudinalAction standbyState -> endTransition -> completeState
0,000: Starting teleport Action
0,000: OverTaker New position:
0,000: Pos(3,95, -0,89, 0,00) Rot(1,00, 3,57, 0,00) roadId 0 laneId -2 offset 0,00 t -3,50
0,000: Init OverTaker TeleportAction standbyState -> startTransition -> runningState
0,000: Init Ego TeleportAction runningState -> endTransition -> completeState
0,000: Init OverTaker TeleportAction runningState -> endTransition -> completeState
0,000: Position::Set Warning: s (2,00) too large, track 0 only 1,00 m long

0,000: Position::Set Warning: s (3,00) too large, track 0 only 1,00 m long

0,000: Position::Set Warning: s (5,00) too large, track 0 only 1,00 m long

0,000: Position::Set Warning: s (5,00) too large, track 0 only 1,00 m long

0,000: Position::Set Warning: s (6,00) too large, track 0 only 1,00 m long

0,000: Position::Set Warning: s (7,00) too large, track 0 only 1,00 m long

0,000: Position::Set Warning: s (8,00) too large, track 0 only 1,00 m long

0,000: Position::Set Warning: s (9,00) too large, track 0 only 1,00 m long

0,000: Position::Set Warning: s (9,00) too large, track 0 only 1,00 m long

0,000: Position::Set Warning: s (9,00) too large, track 0 only 1,00 m long

0,000: Position::Set Warning: s (2,00) too large, track 0 only 1,00 m long


Python: after constructor
GetFixedTimestep 0.0
IsQuitRequested False
x
ScenarioPlayer::ScenarioPlayer1,000: Trigger /------------------------------------------------
1,000: CutInActStart == true, 1,0000 > 0,00 edge: none
1,000: Trigger  ------------------------------------------------/
1,000: CutInAndBrakeAct standbyState -> startTransition -> runningState
1,000: Trigger /------------------------------------------------
1,000: OverTakerStartSpeedCondition == true, element: CutInAndBrakeAct state: START_TRANSITION, edge: none
1,000: Trigger  ------------------------------------------------/
GetParameterValueInt -1
x
2,000: OverTakerStartSpeedAction standbyState -> startTransition -> runningState
2,000: OverTakerStartSpeedEvent standbyState -> startTransition -> runningState
GetParameterValueInt -1
x
GetParameterValueInt -1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant