Cisco WLC roaming troubleshooting scripts

As it often happens, everything begins with a call from a customer with a problem. The problem is related to WiFi roaming in a warehouse with clients disconnecting from RDP sessions. The clients are industrial PCs installed on forklifts that move quite fast (and dangerously). Second rule of troubleshooting: measure As the first rule is clearly identify the problem, I skip to the second one. How can we measure roaming problems?