RunGo – Turn-by-Turn Engine

Turn-by-Turn Guidance
Xyris built from scratch a runner’s turn-by-turn intelligent engine, built upon a dedicated finite state machine  (FSM) to keep you on the path to fitness.

Optimized Paths
To handle the massive path files generated on-the-fly, we read scholarly articles and added a GPX path optimizing algorithm which works on the device itself – no uploads, Ma!


RunGo map

Pick the Path Least Traveled
Xyris kept on and wrote the original icon-based path selection system. So many paths, so many kilometers!

Connected and Live
We worked out the data model and methods to communicate path uploads and downloads with the server-side robots running the show.


a little about..


Run! Run! Leaping Coyote brought Xyris on to build new, exciting functionality for their popular runner’s application. We got to work sweating the math and built a turn-by-turn path guidance system for RunGo, built atop an artificial intelligence finite state machine.
On a run, we also added an interpreter and optimizer for GPX path files. Race to the finish!

Virtual Spaces, Autonomous AvatarsJoin the Future of Online Experience

We're preparing new services to make online experiences engaging and easy. 
Do you experience "Zoom fatigue"? 
Do you need more than 2D 'show and tell' capability in-conference?
Do you want to enjoy online collaboration?
Do you want true representation online?

Sign up now to hear about our spaces before they are made public. 
We'll neither sell nor distribute your email - privacy matters.