January 21, Lakshman One Simon Fraser University Burnaby, British Columbia V5A 1S6. RE: ENSC440 Slalom Race Organizer. Dear Mr.

Similar documents
Enclosed: Proposal for Kayak Slalom Race Timing System

Re: ENSC 440 Functional Specification for the Wall Climbing Robot. Dear Mr. Leung,

IDeA Competition Report. Electronic Swimming Coach (ESC) for. Athletes who are Visually Impaired

Dr. Andrew Rawicz February 16, 1999 School of Engineering Science Simon Fraser University Burnaby, BC V5A 1S6

REMOTE WATER LEVEL MONITORING

GOLFER. The Golf Putting Robot

Wireless Groundwater & Surface Water Data Transmission Maximize data quality Reduce operating costs Near real-time insight

BUYER S GUIDE AQUAlogger 530WTD

Judo Sensor Vest. Project Proposal. Team: Max Baumgartner (mtbaumg2) Alex Gaynor (bchmnng2) Janak Mehta (jrmehta3) TA: Samuel Sagan

The Caddiellac. In the pursuit of perfection on the course, your clubs should follow your lead EE High Level Design

January 18, Dr. Andrew Rawicz School of Engineering Science Simon Fraser University Burnaby, British Columbia V5A 1S6

World Robot Olympiad 2019

Crystal Breath. High Level Design. Nicholas Castro, Suong Do, Joe Duffy, Joe Lervi, John Mullaney

LEADER SEARCH RADAR LIFE LOCATOR

Haptic Feedback Gaming System Proposal 22/09/2014

PropaGator Autonomous Surface Vehicle

World Robot Olympiad 2018

Wael Jendli. January 19, Dr. Andrew Rawicz School of Engineering Science Simon Fraser University Burnaby, BC V5A 1S6

SLDMB Project NSS NIF. Brian Stone Canadian Coast Guard 2011

Texas 4-H Robotics Challenge

Robotic Billiards Tournament Robo-pool

EWC EARLY WARNING CONTROL OPERATIONAL PRESENTATION. Charles Dickens (757)

Safety Manual. Process pressure transmitter IPT-1* 4 20 ma/hart. Process pressure transmitter IPT-1*

Second Generation Bicycle Charging Station. Engineering Analysis

Diver-NETZ Wireless Groundwater Monitoring Networks

Typical Wayside Reader System Quotation

Advanced PMA Capabilities for MCM

IEEE RAS Micro/Nano Robotics & Automation (MNRA) Technical Committee Mobile Microrobotics Challenge 2016

IPRO 310: Swimming Aid for Visually Impaired Swimmers

Drilling Efficiency Utilizing Coriolis Flow Technology

Electronic Automatic Transmission for Bicycle

Algorithm for Line Follower Robots to Follow Critical Paths with Minimum Number of Sensors

Oceanographic Research With The LiquID Station

Swing Labs Training Guide

Laser First Down Marker

Marine Mammal Mitigation Systems

The M-Series Eletta Flow Meter High accuracy DP Flow Meter with multiple functions

OxyScan Graphic. Operating Instructions. UMS Micro-oxygen sensor 501. Microprocessor instrument

Rescue Rover. Robotics Unit Lesson 1. Overview

EXPEDITION ADVENTURE PART 2: HIGHER RESOLUTION RANGE SEISMIC IMAGING TO LOCATE A SUNKEN PIRATE SHIP OFF ILE ST MARIE.

AC : MEASUREMENT OF HYDROGEN IN HELIUM FLOW

WORLD ROBOT OLYMPIAD INDIA 2018 INTRODUCTION

STOPPING THE UNDERWATER DIVER THREAT

National Robotics Competition 2018 NRC WRO Challenge Manual

ACCURATE PRESSURE MEASUREMENT FOR STEAM TURBINE PERFORMANCE TESTING

RAMSTM. 360 Riser and Anchor-Chain Integrity Monitoring for FPSOs

NANO-LAUNCH REACTION CONTROL SYSTEM 25% Report

Autonomous blimp control with reinforcement learning

Precision level sensing with low-pressure module MS

Automated Mirror Cover for Telescope Application. Concept Generation and Selection Document

Average Accuracy within 0.1 mph, Calls Out Speeds, Tracks Results

Department of Computer Science and Engineering The University of Texas at Arlington. Team: PAINTeK. Project: Sentinel

PROTOTYPE DEVELOPMENT FOR A LEAK-PREVENTIVE TOILET FLUSH SYSTEM AN MET SENIOR DESIGN (CAPSTONE) PROJECT

NATIONAL INSTRUMENTS AUTONOMOUS ROBOTICS COMPETITION Task and Rules Document

uemis CONNECT: Synchronisation of the SDA with myuemis

Confidence comes with knowing you are Code-Ready.

X-FACTOR THINKING CHANGING THE WAY YOU THINK ABOUT DR A SINGLE DETECTOR. A FAMILY OF SOLUTIONS. DRX Family of Products

RARC Competition 1 - High School Guidelines - Page 1

Smart Prepaid Gas Meters Domestic/Commercial Use for LPG & Natural Gas.

Line Following with RobotC Page 1

HumiSys HF High Flow RH Generator

DEVELOPMENT OF AN ELECTRONIC MEMORY TOOL FOR LOGGING GEOTHERMAL TEMPERATURE AND PRESSURE PROFILES

Oracle Utilities Meter Data Management Release Utility Reference Model MDM.Manage VEE and VEE Exceptions

Failure Modes, Effects and Diagnostic Analysis. Rosemount Inc. Chanhassen, MN USA

Wade Reynolds 1 Frank Young 1,2 Peter Gibbings 1,2. University of Southern Queensland Toowoomba 4350 AUSTRALIA

Improving distillation tower operation

1. How big is a team?

Proposal for a Design of a Autonomous Bridge-Mapping Hydroplane

Connect with Confidence NO POWER NO PROBLEM

Hand-held pressure calibrator with integrated pump Model CPH6600

siot-shoe: A Smart IoT-shoe for Gait Assistance (Miami University)

Chapter 9 Chapter 9 PEDESTRIAN AND BICYCLE VOLUME STUDIESVOLUME COUNT STUDY PURPOSE

DDR Dive Data Recorder Manual - Rel /12

Specifications for Synchronized Sensor Pipe Condition Assessment (AS PROVIDED BY REDZONE ROBOTICS)

Inspection Guide. Inspector Position Summary. Overview

THE PRESSURE SIGNAL CALIBRATION TECHNOLOGY OF THE COMPREHENSIVE TEST

Final Report. Remote Fencing Scoreboard Gator FenceBox

Next Generation Quartz Pressure Gauges

Purpose. Scope. Process flow OPERATING PROCEDURE 07: HAZARD LOG MANAGEMENT

The NXT Generation. A complete learning solution

Bringing Pressure Under Control: Harnessing Control Valves for Intelligent Water Networks. A Report on Best Practice from TALIS

Using MATLAB with CANoe

DIY - PC - Interface for Suunto Cobra/Vyper/Mosquito

UltraLo 1800 Alpha Particle Counter

PRC CO ² -LASER PRESENTATION

SMART SAILING ROBOT FOR OCEANOGRAPHIC RESEARCH 1

PHOENIX L300i Best-in-class Helium Leak Detectors

SeaSmart. Jonathan Evans

Ranger Walking Initiation Stephanie Schneider 5/15/2012 Final Report for Cornell Ranger Research

Status Date Prepared Reviewed Endorsed Approved

Safety Manual VEGAVIB series 60

It s not like other pressure gauges

ALPINE OFFICIALS' MANUAL CHAPTER VI WORKING PAPERS

IEP SENSOR BRACKET CHECKOUT AND VERIFICATION. This is a non-hazardous test.

Mitos Fluika Pressure and Vacuum Pumps Datasheet

2012 NRC - RULES AND REGULATIONS

Automated Mirror Cover for Telescope Application. Needs Identification Document

-Round Down- Description & Overview. VEX Classroom Competition Round Down

BUSINESS PLAN January Richard Wooles. Executive Director # West Broadway Vancouver, BC V5Y 3W2 Tel:

Oil Spill Crisis. GEORGIA INSTITUTE OF TECHNOLOGY George W. Woodruff School of Mechanical Engineering ME Creative Decisions and Design

Transcription:

January 21, 2007 Lakshman One Simon Fraser University Burnaby, British Columbia V5A 1S6 RE: ENSC440 Slalom Race Organizer Dear Mr. One, Enclosed please find our ENSC440 Capstone Project Proposal. Our objective is to design and build an automated kayak race timing system which can be installed on existing kayak race courses to eliminate the need for judges at each gate. In the attached proposal, we outline our proposed product and specify possible design solutions compared to the current solutions. Also detailed are funding and budgeting, timeline scheduling, sources of information, and finally team organization. ImuTime Systems is comprised of four innovative and driven engineering students Ashley Penna, Chris Munshaw, Kevin Lockwood, and John So. Refer to Team Organization and Company Profile section of the proposal to learn more about the ImuTime Systems team. If you have any questions or concerns regarding the attached document please feel free contact us by email at ITS-ensc440@sfu.ca Sincerely, Kevin Lockwood President & Project Manager ImuTime Systems Enclosed: Proposal for Slalom Race Organizer

Proposal for Slalom Race Organizer Project Team: Contact Person: Kevin Lockwood Chris Munshaw John So Ashley Penna Chris Munshaw cmunshaw@sfu.ca ITS-ensc440@sfu.ca 604-418-9127 Submitted to: Steve Whitmore ENSC 305 Lucky One ENSC 440 School of Engineering Science Simon Fraser University Issued Date: January 22, 2007 Revision: 1.1

1 Executive Summary Whitewater kayak slalom racing began shortly before World War II as a branch of traditional whitewater canoe racing. This Olympic sport involves racers paddling down a natural or man-made river through hanging pairs of gates in a kayak, usually made of fiberglass or plastic. The racer must proceed through green gates in the down-river direction (see Figure 1-1), and red gates in the up-river direction. The overall time of the racer from start to finish is recorded, and time penalties are added for gates touched by the racer as well as missed gates. A judge watches each set of gates from the shoreline, recording time penalties for each racer that goes by. Human judging is an inefficient method that introduces a huge potential for human error. Figure 1-1: Slalom Kayak Racer Source: IOC Currently, each of the gates is individually manned. A judge determines if the kayaker passes through the each set of gates, as well as determining the time at the beginning and the end of the race. Using humans for this task is cumbersome, potentially inaccurate and expensive. This document proposes a product which will automate the kayak race time keeping as well as determine if contact was made with the gate. This device will be designed to be interfaced with any laptop or computer to keep track of a kayaker s progress throughout the race course. Furthermore, since many race courses are permanently setup on river sections, our product will be portable and attachable to existing gates. ImuTime Systems (ITS) consists of four engineering students whose collective experience and knowledge in hardware and software design combine to create a truly unique product. As a result of this project, ITS members will have a wide scope of knowledge in wireless communication and sensors controlled systems. We propose that the research, design, and construction of this project to a completed engineering prototype will encompass a 13-week period from January 8 th to April 6 th, 2007. The entire project is tentatively budgeted at $1060.00 CAD.

2 Table of Contents 1 Introduction...3 2 System Overview...3 3 Possible Design Solutions...5 3.1 Current Solution...5 3.2 Physical Motion Detection...6 3.3 IR Sensor Motion Detection...6 4 Proposed Design Solution...7 5 Sources of Information...7 6 Budget and Funding...8 6.1 Budget...8 6.2 Funding...8 7 Schedule...8 8 Team Organization...10 9 Company Profile...10 10 Conclusion...11 11 Sources and References...13 List of Figures Figure 1-1: Slalom Kayak Racer Source: IOC...1 Figure 2-1: Slalom Race Organizer...4 Figure 2-2: Functional Block Diagram...5 Figure 3-1: Thin Bar Design...6 Figure 3-2: IR Sensor Design...6 Figure 6-1: Budget Estimates...8 Figure 7-1: Gantt Chart...9 Figure 7-2: Milestone Chart...9 Figure 8-1: Team Organization...10

3 1 Introduction As technology advances, it enters all aspects of daily life. This technology has been increasing the accuracy and credibility in all fields, especially that of sports. Currently, whitewater kayak racing has fallen behind other sport (such as the similar downhill ski slaloming). Currently, there are products available on the markets for ski timing that could be modified for kayaking, however these are expensive and not tailored specifically to this sport (such as the casing for water resistance versus temperature). The objective of this project is to propose a specific solution for the kayaking industry. This system will consist of a number of sensors that will determine the starting time, ending time, time intervals between gates, and whether the kayaker has passed through each set of gates. There will also be a computer at a judging station that will compile this information in a user-friendly format. This system will increase the accuracy and credibility of the race results, while reducing the human error currently introduced. This document includes an overview of our system, while discussing possible solutions to the problem of inefficient race organization. The sources of our information are also noted, as well as a breakdown of our budget and funding. The schedule, team organization, and company profile will also give the reader and idea of how our company will complete this goal. 2 System Overview Our project, a kayak slalom race organizer system, will remove the need for judges at each gate. The goal of the system is to provide a central processing station, or computer, that will create a communication network of gate modules. Each module will inform the system when the gate is cleared, and whether or not there was a touch at the gate. The computer will track each racer s overall time, the time intervals between gates, as well as the number of time penalties to be awarded and where on the course they occurred. Figure 2-1 shows the general system overview with the layout of a typical race course.

4 river gate modules race organizer Figure 2-1: Slalom Race Organizer Using this type of network allows race officials to replace gate modules at any time, without disruption of the network. The race organizer software will create the network and update it as modules are added or removed. Communication between the gates and the race organizer will be made wireless in an effort to make the system more robust. Finally, a unique start and end module will be created to form the start and finish lines of the race. These modules will signal the start and stop of the elapsed race time for each racer. Figure 2-2 shows the block diagram of the overall system behaviour.

5 System activated N Racer cleared gate? N Gate touched? Y Y Wait 3 seconds N Racer cleared gate in last 6 seconds? Y Update display Figure 2-2: Functional Block Diagram 3 Possible Design Solutions Three main aspects to our project include detecting the kayaker s motion, detecting any contact on the poles, and transmitting that data. To detect when or if the kayaker makes contact with the gate poles, we will use an accelerometer circuit which monitors forces on the pole. Filtering ambient and environment forces, we must be able to distinguish contact from the kayaker. Transmission of data will simply be a transmitter/receiver system that we will purchase and integrate with our sensor systems. The Receiver will be connectable with any laptop. The software will be provided with our product to configure, organize and monitor the gates. Therefore, a few methods for detecting the kayaker s motion through the gate exist. 3.1 Current Solution Presently people are stationed at each gate to monitor whether the kayaker passes through the gates without touching. These people are often several tens of feet away from the actual gate, at the river shore. As a result, there is a great deal of uncertainty and inaccuracy due to human error. This method is also inconvenient and expensive for race organizers.

6 3.2 Physical Motion Detection One possible automated solution is to use thin bar gates between the hanging gates. Thin bar gates would detect when the kayaker passes through the pole gate and the correct trajectory by monitoring the thin bar gates motion. Problems with this design are that the thin bar gate could interfere with the accelerometer s collision detection function. The bars could also get caught on the kayak s vest or get in the way of paddling. This design is not the most rigid either, because the bars should pose no resistance to the kayaker and as a result would be flimsy and weak mechanically. Whitewater kayak races take place in environments that have potential to experience harsh conditions, therefore mechanical sensors would be a bad choice. Finally, the design would mostly likely require that the hinge/bars system be built into the poles of the gate, causing the poles to be included in the system and increases cost on the product. Ideally, our system could be portable and attached and removed on poles. Figure 3-1 shows a simplified diagram of the physical motion detection system. Figure 3-1: Thin Bar Design 3.3 IR Sensor Motion Detection Another possible solution is to use IR sensors on each pole to monitor the area between them. Under ideal conditions, IR sensors would be one of the best solutions. IR sensors are very reliable, moderately inexpensive, and can be made rigid. However, the conditions that they will be operating in are far from ideal. It is very possible that the sun could reflect on the sensors, possibly damaging them or affecting accuracy. Furthermore, it is assumed that water will splash on the sensors, which will refract light on the sensors and affect accuracy. Figure 3-2 shows the ideal layout for our IR Sensor design. Figure 3-2: IR Sensor Design

7 4 Proposed Design Solution Our proposed design solution is to use non-optical spatial sensors to map and track motion in the area between the poles. Whitewater kayak racing takes place in cold and damp environments. As a result, our sensor system must be immune to cold temperatures, water spray, and the sun reflecting off the water. This sensor system will be used in conjunction with accelerometers, which will detect whether the kayaker makes contact with the poles. When the kayaker passes through the gates, data is wirelessly transmitted, detailing that the kayaker passed that gate in the correct/incorrect trajectory and whether the kayaker made any contact with the pole. The Receiver will be connected to a laptop where our software will track the kayaker s progress Figure 4-1: Spatial Sensor Design A key feature of our system is to be able to make it portable and easily attachable to a pole. Many kayak courses are permanently setup on remote river sections. It would be very convenient for the race organizers to be able to install our product on each (already placed) gate. Our software could then automatically configure gate data and track the progress and timing of the kayaker. The main constraint on this project is the environment in which it will be operating in. It must withstand cold and wet environments while still maintaining better than human accuracy. Also, under the worst case scenario, the gates will be swinging independently, making timing accuracy an issue. Integrating our sensor systems with the wireless system will be another challenge. 5 Sources of Information Various part prices were looked up on www.digikey.ca. John Bird, Professor of Engineering Sciences, SFU. Related Research Field Underwater Sonar Mapping Various Kayak Sport and Industry Personnel SFU Library Internet

8 6 Budget and Funding 6.1 Budget Figure 6-1 outlines an estimate for the kayak timing system. Components are listed based on the category that they fit in (sensors or wireless). There should be no cost for the software components (it will all be developed by our group). However, more specific pieces of the casing are not grouped individually, but as their larger description. Unit Price (CAD) Total Price # Units Sensor System IR Sensor Pair $20 20 $400 Sensor Battery $5 40 $200 Sensor Cases $10 40 $400 Sub Total $1,000 Wireless Transmission Transmitter $2.50 20 $50.00 Receiver $10 1 $10.00 Sub Total $60.00 Grand Total $1,060.00 Figure 6-1: Budget Estimates 6.2 Funding Most of our funding will come from a private investor, who is interested in this idea. He intends to pay for the cost of manufacturing an initial working prototype. However, if this idea proves to be plausible, then we will need to pursue other sources of funding such as other investor or investor companies. We intend to set up an entire working system, so the capital will be minimal. 7 Schedule Figure 7-1 shows the Gantt chart of the expected timeline of various tasks in our project. Figure 7-2 shows the Milestone chart of the completion time for the tasks listed in Figure 7-1.

9 1-Jan-07 16-Jan-07 31-Jan-07 15-Feb-07 2-Mar-07 17-Mar-07 1-Apr-07 16-Apr-07 Research Proposal Functional Specification Design Specification Assembly of Modules Integration/Prototype Testing Debugging/Prototype Modification Documentation Progress Report Figure 7-1: Gantt Chart Figure 7-2: Milestone Chart

10 8 Team Organization Our team is broken down into three main groups: communication network, gate modules, and software development. The first two groups, communication network and gate modules will operate during the first two months of the semester, while the software development will occur in the third month. In addition to these technical areas, group members will also have non-technical roles such as Project Manager, PR Manager, Financing, and Quality Assurance. Figure 8-1 shows the breakdown of our group organization. Communication Network Gate Modules Software Development John Quality Assurance Kevin Project Manager Kevin Project Manager Ashley Financing Ashley Financing John Quality Assurance Chris PR Manager Chris PR Manager Figure 8-1: Team Organization 9 Company Profile Kevin Lockwood Project Manager I am a fifth year Systems Engineering student at Simon Fraser University with a previous co-op term placements at Xantrex Technologies (Burnaby, BC), and DeltaQ Technologies (Burnaby, BC). I bring a wealth of project experience to the group. Each co-op term was equally divided in its requirement for hardware and software skills. At DeltaQ, I was in charge of designing and building test jigs for strenuous operation of industrial battery chargers. Similarly, at Xantrex, I designed and built a lifetime test jig for optocouplers. The purpose was to be able to determine approximate FIT rates of the optos used in Xantrex products. My main technologies interests are autonomous control systems and vacuum tube audio amplifiers. While not in school, I enjoy snowboarding, and playing guitar and hockey. Chris Munshaw PR Manager I am a fifth year Systems Engineering student at Simon Fraser University with previous co-op terms at Omnex Control Systems (Coquitlam, BC), Mobile Operandi (Vancouver, BC), and Fortinet Technologies (Burnaby, BC). From these companies, I am bringing experience in wireless communications, hardware design including user interface design, software development, and computer systems engineering. In

11 addition to these skills, I have interests in web development and control systems. I also have extensive community involvement and public relations experience including recruitment initiatives for SFU through local high-schools. When I m not studying and working on engineering related projects, I enjoy hockey, snowboarding, and golf, and compete on teams at various levels. John So Quality Assurance I am a fourth year Electronics Engineering student at Simon Fraser University. I worked under supervision of Dr. Payandeh and Dr. Scratchley in previous co-op terms. In the first term with Dr. Payandeh, I participated in the MIROHOT project to develop hockey-playing robots. My task involved both hardware development and software coding. With Dr. Scratchley, I debugged a new robotic arm, coding the control software and fixing the hardware. I am experienced in software engineering, objectoriented and real-time programming. Besides software engineering, my main interest also includes telecommunication. Ashley Penna Financials I am a fourth year Systems Engineering student at Simon Fraser University with previous co-op terms at Canada Safeway Ltd. and Tekion Canada. These co-op terms have been vastly different. At Canada Safeway, I worked on a Palm Handheld, coding software and dealing with wireless technologies to communicate between the handhelds and wi-fi. I instructed a course then in Tuscon, AZ training 50 users. Also while at Safeway, I worked on a large migration of the ISP from Unix (using an Informix database) to Linux (using a DB2 database). On the converse, I completely followed a hardware development project from beginning to end at Tekion. From the initial schematic, I did the PCB design, programmed the microcontroller, debugged and tested, as well as completed a load module (varied the amount of current pulled from test circuits). Also, while on the Engineering Science Student Society, I am the VP Finance, so I have working with fundraising and account management. All of these experiences have prepared me for the challenges of this project. 10 Conclusion The goal of ImuTime Systems is to advance the otherwise slow progression of technology in sport. While other industries have embraced technology and found new applications, many sports have been slow to accept and trust new technology. We see this as an opportunity to enter a market which has yet to catch up to leading sports such as NASCAR racing. Our proposed kayak timing system would increase the accuracy of the results of the race, eliminating the human error. Additionally, our system will automatically compile data from each of the races, minimizing paperwork, mistakes, and communication between multitudes of judges. Also, because information about times through each of the gate intervals is now available, racers will now have additional information about their performance. The Gantt and milestone charts in the schedule section show that this project is already well planned, and will be completed as scheduled. We have sufficient research material and source of information. We have a reliable source of funding, and, able to gather extra sources. We have proposed the solution and have a good approach to complete it.

We are confident that our product will have the accuracy of a commercial model, demonstrating its usefulness in the competitive sporting industry. 12

13 11 Sources and References Canoe/Kayak Slalom: History (2006, April 16). Retrieved January 2007 from http://en.beijing2008.cn/92/35/article212013592.shtml Example Proposal (1999, January 19). Retrieved January 2007 from http://www.ensc.sfu.ca/~whitmore/courses/ensc305/