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

RoadCaptain misses turn onto Epic KOM to Marina segment from Cliffside segment #57

Closed
sandermvanvliet opened this issue Apr 25, 2022 · 10 comments
Labels
routing Issues related to building a route runner Issues related to the Road Captain runner
Milestone

Comments

@sandermvanvliet
Copy link
Owner

Describe the issue
RoadCaptain misses turn onto Epic KOM to Marina segment from Cliffside segment:

Turn is missed and goes onto the direction of the Jungle:

image

Route file: 300m in 30km.route.txt

Reported via e-mail

.

@sandermvanvliet sandermvanvliet added routing Issues related to building a route runner Issues related to the Road Captain runner labels Apr 25, 2022
@sandermvanvliet
Copy link
Owner Author

Reproduced this in-game, RoadCaptain sends you directly to the Jungle.

@sandermvanvliet
Copy link
Owner Author

Looking at the logs it seems that RoadCaptain doesn't detect the upcoming junction but Zwift itself is already there. From earlier testing I remember that Zwift will send you to the Jungle by default when you're coming from the Cliffside segment so what is happening here is that Zwift executes the default turn and RoadCaptain doesn't even see the junction.

@sandermvanvliet
Copy link
Owner Author

Analysis of the messages sent by Zwift make it appear that when we reach the three-point junction at the end of the Cliffside segment only the left and right turn commands are provided.
I suspect go-straight is implied there and it looks like that is the default direction.
Further in-game testing is needed to see if this is the case from all directions towards this junction.

@sandermvanvliet
Copy link
Owner Author

This could actually be something in a recent Zwift release as I remember testing this same turn a few times before.

@sigurdhes
Copy link

sigurdhes commented Apr 26, 2022

I had a similar problem when coming from the Marina and my route was planned onto the cliffside segment. Instead I turned right in the junction towards the Jungle. I had to take a U-turn and manually select the cliffside to be back on route

roadcaptain-log-2022-04-26T111709.log
.

@sandermvanvliet
Copy link
Owner Author

Right so that is another little clue that this junction has changed.
Will be testing a fix later this week for it

@sandermvanvliet
Copy link
Owner Author

5E6A1E62-96EF-4B5E-959B-BA1AF57FD434

This now seems to work

@sandermvanvliet sandermvanvliet added this to the 0.6.2.1 milestone Apr 27, 2022
@sandermvanvliet
Copy link
Owner Author

@sigurdhes just did a game test approaching this junction from all directions and trying to navigate to each option. It seems to work properly but as I had to do a bit of trickery it does require some more game testing.

I'm fairly confident everything works so I hope you can ride your route successfully now 👍

@sigurdhes
Copy link

You are really fast at updating, when one is used to zwift.....
It's a nice feature that, IF there is a faulty turn, you can navigate back with a u-turn, do it manually and still be back on your route.

@sandermvanvliet
Copy link
Owner Author

Yep that’s why I created #66 to solve that. It’s a bit of a bummer RoadCaptain currently doesn’t help you…

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
routing Issues related to building a route runner Issues related to the Road Captain runner
Projects
None yet
Development

No branches or pull requests

2 participants