What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

Something with Gps changed?

this looks very similiar to a problem in hardware based programming where the software and hardware become desync'd usually caused by ramp up time.

In this case, I think our issue is the turning speed of the carts. I believe checking the farm-cart's angle relative to the next GPSpoint before proceeding to the next point will help solve this issue.

will test and report back later.
 
Works nicely now, a bit of wiggling which is probably due to the small desync n2ation mentionned, but I was able to create paths that got me to destination without getting stuck (outside of collisions with other carts)

The biggest issue atm is the way GPS paths are calculated. The first GpsPoint of the path will often be very close to the cart and it will still try to get to that one (most of the time doing a full circle around it, rarely getting stuck in a circular motion never able to reach it). Two solutions i can see:
- Skip first point (or any) if too close to it
- Keep the cart at rest (0m/s) to rotate if the angle to GpsPoint is too high (which might also help anywhere on the path)
 
Works nicely now, a bit of wiggling which is probably due to the small desync n2ation mentionned, but I was able to create paths that got me to destination without getting stuck (outside of collisions with other carts)

The biggest issue atm is the way GPS paths are calculated. The first GpsPoint of the path will often be very close to the cart and it will still try to get to that one (most of the time doing a full circle around it, rarely getting stuck in a circular motion never able to reach it). Two solutions i can see:
- Skip first point (or any) if too close to it
- Keep the cart at rest (0m/s) to rotate if the angle to GpsPoint is too high (which might also help anywhere on the path)

Yep true. I'm looking into overriding this behavior tomorrow.
 
hey there, i experienced the same issues. how do you guys change the recording interval? are you using the GPS plugin that comes with the buddy or are you using a customized one ?

okay , since lipie was so kind and gave me the answer, ill sum it up here for anyone else trying to change the recording interval:

inside your gps folder, extract the source, delete old gps.dll, go to source folder, and open file ControlForm.Designer.cs ... you will find the timer variable "this.timer_sendPosition.Interval", change it to your favorite time. close file, recompile plugin and youre ready to go !
 
Last edited:
I recorded my paths manually (with add path button) to be sure to get all the turns. After doing so I had to watch 2-3 runs with the cart to correct waypoints that got me stuck but since then it has been perfect outside of collisions with other carts.
 
Back
Top