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

VehicleController class - implementation of TraCI commands #4

Closed
tirobko opened this issue Jun 7, 2017 · 1 comment
Closed

VehicleController class - implementation of TraCI commands #4

tirobko opened this issue Jun 7, 2017 · 1 comment

Comments

@tirobko
Copy link

tirobko commented Jun 7, 2017

Dear developers,
I would like to kindly ask you if it would be possible to include some of the TraCI commands in the one of the subsequent versions of Artery. For example having an opportunity to use:

-stop (0x12)
-change lane (0x13)
-change route (0x57)
-change target (0x31)
-resume (0x19)
-slow down (0x14)

directly from a VehicleController instance would be a great option.

Thank you very much for your great work on Artery.

Kindest regards,
Tibor

@riebl
Copy link
Owner

riebl commented Jun 7, 2017

Starting with e52729a you have access to the underlying traci::LiteAPI in VehicleController. This allows you to make use of the TraCI C++ API shipped originally with SUMO 0.30.0. However, this API lacks some features available through the TraCI Python API. See TraCIAPI.h for details. Of course, the C++ implementation can be extended without much effort.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants