ArcAid Interactive Archery Assistant



Similar documents
ArcAid, Interactive Archery Assistant

EQUIPMENT SET UP RECURVE BOW

Kathy Au Billy Yi Fan Zhou Department of Electrical and Computer Engineering University of Toronto { kathy.au, billy.zhou }@utoronto.

ARCHERY Environmental Education Lesson EDWARDS CAMP AND CONFERENCE CENTER

Developing Proper Archery Shooting Form

The Car Tutorial Part 1 Creating a Racing Game for Unity

Sony Releases the Transparent Lens Eyewear SmartEyeglass Developer Edition

The Mechanics of Arrow Flight 101 By Daniel Grundman Flex-Fletch

*The steps described are for the right-handed person; adjustments will need to be made for a lefthander.

Intelligent Submersible Manipulator-Robot, Design, Modeling, Simulation and Motion Optimization for Maritime Robotic Research

Types of 3D Scanners and 3D Scanning Technologies.

TINKERING WITH POCKET CODE, A SCRATCH-LIKE PROGRAMMING APP FOR YOUR SMARTPHONE. Wolfgang Slany 1 )

User Manual. NETGEAR, Inc. 350 East Plumeria Drive San Jose, CA 95134, USA. December

The Technical Archer. Austin Wargo

B) 286 m C) 325 m D) 367 m Answer: B

How to program a Zumo Robot with Simulink

A Simple Guide To Understanding 3D Scanning Technologies

To provide insight into the physics of arrow flight and show how archers adapt their equipment to maximize effectiveness.

i C A N 1 5 S w i s s C o n t e s t P r o j e c t A b s t r a c t

EXPERIMENTAL ERROR AND DATA ANALYSIS

RIA : 2013 Market Trends Webinar Series

PE Céim ar Aghaidh. Lesson. Strand: Games. Class Level: First and Second Classes. Lesson: 5 Rounders. Equipment. Rounders

Welcome to XO WorkTime

XPULT INSTRUCTIONS BASIC VERSION

Using Microsoft Producer for PowerPoint to Record Accounting Lectures

a. Bow, arrows, strings and accessories shall be free from sights, marks, blemishes or laminations which could be used for aiming.

Lecture 1 I. PURPOSE OF COURSE LEARNING THE BEST FORM A. BEGIN WITH THE END IN MIND B. BASIC STANCE USCAA

Physics 125 Practice Exam #3 Chapters 6-7 Professor Siegel

app design & development

Seedling Internet of Things (IoT) and Wearables Platform

Chapter 10: Linear Kinematics of Human Movement

WHITE PAPER. Mobile Document Management. with eakte2go*

CHAPTER 1 ARROW BALLISTICS FROM SINGLE SHOT TO COURSE REQUIREMENTS

Episode 207: Projectile motion

HIGH SCHOOL LESSON GUIDE

Understanding Bow Hand Basics W

Solar Shading Android Application v6.0. User s Manual

Introduction to Autodesk Inventor for F1 in Schools

DATA ACQUISITION FROM IN VITRO TESTING OF AN OCCLUDING MEDICAL DEVICE

A GUIDE FOR CLUBS & SPORTS PROVIDERS

Copyright 2010 ALFANO S.A. All rights reserved.

SolarEdge Site Mapping Tool Software Guide

Ground control station Users feedback

Supplemental Questions

Toolkit for Bar Code Recognition and Resolving on Camera Phones - Jump-Starting the Internet of Things

FD40 User Guide. Version 16.0 June 2015

Introduction to Autodesk Inventor for F1 in Schools

Hyung - Tak KIM archeryschool@archeryschool.com tel: fax:

Available online at Smart phone application for real-time optimization of rower movements

iphone 3GS Initial Set-up Guide

XFINITY HOME SECURITY

Smart Thermostat page 1

User Manual. 3BaysGSA PRO - Golf Swing Analyzer 10,000 DATA POINTS CAPTURED PER SWING. [For ipod, iphone and ipad User]

Real-time Snowboard Training System

HWMedia Group Hardware Upgrade earliest Italian ICT websites largest, most respected and visited Italian IT website Touch Magazine

3. Never draw your bow without an arrow on the string. Accidental release could dry fire your bow and damage your equipment.

REAL TIME MONITORING AND TRACKING SYSTEM FOR AN ITEM USING THE RFID TECHNOLOGY

CASE STUDY LANDSLIDE MONITORING

8th Annual OHIO National Archery in the Schools Program State Tournament Registration:

TABLE OF CONTENTS. INTRODUCTION... 5 Advance Concrete... 5 Where to find information?... 6 INSTALLATION... 7 STARTING ADVANCE CONCRETE...

Serious Game as Educational Tool for Safety and Prevention

HUNT LIBRARY VIDEO WALL GUIDE

Eye Contact in Leisure Video Conferencing. Annick Van der Hoest & Dr. Simon McCallum Gjøvik University College, Norway.

AP1 Oscillations. 1. Which of the following statements about a spring-block oscillator in simple harmonic motion about its equilibrium point is false?

INSPIRE 1 Release Notes Overview: What s New: Bug Fixes: Notice: 1. All-in-One Firmware version updated to: v

Smart Home Security System Based on Microcontroller Using Internet and Android Smartphone

Android Application Development and Bluetooth Technology

User manual DinaSys DTC/DTS and DTC/DTZ

PE in Primary Schools Resource Summer Games

The 8 th International Scientific Conference elearning and software for Education Bucharest, April 26-27, / X

Robot Perception Continued

WALL TABLET. Smart Home Controller. make your home smart. Control your home from anywhere in the world

DWH-1B. with a security system that keeps you in touch with what matters most

Explore 2: Gathering Momentum

Paper Airplanes & Scientific Methods

SCIENCE OF SHOOTING POWERPOINT

Explore 3: Crash Test Dummies

Culturally Situated Sensors. Progress & Development on Culturally Situated Sensors and Sensor-Caching -Chris Shing

Framework model on enterprise information system based on Internet of things

Tutorial for Programming the LEGO MINDSTORMS NXT

Developing a Sewer Inspection Robot through a Mechatronics Approach

A system is a set of integrated components interacting with each other to serve a common purpose.

CONTACT NUMBER: (786) PHYSICS I

90/30 Degree Rule Follow-up Part I

Product Overview 1. ABOUT FLUXGUIDE 2. FLUXGUIDE APPLICATION 3. FLUXGUIDE HARDWARE 4. FLUXGUIDE ADDITIONAL FEATURES. Last Update: March 2014

A C C E S S C O N T R O L S Y S T E M

Bosch ebike Systems 2015

Mathematics on the Soccer Field

Mini InfraRed Thermometer with Laser Pointer

Golfshot : Golf GPS User Guide

Impact of On-line Lectures for an Undergraduate Mechanisms Course

Introducing AUDIT-BUDDY

CHATA Stampwallet Loyalty program

LOCATION BASED SERVICES FOR RETAIL

Transcription:

ArcAid Interactive Archery Assistant Jeroen Vervaeke, Jente Ameye, Sievert van Esch ISP Department (ELA-ICT / IO) Ghent University, Kortrijk, Belgium {jeroen.vervaeke,jente.ameye,sievert.vanesch}@ugent.be Jelle Saldien Industrial Design Center, ISP Department Ghent University, Kortrijk, Belgium jelle.saldien@ugent.be Steven Verstockt Multimedia Lab, ELIS Department Ghent University iminds, Ghent, Belgium steven.verstockt@ugent.be Abstract This paper describes the design process of a bow aiming system, called ArcAid, which is an interactive archery assistant. The main goal of ArcAid is to introduce a way for beginner Robin Hoods to learn the art of archery to its fullest. In order to achieve this goal, our smartphone-based design focuses on a fun and interactive learning process that gives constant feedback to the user on how to hit a certain goal. A SPIKE highend laser sensor is used for the distance measurement and the smartphone s accelerometer is used to define the angle of inclination. To measure the force on the arrow and the displacement of the string, a flex sensor is attached upon one of the arcs of the bow. All sensor data is processed in an Arduino Nano microprocessor and feedback to the user is given by a dedicated smartphone app. In this paper, we mainly focus on the construction, mechanics and electronics of the ArcAid bow and on the design of the mobile app, which is the game controller. Furthermore, we briefly discuss some future development ideas. The name ArcAid is a combination of Arc - archery, Aid and Arcade. As the name indicates, the system helps you to aim your bow in an arcade like way. You can attach and connect your smartphone to the system in a click-and-go way and load the specifically designed application to get it started, as shown in Figure 1. The ArcAid interface shows you how to shoot to hit the target by providing continuous feedback on your actions. In this way, the user will be able to learn how to master the bow in a step-by-step way. Keywords-archery;feedback;interaction;user experience;mobile app; gaming with a purpose; mechatronics; sensors. I. INTRODUCTION Archery, i.e., the practice or skill of propelling arrows with the use of a bow, is one of the oldest sports know to the human race. Over the years, archers have used the bow and arrow for hunting, self-defense, warfare, competition and recreation. Due to the large amount of parameters that needs to be taken into account it is a difficult art to master. It requires a lot of skills to hit a stationary target. As such, the sport isn t as accessible for beginners as for professionals, requiring a lot of experience, especially for long range goals. With our interactive laserassisted ArcAid bow, we want to take away several of the difficult parameter estimation steps and support beginner Robin Hoods in their mission to hit the bull s eye. Furthermore, by lowering the startup barriers, we also hope to get more interest in these kinds of traditional sports and get more kids playing outside, i.e., a nice side effect of our technology. Figure 1. ArcAid App running a on smartphone which is attached to the bow using the specifically designed ArcAid holder. The ArcAid application uses information gathered from several sensors (with low computational cost) that are attached to the bow to measure the angle of the bow and the distance to the target and its height. Furthermore, we continuously monitor the tension on the string of the bow to forecast the trajectory of the arrow. This flow of constant information changing throughout time is translated into shooting guidelines using a set of mathematical formulas and send to the smartphone showcasing the feedback to the user in a fun and interactive way (as shown in Figure 2). By using the information given on the smartphone the user can adjust the drawback on the bow string or adapt the angle of the bow that is given to be able to hit the target. iminds, Flanders' digital research center INTETAIN 2015, June 10-12, Torino, Italy Copyright 2015 ICST DOI 10.4108/icst.intetain.2015.259385

C. Feedback mechanism The microprocessor is responsible to continuously send feedback signals to the smartphone s app which displays both the needed drawback on the bowstring and the best angle the bow is held at for the arrow to be able to hit the target. This information is derived from the accelerometer on the smartphone and the flex sensor that is attached upon one of the arcs of the bow. More details on the sensors is given in Section IV. We will first give more information on the ArcAid bow setup, i.e., how to attach the ArcAid sensors/app to the bow. Figure 2. ArcAid in action. By using the app information on the smartphone, the user can adjust the drawback on the bow string or adapt the angle of the bow to be able to hit the target. II. ARCAID WORKFLOW The ArcAid workflow can be divided into 3 main actions: the target locking, the trajectory calculation and a real-time feedback mechanism. In the following subsections, we will discuss each of these groups in more detail. A. Target locking The Spike sensor, shown in Figure 3, has the capability to measure the distance to a single point in space, right in front of the infra-red camera. By combining this information with the information of the location of the sensor in space (using the data from the accelerometer in the phone), we can define the distance and height of the target point in comparison to the current location of the sensor. This point in space (together with its location information), can then be locked by pressing the bull s eye on the ArcAid smartphone app (Figure 1). III. ARCAID BOW SET-UP The ArcAid bow set-up is divided in the following 6 steps: attaching ArcAid system to the bow connecting smartphone start-up Spike and ArcAid application aim your target fine-tune your launch hit the bull s eye For the construction of the ArcAid prototype we worked with a specific type of bow, i.e., the Geologic Startech 2 Bow, which is shown in Figure 4. One of the major advantages of this type of bows is that it can be disassembled very easily and quickly, allowing a smooth integration of the ArcAid sensor modules in the bow its holder. To attach the holder, you have to shove it over the grip until it fits into place and assemble the rest of the bow. Afterwards the smartphone has to be attached onto the holder and connected to the build-in microprocessor using a USB-cable (Figure 5). Next step is starting-up the software, activating the Spike sensor and loading the app on the smartphone. Now you re ready to aim! Figure 3. Spike Ike. Laser accurate Smartphone measurement. B. Trajectory calculation As soon as the location of the target in space is defined, we continuously estimate [1] the trajectory of the arrow, being able to hit the target. In this calculation phase, there are two variables that have the ability to change, being the drawback force on the bowstring and the angle of the bow (angle of arrow departure). The Arduino Nano microprocessor, which handles these calculations, is constantly recalculating the trajectory of the arrow in the current situation. The formulas and mathematical derivation of the bow parameters can be found in the ArcAid scripts, that are available for download. A detailed study of these formulas is out of the scope of the paper (which focus is on the design process), however, experimental results prove that the current formulas are appropriate for the intended goals. Figure 4. Geologic Startech 2 detachable bow - designed for high performance in the sport of archery.

Next to the Spike sensor for distance measurement, the build-in accelerometer of the smartphone is used do define the angle of inclination. To measure the force on the arrow and the displacement of the string, a flex sensor is attached upon one of the arcs of the bow, as illustrated in Figure 7. A Weathstone bridge is used for higher accuracy and OpAmps for signal amplification. Laboratory-based experiments have shown that this approach is feasible. Figure 5. Ergonomic ArcAid holder for smoothless/detachable connection of ArcAid sensors and smartphone to the Geologic Startech 2 Bow. The target can be selected easily in the ArcAid app (Figure 6) by using the viewer on the smartphone that shows the distance to the object. When bull s eye is set onto the object, the user can save the target by confirming on the smartphone with a touch on the screen. Now we let the microprocessor compute the needed force and angle to hit it right in the spot. Figure 7. Flex sensor measurements. The sensor is permanently attached to the bow arc and measures the force on the arrow and the string displacement. Figure 6. Spike-based target selection with ArcAid app. B. Data processing The incoming flex sensor values, accelerometer and Spike data are processed in the Arduino Nano microprocessor, as shown in Figure 8. Based on kinematic equations and practical tests, we have developed a set of formulas to calculate the force on and inclination of the bow to hit your selected target as close as possible. By fine-tuning this equation we were able to calculate the launch variables being the force on the string and angle of departure so that we could hit the target within a 10cm radius when the arrow is launched from approximately 8m away. The microprocessor, shown in Figure 9, returns the calculated data to the smartphone, where the application shows it in an interactive way to the user. Fine-tuning your launch happens in an interactive game-wise way by making the color bars match in the green spot. This should be your perfect shot to hit the bull s eye. IV. ARCAID BUILDING BLOCKS A. Sensor overview The Spike sensor, which is used for the target locking, is a high-end laser distance measurement sensor developed by Ike (i.e., a New-Zealand based company specialized in geoapplications as well as tracking and measuring locations). The most remarkable - in comparison to other laser distance sensors - is its long range and accuracy of the Spike sensor. This sensor can measure an object up to 650 feet (200 m) away with an accuracy of ± 3%. Due to this long range and high accuracy, the sensor is also quite expensive. The sensor can easily be attached to the smartphone and communicates with it using Bluetooth 4.0 technology which is available on the most recent smartphones. Figure 8. Figure 9. ArcAid processing cycle. Arduino Nano microprocessor with etched printboard.

C. Interaction A specially designed application delivers interaction with the user. The bull s eye is displayed on top of the camera image of the smartphone. In addition, two arcade style bars indicate the angle of the bow and the force on the string (as shown in Figure 10). Both bars and the bull s eye on the smartphone are divided in color zones to give the user visual feedback of where the arrow will probably hit. As with other (arcade) games you have to try to get everything into the green zone when launching for a perfect shot. Figure 10. Screenshot of the ArcAid smartphone application. D. Design Besides the ArcAid software/sensor part, a physical object was needed to attach all the hardware. A good looking detachable holder was designed, where the form follows the function. Other things we had to think of where the implementation of the microprocessor and connections onto it. The holder we made is a detachable case which slides onto the bow s handle when disassembled and fits into place giving it a sturdy position to hold, as illustrated in Figure 11. Figure 12. Optimal ArcAid hardware placement experiments. Several tests were performed for optimal placement of the ArcAid sensor module. Finally, we were able to place the holder in a way that it does not hinder the bow, as illustrated in Figure 12. Space is foreseen within the holder itself for the printboard and sensor/smartphone connections, leading to a seamless/closed design. Figure 11. placements of ArcAid bow. Disassemblable electrical connection and sensor V. FUTURE PLANS There are still a few technical hurdles and improvements that can be made, considering the current version of the proposed system shown in Figure 13. First of all, we do not take into account the wind conditions. In order to do this, we should integrate a wind speed and direction meter. Secondly, we now use a dedicated holder which is made for the specific type of bow used for this project, a learning bow for beginners. This could be redesigned to fit most other bows as well. The SPIKE sensor, which can locate a single target up to 200m, has the capabilities to be used in professional bows. However, its single point depth measurement can be too limited under certain circumstances. Alternative sensors, with similar functionality, will be investigated. Furthermore, the software could be improved in order to reduce the learning curve of handling the bow. Several levels of feedback, for example, can systematically decrease the help function of the ArcAid, and teach the user the archery sport step-by-step. Finally, we need to perform additional user experience studies and objective experiments to evaluate each of the ArcAid components in a quantitative and qualitative way and compare it to related work in this domain [2, 3,4].

VI. CONCLUSIONS ArcAid is an interactive archery assistant that aims to assist beginners to learn the art of archery. The smartphone-based design focuses on a fun and interactive learning process that gives constant feedback to the user. The current sensor set-up consists of a SPIKE high-end laser sensor for the distance measurement, the smartphone s accelerometer to define the angle of inclination and a flex sensor to measure the force on the arrow and the displacement of the string. All sensor data is processed in an Arduino Nano microprocessor and feedback to the user is given by a dedicated smartphone app. We hope to have convinced the reader that the ArcAid interactive bow add-on can help attracting and introducing new users to the archery sport. ACKNOWLEDGMENT The research activities as described in this paper were funded by Ghent University, iminds, the Industrial Design Center, the Institute for the Promotion of Innovation by Science and Technology in Flanders (IWT), the Fund for Scientific Research-Flanders, the Belgian Federal Science Policy Office (BFSPO) and the EU. Figure 13. 4-step process of the interactive archery assistant. REFERENCES [1] R. C. H. Hibbeler, Engineering Mechanics Dynamics, 13 th ed., Prentice Hall PTR, New Jersey, 2012. [2] T. Sasayama, I. Oka, S. Ata, T.T. Zin, H. Watanabe, H. Sasano, "Archery sight-system by magnetic sensors for visually impaired persons," International Conference on Advanced Technologies for Communications (ATC), pp.559,562, 2013. [3] Y.L. Loke, A.A. Gopalai, B.H. Khoo, S.M.N.A. Senanayake, "Smart system for archery using ultrasound sensors," IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), pp.1160,1164, 2009. [4] S. Thiele, L. Meyer, C. Geiger, D. Drochtert, B. Wöldecke, B, Virtual archery with tangible interaction, IEEE 3DUI, pp. 67-70, 2013.