How to make it work


Swinguru applies the fundamentals of artificial intelligence, computer vision, and body motion capture to help coaches and athletes see what the human eye cannot see. Our innovative wireless, markerless, and sensorless software-based platform collects, analyzes and displays human motion data in real-time, raising both the understanding and improvement possibilities of movement in sports to whole new levels.

Swinguru offers three editions of its cutting-edge swing analyzers: Swinguru Pro (Golf), My Swinguru (Golf), and Swinguru Pro (Baseball/Softball). Our license plans are available for a 1-year, 2-year, and 3-year durations, as well as a lifetime duration.

Buy now


The combination of a Microsoft Kinect camera with Swinguru’s cutting edge swing analyzers allow you to locate more than 20 joint positions, record motion in 2D and 3D, and provide instant body motion feedback at unprecedented levels of accuracy.

Swinguru’s suite of software-based swing analyzers are designed to work with a Kinect for Xbox One camera which is available on our online store. In addition, you will need the Kinect for Windows Adapter.

Get camera & adapter



Swinguru software-based solutions are designed to work on a Windows-based PC.
We recommend using Windows 8.1 (64 bit) or Windows 10.
See hardware specifications here below for more details.

See specifications

Hardware specifications

Make sure that your PC meets or exceeds the minimum system requirements stipulated  below in order to get the best results from Swinguru.

Need help to verify if your PC meets the minimum system requirements? We’re always here for you! Just send us your computer make and model at and we’ll let you know if you’re good to go!

Specifications My Swinguru Swinguru Pro
Operating System Windows 10 Windows 10
Processor Intel Core I5 and above (64bit) Intel Core I5 (64bit) + 16GB RAM
Intel Core i7 (64bit) recommended

Intel Core i7 (64bit) if High Speed Camera
Memory 8GB RAM / 16GB* RAM recommended 8GB RAM if Kinect only / 16GB* RAM recommended

16GB* RAM minimum if High Speed Camera

* configuration with 8 + 8 GB RAM (dual mode)
is better than 1 module of 16 GB RAM
Hard Disk Drive 500GB Hard Drive, fast 7200 RPM hard disk drive (Good) or SSD disk drive (Best)
100GB available on C Drive
Swinguru application itself is about 500MB and installer 4MB.
*Swinguru data and videos can only be installed and saved on the C: drive

To record in high definition colour the main hard drive must be 512 GB (min) SSD disk drive.
1TB Hard Drive, fast 7200 RPM hard disk drive (Good) or SSD disk drive (Best)
256GB available on C Drive
Swinguru application itself is about 500MB and installer 4MB.
*Swinguru data and videos can only be installed and saved on the C: drive

To record in high definition color the main hard drive must be a 1TB SSD disk drive.
Graphic Card NVDIA GeForce GTX 1660 Ti and above

Direct X11 compatible.
NVDIA GeForce GTX 1660 Ti and above

Direct X11 compatible.
USB Port USB 3.0 (at least one) USB 3.0 (at least two)

Recommended Swinguru Station Setup


The Swinguru Station (see here) is the next generation of the 3D swing analysis booth.
It’s mobile, allowing you to easily move around so that both right and left-handed players can use the same setup to save time.

This solution also includes the Kinect mounted on a tripod. The tripod allows you to access the swinging area without having to put the tv or pc in danger of getting hit.

This is very common with baseball and softball for soft toss or live hitting in cage.
Just keep the station outside the cage and the Kinect and tripod in the cage.

The tripod mount also allows you to move easily for right or left-handed players so that you don’t have to move the tv cart or pc.

In order to work with a two camera setup we recommend an A/B switch.

Obviously the camera can also be mounted to a wall or shelf permanently.



General setup instructions

Camera placement

  • The camera should be placed at the player’s hip height, between 70-100 cm (2’11”- 3’4”) off the ground.
  • Center the sensor horizontally in front of the user to be captured.
  • Place the sensor on a tripod or flat, stable surface, away from any edges.
  • Make sure the front of the sensor is not obstructed by power cords, computer cables, or other solid objects. Move the camera as close to the edge as possible, so its view isn’t blocked by the stand itself.
  • The sensor requires a large rectangular space free of obstacles in front of it.
    We suggest a space of 10 feet by 
six feet in front of the Kinect sensor.
    Remove unnecessary furniture like tables, chairs…
  • Make sure the sensor is in a well-ventilated space and its vents are not covered.
  • Do not place the sensor on a vibrating surface.

Lighting conditions - Indoor & outdoor use

  • Swinguru can be used indoor or outdoor under specific circumstances.
  • The sensor is remarkably flexible in terms of operability under various lighting conditions.
  • Lighting conditions may have an impact on the working of some functionalities.
  • For 2D make sure the scene is properly lit, with sufficient light for the camera take the highest quality images.

Camera distances

  • The recommended distance between the user and the camera is around 200-280 cm (6’7” – 9’2”) but consider the distances as theoretical and may be adapted following your studio/room settings.
    This distance should not exceed 300cm (10ft).
  • The sensor should be able to capture the entire body.
    Check if you can see your whole body (head and feet) in 2D view within the blue frame.

Clothing tips

  • Tight fitting clothing recommended. Really, just try not to wear shapeless or baggy clothing – the sensor relies on being able to pick out limbs and joints, so don’t wear anything that obscures your shape.
  • Favor clothes with light and vivid colors. Avoid dark or black clothing and specific materials (technical garments) that absorb light.
  • Hair tied back, but not up.