Underground mining dispatch is high-stakes coordination happening in an environment where you can’t see anything. Dispatchers on the surface must assign heavy equipment to the right tunnels, react instantly to blocked draw points or equipment breakdowns, and keep production on target across multiple mining levels — all while maintaining safety compliance for crews working hundreds of metres underground.
We designed and built CDM Dispatch as a real-time digital command centre for underground mining operations. It replaced manual coordination with a single platform where every LHD machine, every tunnel, every draw point, and every tonne is tracked live.
The system was built in equal partnership with Graybeard Solutions, who designed, built, and installed the complete on-machine hardware system on each LHD. This includes hydraulic sensors for bucket tilt and boom lift detection, WiFi connectivity for the underground network, RFID readers that pick up tags installed throughout the tunnels for automatic positioning and load tracking, and a totally custom operator interface on IFM HMI touchscreen panels in each cab — purpose-built for operators working in harsh underground conditions. Graybeard also built and maintains the MQTT server infrastructure that connects surface and underground in real time.
On the Brandsplash side, we built the entire dispatch management platform — the web application that dispatchers, supervisors, and mine management use every shift. Everything that runs in a browser, from live level dashboards to fleet management to safety messaging to production reporting, is our work.
The two systems communicate through a two-way MQTT data flow. When a dispatcher makes an assignment, the operator sees it on their HMI screen underground within seconds. When a machine completes a load, the sensors detect it, the RFID reader confirms the location, and the data flows back to the dispatch platform automatically. Neither system works in isolation — they form a single integrated operation.
That integration has been running continuously for over a decade.
Cullinan Diamond Mine operates four active mining levels, each with its own tunnel configurations, draw points, and dump tips. Equipment moves constantly. Tunnels get blocked for blasting, ventilation, or safety reasons. Machines break down. Shifts change. And through all of it, the mine has to hit its tonnage targets.
Traditional dispatch methods — radio calls, whiteboards, spreadsheets — can’t keep up. By the time a dispatcher writes a number on a whiteboard, it’s already wrong. Equipment sits idle while dispatchers try to figure out what’s happening on a level they can’t see. Tonnage targets get missed because nobody has a clear picture of where machines are and what they’re doing right now.
Stale data leads to bad dispatch decisions. Cullinan Diamond Mine needed a system that showed the current state of the mine — not what it looked like five minutes ago.
Live asset tracking shows the position of each LHD underground. This updates in real-time when an LHD changes position. Additionally, a Load-in-bucket indicator shows if an LHD is currently loaded with material or not. Fuel levels are indicated, logged in operators are shown, and live messaging can be accessed.
Any developer can launch a system. Keeping one running in a diamond mine for over a decade is a different proposition entirely.