• 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..

    RunGo

    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!