Fika

Fika helps students and visitors find places at Kenyatta University and follow walking routes across the local campus map.A localized campus navigation system that uses local spatial data, device positioning and client-side route computation to guide people through Kenyatta University.
Follow the graph
KU CAMPUSlocal mapPOSITIONdevicePATH GRAPHnearest nodeA* route · maneuverslocal spatial model · client-side computation · human guidance
01 / THE BUSINESS REALITY

What has to be true before this system can help?

A campus has buildings, paths and boundaries that general-purpose maps may not represent in enough detail. A person also needs a destination and a usable position on that local map before a route can be calculated.

General-purpose maps do not contain the local detail needed to guide people reliably through a complex campus. Fika provides campus-specific walking directions using locally maintained spatial data.

KU CAMPUSlocal mapPOSITIONdevicePATH GRAPHnearest nodeA* route · maneuverslocal spatial model · client-side computation · human guidance
02 / THE SYSTEM LOGIC

What the system does when the work happens

Fika loads the KU boundary and local path data, accepts a selected destination and browser location, matches the start and destination to nearby graph nodes, computes an A* path and turns the path into walking maneuvers.

The route depends on the local map and the device position available at the time. It provides guidance; it does not guarantee that a physical path or position has not changed.
03 / RESEARCH

The research behind the system

Navigation remains useful when the map, route graph and maneuver logic can operate close to the user without depending on a general-purpose directions service.

04 / WORK

The work this system supports

The research unit connected to this system describes the work it is intended to help people carry out.

05 / TECHNOLOGY

Technology behind the system

These capabilities make the system's work possible without replacing the people, rules and records that give it meaning.

06 / EXPERIENCE

See the system in operation

There is no deployment or virtual business environment linked to this system yet. Its operation is represented by the working implementation and research records described here.

WORKING IMPLEMENTATION

A localized campus navigation system that uses local spatial data, device positioning and client-side route computation to guide people through Kenyatta University.

No linked deployment is represented in the graph.
07 / GRAPH

Where the system connects

The system connects to the industry, research, technology and other records that explain where it came from and where it is used.

EXPLORE CONNECTIONS
08 / WORK WITH ITHOKA

Have a location-based problem that needs reliable navigation?

Tell us about the places, local map data, positioning constraints and route decisions people need to make.

Explore connected research
GRAPH NAVIGATION

Explore related work

Explore the industry, research, technology, systems and business activity connected to Fika.