
Indoor wayfinding at events — without the hardware
People get lost at events. Not metaphorically. Literally lost, wandering a convention centre with a folded paper map, trying to find Room 201B on Level 3 while their session started four minutes ago.
This is a solved problem in outdoor navigation. Google Maps will route you across a city in seconds. But inside a venue? You're on your own. The event industry's answer has been printed floor plans, volunteer wayfinders stationed at escalators, and the occasional digital signage board that shows a static "You Are Here" dot.
Some venues have tried proper indoor navigation. The technology exists — BLE beacons mounted on walls and ceilings that triangulate your position indoors. It works reasonably well. The problem is everything around it: hardware procurement, installation, calibration, venue IT coordination, maintenance, and the small detail that most event organisers do not control the venue infrastructure. You're renting the space for three days. You're not drilling beacon mounts into the ceiling.
So the industry settled for "good enough," which in practice means attendees asking volunteers for directions and hoping for the best.
What we built instead
ema now has indoor wayfinding that works without any venue hardware. No BLE beacons, no Wi-Fi triangulation, no NFC readers. It runs entirely in software, using the floor plan data you already have.
Here is how it works.
Venue library. We maintain a curated library of pre-built venue floor plans — convention centres, exhibition halls, hotels, universities. Select your venue and you get every room, corridor, elevator, stairwell, and point of interest already mapped. You don't redraw MCEC for the fiftieth time. You pick it from the list and customise it for your event.
Navigation mesh. When you place booths, stages, and blocked areas on the floor plan, the system auto-computes a navigation mesh from the negative space. Everything that is not a wall or a booth is walkable. No manual corridor drawing. Move a booth, and the walkable space recalculates instantly.
A pathfinding.* The system uses A* pathfinding on that mesh to compute turn-by-turn directions between any two points. It handles multi-floor routing — stairs, elevators, escalators — with time estimates for each segment. It knows that taking the elevator to Level 3 is faster than walking up three flights, but that the stairs are quicker for one floor.
QR positioning. Attendees set their current location by scanning a QR code placed at a known point in the venue. Print the codes, stick them at entry points, intersections, and elevator lobbies. When someone scans one, the app knows where they are. Simple, zero-infrastructure positioning that works in any venue.
What attendees actually see
From the mobile app, an attendee taps "Navigate" on a session, exhibitor, or room. They get step-by-step directions: "Turn left, walk 40 metres, take Elevator B to Level 3, turn right, Room 201B is on your left." The path renders on the interactive floor plan with their position marked.
At venue entry points, kiosks run wayfinding in full-screen mode. Attendees who haven't downloaded the app can walk up, search for their destination, and get directions on the spot.
The whole thing works offline once cached. About 5MB per venue. Convention centre Wi-Fi being what it is, that matters.
Accessibility routing
This is the part that should have existed years ago. Attendees with mobility requirements can toggle accessible routing, and the system prefers elevators and ramps over stairs. It does not just find the shortest path — it finds a path that actually works for the person using it.
When an area is blocked (a corridor closed for setup, a booth being dismantled), the navigation automatically routes around it. You mark it blocked in the floor plan editor, the mesh recalculates, and every attendee's directions update. No PA announcement asking people to "find an alternative route."
Why this is built into the platform
You could bolt indoor navigation onto an event app as a third-party integration. Some have tried. The problem is that wayfinding needs to know about your event data — which room has which session, where each exhibitor's booth is, what areas are blocked, which floors are active today. When navigation lives inside the platform, it draws from the same data as the schedule, exhibitor directory, and floor plan editor.
An attendee looks at the schedule, taps a session, and gets directions to the room. They browse the exhibitor list, find a company, and navigate to the booth. They scan a QR code on a poster and the app shows them where they are and how to get to the next keynote. The navigation is not a separate feature — it is how people move through the event.
No hardware, no excuses
The reason indoor wayfinding hasn't been standard at events is the hardware barrier. BLE beacons cost money, require installation, need calibration, and depend on venue cooperation. For a three-day event in a rented space, that's a hard sell.
Remove the hardware requirement, and the calculation changes. Pre-built venue maps, software-computed navigation meshes, and QR-based positioning mean any organiser can offer turn-by-turn wayfinding without touching the venue infrastructure.
ema is the first event management platform with built-in indoor navigation. Not a partner integration. Not a bolt-on. Part of the floor plan, schedule, and mobile app from day one. Attendees navigate the venue the same way they navigate a city — they search for where they want to go and follow the directions.