Launch monitor utilizing a smart golf ball
A method and system for obtaining golf ball launch parameters is disclosed herein. The system comprises a golf ball with sensors, a vertical wall, and a monitor. The processor is configured to calculate the launch angle of the golf ball based on the height of the golf ball at impact with the vertical wall.
1 . A system for obtaining golf ball launch parameters, the system comprising:
a golf ball with a plurality of sensors therein, the plurality of sensors comprising an accelerometer and magnetometer, the golf ball also comprising a transceiver;
a vertical wall;
a monitor comprising a processor and a transceiver;
wherein the golf ball is teed at a known distance to the vertical wall;
wherein the processor is configured to calculate a height of the golf ball at impact based on the time the golf ball takes to fall to the floor after impact with the vertical wall;
wherein the processor is configured to calculate the launch angle of the golf ball based on the height of the golf ball at impact with the vertical wall;
wherein the processor is configured to calculate a ball speed based on the time from club impact to wall impact and distance from the ball at rest to the ball at impact height;
wherein the processor is configured to calculate a spin and spin axis from magnetometer readings; and
wherein the processor is configured to calculate a path angle of the golf ball until wall impact based on the spin axis in relation to a gravitational reference plane defined by the values for the accelerometer and magnetometer at rest;
wherein the magnetometer operates at 85 Hertz or greater.
2 . The system according to claim 1 wherein processor is configured to calculate a spin and spin axis from magnetometer readings by capturing a 3-axis of magnetometer data during ball flight up to wall impact; wherein the rotations result in a sinusoidal oscillations of all 3 axis readings; wherein the averages of these oscillations on each axis define the spin axis; wherein the resultant X, Y, magnetometer readings define total spin.
3 . A system for obtaining golf ball launch parameters, the system comprising:
a golf ball comprising
an epoxy sphere comprising a body and an electronic component, the electronic component comprising an integrated circuit, a gyroscope, a magnetometer, and a BLUETOOTH low energy (BTLE) radio, and at least one battery, the body composed of an epoxy material, wherein the body encompasses the electronic component,
a core layer disposed on the epoxy sphere, and
a cover layer disposed over the core layer,
wherein the BTLE radio has a range of at least 700 meters;
a vertical wall;
a monitor comprising a processor and a transceiver;
wherein the golf ball is teed at a known distance to the vertical wall;
wherein the processor is configured to calculate a height of the golf ball at impact based on the time the golf ball takes to fall to the floor after impact with the vertical wall;
wherein the processor is configured to calculate the launch angle of the golf ball based on the height of the golf ball at impact with the vertical wall;
wherein the processor is configured to calculate a ball speed based on the time from club impact to wall impact and distance from the ball at rest to the ball at impact height;
wherein the processor is configured to calculate a spin and spin axis from magnetometer readings;
wherein the processor is configured to calculate a path angle of the golf ball until wall impact based on the spin axis in relation to a gravitational reference plane defined by the values for the accelerometer and magnetometer at rest; and
wherein the magnetometer operates at 85 Hertz or greater.