01.06.2015 Views

A Performance Analysis System for the Sport of Bowling

A Performance Analysis System for the Sport of Bowling

A Performance Analysis System for the Sport of Bowling

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Prior to <strong>the</strong> start <strong>of</strong> this project (May 1992), <strong>the</strong>re were no references in <strong>the</strong> literature or<br />

<strong>the</strong> various patent databases to any previous attempts to develop this kind <strong>of</strong> internal<br />

system. Brunswick Corporation has since developed a robot that can throw a bowling<br />

ball with repeatable and precise amounts <strong>of</strong> speed, spin, and axis turn and tilt, but <strong>the</strong><br />

subsequent response <strong>of</strong> <strong>the</strong> ball is still measured with external sensors [9]. It is certainly<br />

possible that one or more <strong>of</strong> <strong>the</strong> various bowling ball manufacturers may have developed<br />

proprietary means <strong>for</strong> internally assessing <strong>the</strong> per<strong>for</strong>mance <strong>of</strong> <strong>the</strong>ir products. If that is <strong>the</strong><br />

case, <strong>the</strong>y have chosen to retain that in<strong>for</strong>mation in <strong>the</strong> <strong>for</strong>m <strong>of</strong> trade secrets.<br />

With no prior research to fall back on, it was necessary to design and build an initial<br />

sensor module simply to establish that it was physically possible to construct such a<br />

device within <strong>the</strong> extremely limited confines <strong>of</strong> its intended environment. A reliable and<br />

inexpensive means <strong>for</strong> transferring data in a wireless (non-contact) fashion from <strong>the</strong><br />

module to a PC also had to be developed.<br />

Those two tasks were completed as an initial part <strong>of</strong> <strong>the</strong> feasibility study. The paper<br />

presents relevant background and details <strong>of</strong> <strong>the</strong> hardware that are essential to<br />

understanding <strong>the</strong> design and development <strong>of</strong> <strong>the</strong> embedded s<strong>of</strong>tware, and/or <strong>the</strong> analysis<br />

<strong>of</strong> <strong>the</strong> raw data collected. However, an exhaustive presentation on <strong>the</strong> hardware is not<br />

within <strong>the</strong> scope <strong>of</strong> this paper.<br />

Since <strong>the</strong> wave<strong>for</strong>m that SMARTDOT was attempting to capture had apparently never<br />

be<strong>for</strong>e been seen, <strong>the</strong> first prototype module was also designed as a flexible data<br />

collection device. That first module was intended to serve as both <strong>the</strong> bowling ball's eye<br />

and its memory as it looked out through <strong>the</strong> finger hole and recorded what it saw while<br />

<strong>the</strong> ball rolled down <strong>the</strong> lane. The basic assumptions and design <strong>for</strong> <strong>the</strong> embedded<br />

s<strong>of</strong>tware <strong>for</strong> <strong>the</strong> SMARTDOT module have been developed based on <strong>the</strong> analysis <strong>of</strong> that<br />

captured data.<br />

With <strong>the</strong> feasibility <strong>of</strong> <strong>the</strong> hardware established, <strong>the</strong> real problem at hand has been largely<br />

one <strong>of</strong> s<strong>of</strong>tware engineering. Although <strong>the</strong> module works as intended, this version has<br />

been developed solely through <strong>the</strong> author's personal use and input. The development<br />

phase <strong>of</strong> <strong>the</strong> project will involve a refinement <strong>of</strong> <strong>the</strong> sensor module, as described later in<br />

<strong>the</strong> paper, followed by a limited beta test among a collection <strong>of</strong> bowlers with different<br />

styles and capabilities. A subsequent refinement <strong>of</strong> <strong>the</strong> module's embedded s<strong>of</strong>tware will<br />

most likely follow to accommodate variations discovered during <strong>the</strong> beta test.<br />

As <strong>for</strong> <strong>the</strong> PC-hosted MASTER s<strong>of</strong>tware, <strong>the</strong> paper reports <strong>the</strong> results <strong>of</strong>, and <strong>the</strong><br />

conclusions drawn from, <strong>the</strong> various types <strong>of</strong> data analysis per<strong>for</strong>med on <strong>the</strong> raw data<br />

collected during this phase <strong>of</strong> development. The MASTER program was developed as a<br />

custom data analysis and presentation application to facilitate review <strong>of</strong> sensor data under<br />

a real-world scenario (i.e., during real practice sessions at a local bowling center), and to<br />

apply <strong>the</strong> in<strong>for</strong>mation extraction techniques presented in Section III <strong>of</strong> <strong>the</strong> paper. Based<br />

on this preliminary analysis package, high-level design suggestions <strong>for</strong> <strong>the</strong> development<br />

<strong>of</strong> <strong>the</strong> end-user application are included at <strong>the</strong> end <strong>of</strong> Section III.<br />

6

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!