Re: Weird Routing Behaviour (2)
Posted: Wed Apr 05, 2023 10:20 am
It's good to know that there are a few more people experiencing this and that other ways of getting round the problem are being explored. (Actually it's a bad thing that it is a widespread problem, but you know what I mean !).
I'm going to chip in a few comments at this point because I am getting a bit confused.
First of all @Peobody is absolutely correct in pointing out that the satnav is quite entitled to ask you to make U turns in some situations. It doesn't mean that there is a fault. It is often user error in plotting the points, or riding along different routes when there is clearly a 'better' way for the XT to get you to the next route point. When riding it is very difficult to know whether the XT is stuck in RUT loop from which there is no escape, or whether it is just making a sensible suggestion, given the information that it has been provided with.
------------------------------
Confusion - Well I think that I can work out what is the meaning of the words written in some posts, but I am not always sure whether the author has the same intent.
Usually if we are discussing routes, we need to know whether a point on the route is a Via Point or a Shaping Point.
A Waypoint is a special sort of point that has been created and saved before it was ever included in a route. It is a different beast, it has different properties, and sometimes it can behave differently.
eg for the XT, Saved Waypoints, when they are included in a route never have their names aletered when transferred from Basecamp to the Zumo XT. Not the case with other points.
eg In the early days of Closest Entry Point, it was clear in my tests that the programmers were heading for route points rather than the closest point on a route, and it was clear that they were treating Waypoints as a different type of route point.
It's enough for me to make the distinction when I come across issues on the XT. Does it make a different if the point was first created as a Waypoint ? So in this RUT testing I have had the same route with:
. All Waypoints, all set as shaping point (except start and end).
. All Waypoints, all set as Via Points.
. All Waypoint, some of each.
. Then repeated the above with all ad-hoc point, and a mixture of Waypoints and ad-hoc points.
---------------------------------
The answer is that it isn't possible. It displays the speed that you think you are going - ie the speed that you were going before entering the tunnel, so it estimates where youa re based on that speed. Speed limit was 40 at the time I think. I entered at 30. And then when out of signal range, I sped up to 40, and continues to the end. The stanav thought that I was much further back inside the tunnel, when I hit daylight (and satellite reception) again. The satnav works out speed by calculating distance / time. So in that couple of seconds when it got my new accurate position from the satellites it was calculating my speed from where it though I was - much further back, to where I actually am. So in that couple of seconds, I had travelled quite a distance. I exited the tunnel at 127mph. Apparently.
I mention this because it seems that when the XT gets into recalculating the new route, it does not keep up with obtaining satellite information - perhaps a deliberate attempt to speed up processing ? I don't know. Perhaps an error. But it doesn't do it for normal recalculations, and it doesn't stop recording if you have the manual track recorder running. The point is, how does it know where you are to calculate the speed, if it has turned off that function. It may be doing the same thing as it did in my tunnel experiment. Catching up.
----
However - planning a route in Scotland is likley to produce less problems that it would in many areas. There are not that many places to get you from one location to the next - although it is more likely that you would want to tell people with whom you are sharing the route that they would need to enable that feature. A fool proof method would be to give them a track, say Go! and ask them to follow the line on the map (no navigation) - or ask them to convert it to a trip (I have never tried to share such a Track-Trip from the XT).
If you want to send me a copy of your Wales route, it would be interesting to take a look and see if I can spot any issues that would create the behaviour that you have experienced. I'll send you a PM with my email address.
Finally
What I described was something similar:
I put the Via Point on the road AFTER the intended stop. This is about a mile up the road that I will be on whether I detour for a coffee break or not. I usually create that Via Point as a Waypoint - I give it a name that means something to me, and save it. Then I use it when I create the route. This is because I need to be able to recognise what it is and why it is there. Making it into a Waypoint guarantees that the name is not changed during transfer.
Having the Via Point after the stop means that if I accidentally stop the route when fiddling with the XT in the cafe, I can relaod the route again. Because it is a Via Point, the XT will list it in the route points that are shown when a route is loaded and Go! is pressed - when it asks you to select the next destination.
I put a shaping point at the precise location of the coffee stop. I know that if I don't want to stop for coffee, and I carry on towards the Via Point, the satnav will complain and ask me to go back - which I ignore. As soon as I get near to or join the magenta route before the Via Point, it will stop trying to get me to go back to the coffee shop shaping point.
Sometimes I also put a Via Point just ahead of the possible detour. Create a Saved Waypoint and Label something like "choice - coffee or stay on B1234" so that when I approach the turn off for coffee it says "Arrivg at choice - coffee or stay on B1234". (This is usually too much trouble and I only use it if I do not know the area. But it is handy sometimes).
I'm going to chip in a few comments at this point because I am getting a bit confused.
First of all @Peobody is absolutely correct in pointing out that the satnav is quite entitled to ask you to make U turns in some situations. It doesn't mean that there is a fault. It is often user error in plotting the points, or riding along different routes when there is clearly a 'better' way for the XT to get you to the next route point. When riding it is very difficult to know whether the XT is stuck in RUT loop from which there is no escape, or whether it is just making a sensible suggestion, given the information that it has been provided with.
------------------------------
Confusion - Well I think that I can work out what is the meaning of the words written in some posts, but I am not always sure whether the author has the same intent.
Usually if we are discussing routes, we need to know whether a point on the route is a Via Point or a Shaping Point.
A Waypoint is a special sort of point that has been created and saved before it was ever included in a route. It is a different beast, it has different properties, and sometimes it can behave differently.
eg for the XT, Saved Waypoints, when they are included in a route never have their names aletered when transferred from Basecamp to the Zumo XT. Not the case with other points.
eg In the early days of Closest Entry Point, it was clear in my tests that the programmers were heading for route points rather than the closest point on a route, and it was clear that they were treating Waypoints as a different type of route point.
It's enough for me to make the distinction when I come across issues on the XT. Does it make a different if the point was first created as a Waypoint ? So in this RUT testing I have had the same route with:
. All Waypoints, all set as shaping point (except start and end).
. All Waypoints, all set as Via Points.
. All Waypoint, some of each.
. Then repeated the above with all ad-hoc point, and a mixture of Waypoints and ad-hoc points.
---------------------------------
THis is to do with the fact that when the XT gets stuck in the Repeated U Turn 'RUT' loop, it stops recording the track log. I haven't noticed this excessive speed being displayed, but I have deliberately forced it when passing through the Tyne Tunnel. The stanav signal is lost, yet the satnav still displays your speed. How is this possible ?
The answer is that it isn't possible. It displays the speed that you think you are going - ie the speed that you were going before entering the tunnel, so it estimates where youa re based on that speed. Speed limit was 40 at the time I think. I entered at 30. And then when out of signal range, I sped up to 40, and continues to the end. The stanav thought that I was much further back inside the tunnel, when I hit daylight (and satellite reception) again. The satnav works out speed by calculating distance / time. So in that couple of seconds when it got my new accurate position from the satellites it was calculating my speed from where it though I was - much further back, to where I actually am. So in that couple of seconds, I had travelled quite a distance. I exited the tunnel at 127mph. Apparently.
I mention this because it seems that when the XT gets into recalculating the new route, it does not keep up with obtaining satellite information - perhaps a deliberate attempt to speed up processing ? I don't know. Perhaps an error. But it doesn't do it for normal recalculations, and it doesn't stop recording if you have the manual track recorder running. The point is, how does it know where you are to calculate the speed, if it has turned off that function. It may be doing the same thing as it did in my tunnel experiment. Catching up.
----
MRA v1.1 Includes the Via Points and Shaping Points, but does not keep the route itslef. The XT has to calculate it for itself - so you cannot expect the XT to come up with an identical route. You can display the route if you also transfer the track and have that on the screen at the same time. V1.2 keeps the route and the Via Points, but not the shaping points. (Basecamp also has a facility for this - to strip out the shaping points - So providing that you do not allow the XT to recalculate the route, it should follow it precisiely. But guaranteeing that the XT will never recalculate a route would be rather bold of me.MattW wrote: ↑Tue Apr 04, 2023 6:22 pm
Basically, I created a 200 mile route around North Wales using MRA with start and finish waypoints and shaping points between. I uploaded this to Garmin drive as a GPX 1.1 file and it synced normally and calculated on the XT.
The first issue was that it wanted to navigate me really strangely to the start point (but that might have been because I’d not placed the starting waypoint accurately - possibly on the wrong side of the road). I got round this by cancelling the route and then manually selecting my first shaping point as my point of entry.
However - planning a route in Scotland is likley to produce less problems that it would in many areas. There are not that many places to get you from one location to the next - although it is more likely that you would want to tell people with whom you are sharing the route that they would need to enable that feature. A fool proof method would be to give them a track, say Go! and ask them to follow the line on the map (no navigation) - or ask them to convert it to a trip (I have never tried to share such a Track-Trip from the XT).
If you want to send me a copy of your Wales route, it would be interesting to take a look and see if I can spot any issues that would create the behaviour that you have experienced. I'll send you a PM with my email address.
Finally
I think that you have made that solution all by yourself ! Its not something that I do. Not quite, anyway.Peobody wrote: ↑Wed Apr 05, 2023 12:19 am The fuel pumps or the restaurant parking location is just far enough away from the coordinates of the Waypoint that the XT doesn't record the stop. @jfheath has an ingenious solution to this which I have adopted. That solution is to move the Waypoint to a spot on the road shortly before the actual location. It should be close enough that you can see the facility but on the road such that you travel through it before turning in to the facility.
What I described was something similar:
I put the Via Point on the road AFTER the intended stop. This is about a mile up the road that I will be on whether I detour for a coffee break or not. I usually create that Via Point as a Waypoint - I give it a name that means something to me, and save it. Then I use it when I create the route. This is because I need to be able to recognise what it is and why it is there. Making it into a Waypoint guarantees that the name is not changed during transfer.
Having the Via Point after the stop means that if I accidentally stop the route when fiddling with the XT in the cafe, I can relaod the route again. Because it is a Via Point, the XT will list it in the route points that are shown when a route is loaded and Go! is pressed - when it asks you to select the next destination.
I put a shaping point at the precise location of the coffee stop. I know that if I don't want to stop for coffee, and I carry on towards the Via Point, the satnav will complain and ask me to go back - which I ignore. As soon as I get near to or join the magenta route before the Via Point, it will stop trying to get me to go back to the coffee shop shaping point.
Sometimes I also put a Via Point just ahead of the possible detour. Create a Saved Waypoint and Label something like "choice - coffee or stay on B1234" so that when I approach the turn off for coffee it says "Arrivg at choice - coffee or stay on B1234". (This is usually too much trouble and I only use it if I do not know the area. But it is handy sometimes).