Artificial Intelligence

Alphawave Golf is a South African sports tech start-up transforming driving ranges with AI-powered radar tracking and real-time performance analytics, giving golfers and operators precise shot data and insights once reserved for professionals.

CLIENT
Alphawave Golf
sector
Sports Technology
Read time
10 Min
Overview
The Challenge
The Solution
The Results
The numbers

Challenge

Inrange Golf set out to transform the driving range experience by installing radar tracking systems that follow every golf ball hit. These systems enable ranges to offer entertaining games or give golfers precise, shot-by-shot feedback. The challenge lay in reliably processing large volumes of radar and camera data in real time, ensuring accurate ball tracking even when objects like netting disrupted flight paths. Prior methods lacked the automation, processing speed, and adaptability needed to deliver a seamless user experience and support continuous innovation in the product.

Solution

MATLAB has been central to the development of Inrange’s radar hardware and tracking algorithms from the very beginning. Key MathWorks products included:

  • MATLAB & MATLAB Compiler – for real-time radar data processing on central servers, enabling rapid updates to algorithms.
  • Image Processing & Computer Vision Toolbox – for camera-based radar alignment across multiple units.
  • Statistics and Machine Learning Toolbox – for extrapolating ball flight paths when disruptions occur.
  • Deep Learning Toolbox – currently being explored to unlock deeper insights from the growing dataset generated each day.

The team also leverages MATLAB Unit Testing Frameworks and MATLAB GUIs (app framework) for production test automation.

Access to the MathWorks Start-Up Program, supported locally by Opti-Num Solutions, played a pivotal role in the early days. Being able to obtain MATLAB at start-up–friendly pricing gave Inrange the ability to experiment, iterate, and build a strong technical foundation without being constrained by licensing costs. This ensured resources could go into product innovation and scaling.

Results

The integration of MATLAB toolboxes and workflows, combined with the Start-Up Program and ongoing technical guidance, has been instrumental in enabling Inrange to scale and refine its tracking systems:

  • Real-time data processing of radar and camera inputs ensures high accuracy and reliability of ball tracking.
  • Automation and testing frameworks have streamlined production, reduced development time and improving quality control.
  • Start-up pricing support freed resources to be invested in engineering talent and product development.
  • Continuous improvements with each MATLAB release delivered faster execution speeds, directly enabling richer analytics and more advanced algorithms.

For Inrange, MATLAB stood out from other platforms because it offered a single environment for developing, testing, and deploying algorithms, combined with specialist toolboxes for radar, computer vision, and machine learning. This eliminated the need to stitch together multiple software solutions, reducing complexity and accelerating time to value.

As Inrange explains:

“We can process large amounts of data in MATLAB in real time. Over the years regular updates to MATLAB have resulted in large execution speed improvements that in many cases enabled us to make substantial improvements to how data is processed and used.”

The project remains ongoing, with continued exploration of deep learning to further enhance performance and innovation in the sports technology sector.

Products used
Hardware Used

Latest Posts