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

Size: px
Start display at page:

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

Transcription

1 Department of Computer Science and Engineering The University of Texas at Arlington Team: PAINTeK Project: Team Members: Ryan Bell Eric Cleveland Sean Pierce Robert Wunderlich Last Updated: June 14, 2012 at 12:47 PM

2 Table of Contents Table of Contents... ii Document Revision History... vi List of Figures... vii List of Tables... viii 1. Product Concept Purpose and Use Intended Audience Product Description and Functional Overview Features and Functions External Inputs and Outputs Product Interfaces Customer Requirements Automated Aiming Automated Firing Target Tracking Standby Mode Test Mode Battle Mode Remote Mode Base Station Base Station GUI Initialization Base Station GUI Shutdown Base Station Mode Selection Base Station Durability Station Portability Remote Wireless Video Output... 8 June 14, 2012 ii PAINTeK

3 3.15 Remote Wireless GUI Mode Selection Remote Wireless GUI Control Remote Wireless GUI Shut Down Packaging Requirements Fully Assembled Preloaded Software Easily Accessible on a Mobile Device Base Station Logo Mobile User Interface Logo Professional Looking System Performance Requirements Quick Response Outdoor Friendly Range Field of View Battery Life Must Change modes quickly Safety Requirements Physical Shutoff Switch Remote Emergency Shutoff Non-Lethal No Exposed Wiring Clearly Display Mode Warning Label Instructions to Switch Modes Users Must be Age 16 or Older Timed Shutoff June 14, 2012 iii PAINTeK

4 6.10 No Sharp or Protruding Edges Maintenance and Support Requirements Code Documentation Software Field Maintenance Hardware Field Maintenance Other Requirements DC Power Surrender Accuracy feedback Turret Stability Documentation in English Acceptance Criteria Field of view will be at least 20 on the vertical axis and 90 on the horizontal axis Field of view will be 4 meters to 15 meters Distinguish target from background noise Targets must be focused upon in under 0.5 sec Use Cases Turret is in Standby mode Turret is in Test mode Turret is in Battle Mode Turret is in Remote Mode Feasibility Assessment Scope Analysis Research Technical Analysis Cost Analysis Resource Analysis June 14, 2012 iv PAINTeK

5 11.6 Schedule Analysis Future Items Other Requirement 8.2 Surrender Other Requirement 8.3 Active feedback June 14, 2012 v PAINTeK

6 Document Revision History Revision Number Revision Date Description Rationale 0.1 3/14/2012 First Compiled Draft Compile all sub-sections 0.2 3/18/2012 Rough Draft Use Cases and Feasibility section revision and document formatting 0.3 4/1/2012 Second Draft Revised requirements and document based on feedback from professor and TA. Prepared for review by AudioTek /7/2012 SRS Gate Review Revised Use Cases and entire document based on feedback from team AudioTek. Final revision before Gate Review /18/2012 SRS Baseline Revised based on Gate Review feedback, added battery and stability requirement and updated feasibility /11/2012 SRS Baseline Revision Corrected Customer Requirement formatting June 14, 2012 vi PAINTeK

7 List of Figures Figure 1-1: Product Concept... 1 Figure 2-1: Interface Mockup... 4 Figure 2-2: Mobile Interface Mockup... 4 Figure 9-1: Standby Mode Figure 9-2: Test Mode Figure 9-3: Battle Mode Figure 9-4: Remote Mode June 14, 2012 vii PAINTeK

8 List of Tables Table 2-1: Inputs... 3 Table 2-2: Outputs... 3 Table 11-1: Cost Analysis Table 11-2: Function Point Analysis June 14, 2012 viii PAINTeK

9 1. Product Concept This section will describe the intended purpose and user audience of the PAINTeK Turret. 1.1 Purpose and Use The purpose of this product is to be an autonomous paintball turret. The turret will consist of a base station to which the sensors and other devices needed to operate the system will be attached. will track targets in its field of view and fire upon them. This turret will be able to do this with little to no input from the operator. The intent is that this product is for use on paintball courses with paintball players. The turret will be placed on the course and will act as a hazard to either all participants on the field or to one team specifically. The product will also have controls to start and stop on the turret and via a mobile application as well. 1.2 Intended Audience The intended customers of this product will be paintball course managers or paintball players who are at least 16 years old. Figure 1-1: Product Concept

10 2. Product Description and Functional Overview This section is intended to provide a general, non-technical overview of the product. 2.1 Features and Functions can be deployed in a location to autonomously track, target, and engage targets with non-lethal paintballs. The system will contain sensors, motors, and the necessary elements of a paintball gun to be able to engage targets. Camera and sensory input will be utilized to identify potential targets. will include the following modes: Standby (off), Test, Battle, and Remote. While in standby, the system will not respond to input. In Test mode, the system will process input and identify targets and aim the gun, but will not fire paintballs. In Battle mode, the system will process input, identify targets, and fire paintballs at the targets. Remote mode will allow the user to manually aim and fire the gun. The system will remain stationary once it is deployed. The system will track a range of 90 degrees and will contain markings to show which direction is at the center of its field of view. will operate at a range of 4-15 meters and will quickly identify and target humans so that they can be engaged effectively. will not include an actual mobile device. The system will output a user interface that can be controlled by any device with an internet connection. June 14, PAINTeK

11 2.2 External Inputs and Outputs The tables below represent the system inputs and outputs as defined by PAINTeK: Name Description Use Power Switch Physical switch on the turret Will toggle the system on/off. Camera(s) Range Finder(s) User Interface Live video feed(s) received from one or more cameras A steady feed of the range of the closest object in the direction that the gun is facing System will have a user interface that is wirelessly accessible by devices within range. Raw data that will be processed to determine if there are any targets to track/engage. Information will be used to accurately target the object to determine if it is too close. Allows the user to change the system mode between Standby, Test, Battle, and Remote. Table 2-1: Inputs Name Description Use Aim Gun Laser Pointer Fire Gun User Interface Motors used to position the gun, range finder(s), laser pointer Laser target identifying where gun is aimed Non-lethal paintballs will be fired from the gun Interface will contain visual feedback that shows the turret s field of view and what it is targeting. Will also allow the user to manipulate the turret. Gun, range finder(s), and laser pointer will be positioned to aim at an object determined to be a target Used to paint an object that is identified to be a target Paintballs to be fired when an object is identified to be a target, the gun has aimed at the target, and is not too close User can view the turret s status and change the mode. Table 2-2: Outputs June 14, PAINTeK

12 2.3 Product Interfaces The ability to interface will be extremely limited because the system is intended to operate autonomously. Once is deployed, its field of view and targeting can be viewed remotely and the mode can be switched via a web interface. The turret itself will have a physical switch to power it on/off. A mockup of the user interface has been provided below: Figure 2-1: Interface Mockup Figure 2-2: Mobile Interface Mockup June 14, PAINTeK

13 3. Customer Requirements The following are the customer requirements as given by a potential consumer of the paintball turret. These are what the consumer should expect the product to do and not to do. These requirements are associated with specific requirements that the customer wants in order to be satisfied with the product. 3.1 Automated Aiming Description: The system shall automate the aiming of a paintball gun Source: Bryan Fretwell Constraints: None Standards: None Priority: 1 - Critical 3.2 Automated Firing Description: The system shall automate the firing of a paintball gun Source: Bryan Fretwell Constraints: None Standards: None Priority: 1 - Critical 3.3 Target Tracking Description: The system shall use sensors in conjunction with image processing techniques to identity and track targets Source: Bryan Fretwell Constraints: None Standards: None June 14, PAINTeK

14 3.3.5 Priority: 1 - Critical 3.4 Standby Mode Description: The system shall have a standby mode where the turret is idle and takes no actions Source: Bryan Fretwell Constraints: None Standards: None Priority: 2 - High 3.5 Test Mode Description: The system shall have a track mode where the turret gun moves to point at targets but does not fire Source: Bryan Fretwell Constraints: None Standards: None Priority: 2 - High 3.6 Battle Mode Description: The system shall have a battle mode where the turret gun moves to point at targets and fires Source: Bryan Fretwell Constraints: None Standards: None Priority: 2 - High 3.7 Remote Mode Description: The system shall have a manual mode where a user on the mobile application can control the movement and firing of the turret. June 14, PAINTeK

15 3.7.2 Source: Bryan Fretwell Constraints: None Standards: None Priority: 2 - High 3.8 Base Station Description: The system shall have a base station to which all components, motors, gun, computational unit, and sensors will be attached Source: Bryan Fretwell Constraints: The base station should be able to support up to 15 lbs. of weight Standards: None Priority: 2 - High 3.9 Base Station GUI Initialization Description: The base station shall have a GUI that can turn on and initialize the turret Source: Bryan Fretwell Constraints: None Standards: None Priority: 2 - High 3.10 Base Station GUI Shutdown Description: The base station shall have a GUI that can shut down the turret Source: Bryan Fretwell Constraints: None Standards: None Priority: 2 - High 3.11 Base Station Mode Selection June 14, PAINTeK

16 Description: The base station shall have a GUI that can let the user change to mode of the system to Standby, Test, Battle, or Remote Source: Bryan Fretwell Constraints: None Standards: None Priority: 2 - High 3.12 Base Station Durability Description: The system shall be able to withstand a paintball shot from a distance of 2 or more meters Source: Bryan Fretwell Constraints: None Standards: None Priority: 2 - High 3.13 Station Portability Description: The system shall be at most 15 lbs. and compact enough to enable two people to easily move it Source: Bryan Fretwell Constraints: None Standards: None Priority: 2 - High 3.14 Remote Wireless Video Output Description: The system shall have a remote GUI that is able to be able to display visual input received from the base Source: Bryan Fretwell Constraints: The physical distance that the mobile device can be from the turret will vary depending on the wireless router used. June 14, PAINTeK

17 Standards: IEEE Priority: 2 - High 3.15 Remote Wireless GUI Mode Selection Description: The system shall have a remote GUI that is able to change the mode of the turret to Standby, Test, Battle, or Remote Source: Bryan Fretwell Constraints: The physical distance that the mobile device can be from the turret will vary depending on the wireless router used Standards: IEEE Priority: 2 - High 3.16 Remote Wireless GUI Control Description: The system shall have a remote GUI that is able to, when in manual mode, be able to manually control the aiming of the gun as well as the firing Source: Bryan Fretwell Constraints: The physical distance that the mobile device can be from the turret will vary depending on the wireless router used Standards: IEEE Priority: 2 - High 3.17 Remote Wireless GUI Shut Down Description: The system shall have a remote GUI that is able to shut down the system Source: Bryan Fretwell Constraints: The physical distance that the mobile device can be from the turret will vary depending on the wireless router used Standards: IEEE Priority: 2 - High June 14, PAINTeK

18 4. Packaging Requirements This section defines how will be delivered to the end user. 4.1 Fully Assembled Description: Turret shall be delivered fully assembled with no assembly required by the user Source: PAINTeK Constraints: None Standards: None Priority: 3 - Moderate 4.2 Preloaded Software Description: The Targeting and Firing software shall be loaded on the system prior to delivery to the end user. The end user will not be required to perform any software installation on the embedded system Source: PAINTeK Constraints: None Standards: None Priority: 2 - High 4.3 Easily Accessible on a Mobile Device Description: The Mobile application shall be easily installable on any mobile device with networking capabilities Source: PAINTeK Constraints: None June 14, PAINTeK

19 4.3.4 Standards: None Priority: 4 - Low 4.4 Base Station Logo Description: The Turret shall have the team logo located on it Source: PAINTeK Constraints: None Standards: None Priority: 3 - Moderate 4.5 Mobile User Interface Logo Description: The mobile user interface shall display the Team Logo Source: PAINTeK Constraints: None Standards: None Priority: 3 - Moderate 4.6 Professional Looking System Description: The turret shall look professional which includes but is not limited to: No exposed wires No exposed electrical components Must look clean in its appearance Source: PAINTeK Constraints: None Standards: None Priority: 2 - High June 14, PAINTeK

20 5. Performance Requirements This section lists the performance requirements for the turret that are needed to satisfy customer needs. These performance requirements focus on the placement, range, system response speed and processing methods. 5.1 Quick Response Description: The system shall be able to process and aim the gun on a target within 0.5 seconds from when it enters the field of view Source: PAINTeK Constraints: Arm Torque, image processing speed Standards: None Priority: 3 - Moderate 5.2 Outdoor Friendly Description: The system will function outside in natural sunlight and with the outdoor elements Source: PAINTeK Constraints: The cameras must be able to process in natural light and minimal damage due to dirt and wind. The system will not be expected to operate in the dark or in the rain Standards: None Priority: 3 - Moderate 5.3 Range Description: The turret will be able to identify if a target is too close to fire upon Source: PAINTeK Constraints: The minimum distance will be defined in the range of 4-5 meters. June 14, PAINTeK

21 5.3.4 Standards: None Priority: 1 - Critical 5.4 Field of View Description: horizontal and 2 vertical field of view Source: PAINTeK Constraints: None Standards: None Priority: 2 - High 5.5 Battery Life Description: The system will run on a battery that will last at least 30 minutes on a charge Source: PAINTeK Constraints: Size and capacity of batteries. The voltage of the batteries and the amp/hours Standards: None Priority: 2 High 5.6 Must Change modes quickly Description: System shall change from any to mode to another in under.5 seconds Source: PAINTeK Constraints: None Standards: None Priority: 3 - Moderate June 14, PAINTeK

22 6. Safety Requirements This section defines the requirements to be implemented to protect the safety of users and targets of the. 6.1 Physical Shutoff Switch Description: The system will contain a physical switch that will cause it to cease fire and power off Source: PAINTeK Constraints: None Standards: None Priority: 1 - Critical 6.2 Remote Emergency Shutoff Description: The system will contain a button in the remote access tool that will cause it to cease fire and return to standby mode Source: PAINTeK Constraints: Web access must be established with the turret Standards: None Priority: 1 - Critical 6.3 Non-Lethal Description: x v f when engaging a target to prevent injury Source: PAINTeK Constraints: The force at which a paintball is fired is pre-determined by the gun manufacturers. Team PAINTeK does not intend to modify any components that would June 14, PAINTeK

23 alter the force at which a paintball is to be fired, however the system will be tested to ensure that it is within acceptable standards Standards: ATSM F Standard Specification for Paintball Markers, ASTM F Standard Specification for Paintballs Used in the Sport of Paintball Priority: 1 - Critical 6.4 No Exposed Wiring Description: All wiring and electronic components will be contained and insulated to prevent shock to users and/or targets Source: PAINTeK Constraints: None Standards: None Priority: 2 - High 6.5 Clearly Display Mode Description: The system will contain an LED that will illuminate when it is in Battle or Remote Mode. The LED should be positioned so that it can be seen from anywhere f d f v Source: PAINTeK Constraints: None Standards: None Priority: 2 - High 6.6 Warning Label Description: The system will contain a label identifying that it will automatically target and fire projectiles at objects determined to be humans. Warning label will clearly define f d f v Source: PAINTeK Constraints: None June 14, PAINTeK

24 6.6.4 Standards: ASTM F Standard Specification for Warnings on Paintball Marker Accessories Used in the Sport of Paintball Priority: 4 - Low 6.7 Instructions to Switch Modes Description: The instructions that are included with the turret will describe how to safely use the turret and how to switch modes in the event of an emergency Source: PAINTeK Constraints: None Standards: None Priority: 4 - Low 6.8 Users Must be Age 16 or Older Description: System shall not be used in proximity of individuals under the age of 16 unless there is adult supervision Source: PAINTeK Constraints: Team PAINTeK should not be expected to enforce this requirement. We can attempt to do so by only authorizing sale of this system to someone defined to be an adult Standards: None Priority: 3 - Moderate 6.9 Timed Shutoff Description: The system will require that the user define an amount of time when entering Battle mode. When the set amount of time has passed, the turret will return to Standby mode Source: PAINTeK Constraints: None Standards: None Priority: 2 - High June 14, PAINTeK

25 6.10 No Sharp or Protruding Edges Description: The system will not contain any sharp edges that could injure the user or a target Source: PAINTeK Constraints: None Standards: None Priority: 3 - Moderate June 14, PAINTeK

26 7. Maintenance and Support Requirements This section covers the items specific to the maintenance and support of the System. These are important to maintain the quality of a system after the product release. 7.1 Code Documentation Description: The system code will contain sufficient documentation so as to be readable and understandable by users with programming background Source: PAINTeK Constraints: None Standards: None Priority: 2 - High 7.2 Software Field Maintenance Description: The system will provide debugging information on the turret GUI to diagnose software problems Source: PAINTeK Constraints: None Standards: None Priority: 4 - Low 7.3 Hardware Field Maintenance Description: Mechanical components of the system should be easily accessible and replaceable to allow for hardware field maintenance Source: PAINTeK Constraints: None Standards: None June 14, PAINTeK

27 7.3.5 Priority: 3 - Medium June 14, PAINTeK

28 8. Other Requirements This section includes requirements that were not identified as customer, packaging, performance, safety, or maintenance requirements. 8.1 DC Power Description: The system shall operate using direct current (DC) power to ensure safety and to enable mobility using batteries Source: PAINTeK Constraints: Power requirements will vary based on the types of motors/sensors used Standards: Standards will vary based on the power needed to control motors/sensors Priority: 2 - High 8.2 Surrender Description: The system shall recognize a surrender gesture such as a white flag and will cease fire Source: PAINTeK Constraints: None Standards: None Priority: 5 - Future 8.3 Accuracy feedback Description: The system will recognize when a target has been hit Source: PAINTeK Constraints: None Standards: None June 14, PAINTeK

29 8.3.5 Priority: 5 - Future 8.4 Turret Stability Description: The base station will ensure that the turret does not tilt or rotate when the gun is moved or under moderate wind conditions (15-20 mph) Source: PAINTeK Constraints: Weight of the station versus the torque of the gun Standards: None Priority: 2 - High 8.5 Documentation in English Description: All documentation for project will be written in English Source: PAINTeK Constraints: None Standards: Merriam-W E D Priority: 2 High June 14, PAINTeK

30 9. Acceptance Criteria The acceptance criteria listed below will identify whether or not the project has been successfully completed. 9.1 Field of view will be at least 20 on the vertical axis and 90 on the horizontal axis Requirement(s) addressed: Requirement 3.1 Field of Fire: the product must be able to track the target within its field of view Verification Procedure: While the product is in Test Mode have a test target move f d f view. The turret will track the target. 9.2 Field of view will be 4 meters to 15 meters Requirement(s) addressed: Requirement 3.1 Firing Range: the product must be able to fire upon a target entering the field of view Verification Procedure: While the product is in Testing Mode have a test target move field of view. GUI d d. 9.3 Distinguish target from background noise Requirement(s) addressed: Requirement 3.1 Distinguish target from background noise: the product must be able to identify target from background Verification Procedure: While the product is in Testing Mode have a test target move acros f d f view. GUI d. 9.4 Targets must be focused upon in under 0.5 sec Requirement(s) addressed: Requirement 5.1 Targets must be focused upon in under 0.5 sec: the product must be able to point the paintball gun at the target after the target has been identified Verification Procedure: While the product is in Testing Mode have a test target move f d f view. GUI d d direct the paintball at the target. June 14, PAINTeK

31 10. Use Cases Use cases illustrate how users and Project will interact. These will also show how systems are d d p f d. UCBW d f d UCEW d f d Turret is in Standby mode Scenario: In Standby mode, the turret will not track or fire upon any targets. The User will have the option to switch to Test, Battle, or Remote mode using the user interface. Any Targets will be ignored Actor(s): User TUCBW: U S d f interface TUCEW: The User switches the system off or chooses another mode in the user interface. Figure 10-1: Standby Mode June 14, PAINTeK

32 10.2 Turret is in Test mode Scenario: In Test mode, the turret will track any potential targets but will not fire upon them. The User will have the option to switch to Standby, Battle, or Remote mode in the user interface Actor(s): User and Target TUCBW: The User chooses Test mode from the user interface TUCEW: The User chooses another mode from the user interface or switches the turret off. Figure 10-2: Test Mode June 14, PAINTeK

33 10.3 Turret is in Battle Mode Scenario: In Battle mode, the turret will track and fire upon any potential targets. When entering Battle mode, the User will be required to set an amount of time that the turret will remain in Battle mode. The turret will return to Standby mode when the timer expires, or the User can choose another mode from the user interface before the timer expires Actor(s): User and Target TUCBW: The User chooses Battle mode from the user interface TUCEW: The timer expires, the User chooses another mode from the user interface, or switches the turret off, whichever occurs first. Figure 10-3: Battle Mode June 14, PAINTeK

34 10.4 Turret is in Remote Mode Scenario: I R d, v d p d d U will be able to aim the gun, fire paintballs, or switch to another mode from the user interface Actor(s): User and Target TUCBW: The User chooses Remote mode from the user interface TUCEW: The User chooses another mode from the user interface or switches the turret off. Figure 10-4: Remote Mode June 14, PAINTeK

35 11. Feasibility Assessment Feasibility analysis, as used here, consists of an assessment of the following six components: scope analysis, research completed/remaining; technical analysis; cost analysis, resource analysis; and schedule analysis Scope Analysis When looking at the scope of work to be done for the project, it is clear that not all of the requirements may be met for the first prototype. Therefore all requirements are given a priority. Critical and High priority requirements must be completed for this prototype. Moderate and Low priority requirements have been planned on being implemented for this prototype, however the project will not fail if they are not implemented. Lastly, Future requirement will only be considered if there are ample resources to complete them after high priority requirements have been completed. When looking at just the critical and high priority requirements, it is clear that the project is feasible to do. All of the requirements of these priorities fall under three areas: Computer Vision, Robotics, and Mobile Applications. By designing the system in such a way that the requirements of the three areas have minimal dependencies on each other, it will enable the team to work in the requirements of the three areas concurrently. This will greatly aid the feasibility of the project Research The research done for this project falls into two groups. The team first reviewed previous projects to see what they accomplished to determine feasibility. Project Defender by Team and the Unmanned Fighting Object from Team UFO were examined. These projects have a lot of similar aspects to ours and looking at them indicates that this project should be close to them in feasibility. The second type of research that was done was into the specific areas that this project will cover, including machine vision, robotics, and wireless networking. This team has little experience in some of the areas so active research into them will greatly aid in the feasibility of this project. The primary research topic was computer vision. Finding a suitable technique to meet our requirements is crucial to the success and feasibility of this project. Research was done into stereoscopic vision, autofocusing technologies, and other range fining technologies. After doing this research and deciding on some techniques that are most likely to be used, the overall feasibility of this project increased significantly due to this area being one the most important. June 14, PAINTeK

36 Preliminary research into robotics confirms initial expectations that, due to the team having two computer engineers, this component is feasible. Of the two types of robotic motors researched, USB interfacing with feedback or five pin interfaces, the team is confident that it will be able to complete the robotics subsystem. Initial research into streaming video technologies shows that there are a small number of services available. Most of them are propriety and do not meet our needs. The primary concern is due to the streaming of live video. More research will need to be done to improve the feasibility of this component Technical Analysis There are four main components to the Turret: the computer vision, Artificial Intelligence, the robotic controller, and the mobile application. The computer vision component will be two cameras to make a stereoscopic vision system, which will transform the streams of data into a usable form for the other systems. The computer vision component incorporates change recognition through frame differencing, analyzing image thresholds, and rough human figure recognition. The artificial intelligence system will take input from the computer vision component and based on the t mode, the AI will generate commands for the robotic controller system. The main area of this system is decision making which will not be difficult based on the limited number of variables in the system. The robotic controller will take in commands from the artificial intelligence system and translate them into movements for the turret gun motors. Depending on the motors that are chosen, this system will use microcontrollers to control them or a direct interface to the computer. Two of the team members have experience with microcontroller programming. The robotics in this system will not be difficult to implement due to the nature of the project (two motors for left/right and up/down and one for firing). The mobile application system will receive a stream of video from the computer vision and will give commands to the artificial intelligence system. The mobile application system will use mobile programming and networking. There are two team members who are familiar with mobile programming that indicated the proposed requirements are feasible. More research is required to determine the feasibility of stream video to a mobile application Cost Analysis For this project the main materials are: the paintball gun, sensors, a computer, motors, and a base to mount it all on. A paintball gun that will meet our needs will cost on average $200. We estimate that the computer that we will use will cost around $200, although we suspect that one should be available to use for free from the senior design lab. A wireless router will cost around $40. The motors, of which three will be needed, cost from $25 - $50(we will need two of the more expensive ones for turning the gun and one of the cheaper ones for firing.). The sensors that we will be using are a camera and an acoustic rangefinder that will cost about $30 each. If a wooden base is used then the maximum that it June 14, PAINTeK

37 would cost is around $100. So the projected maximum cost is around $725. This puts us within our budget of $800, making this project financially feasible. Item Cost Paintball gun $200 Computer $200 Wireless Router $40 Motors $125 Sensors $60 Frame $ Resource Analysis Total $725 Table 11-1: Cost Analysis Our team is comprised of two Computer Science Engineers, one Computer Scientist, and one Software Engineer. The high priority tasks in this project are computer vision and robotics. While the computer vision aspect will be difficult, it is estimated that the robotic control will be relatively simple. Given k d p v p z f p j p d Schedule Analysis Using Function Point Analysis, the project breaks down into inputs, outputs, inquires, logical internal files, and external interface files of various difficulty levels. This project has the following attributes: Inputs: Outputs: Inquiries: On/Off: 3 Emergency Stop from app: 4 Mode Select buttons: 4 Video data from 2 cameras: 2 * 6 Commands to the motors: 3 * 7 Video to the mobile app: 7 None June 14, PAINTeK

38 Logical Internal Files: Map of current background: 10 X, Y, Z map of targets: 10 External Interface Files: Mobile app interface: 10 This gives us a function point count of 78. Then this is adjusted based on these factors: System will use distributed processing System must have real time performance System will require a lot of configuration System must be end user efficient System will use complex processing System must be easy to install System must be easy to operate System must be useable on multiple sites System will have data communications with another application This will give us a function multiplier of This together gives an adjusted function point total of Using Jon f d E f v d p j, p j has a range of months to 8.47 months. Original Function Point Count 78 Adjusted function Point Count 85.8 Jones's First-Order Estimation Exponents 0.45 (average systems project) 0.48 (worst case systems project) Project Estimation Months 8.47 Months Table 11-2: Function Point Analysis June 14, PAINTeK

39 Based on these estimations we believe that it is feasible to complete the project by the deadline of August June 14, PAINTeK

40 12. Future Items In this last section, we will reiterate all requirements that are listed as priority 5. This is repetitive, but necessary as a concise statement of features/functions that were considered/discussed and documented herein, but will NOT be addressed in the prototype version of the product due to constraints of budget, time, skills, technology, feasibility analysis, etc Other Requirement 8.2 Surrender Requirement Description: The system shall recognize a surrender gesture such as a white flag and will cease fire Constraint: Schedule: Additional video processing to complete this requirement will take too long for a 4 person team to complete within the time frame of this project Other Requirement 8.3 Active feedback Requirement Description: The system will recognize when a target has been hit Constraint: Schedule: Additional video processing to complete this requirement along with the key project components will exceed the amount of time given for this project. June 14, PAINTeK

National Robotics Competition 2018 NRC WRO Challenge Manual

National Robotics Competition 2018 NRC WRO Challenge Manual National Robotics Competition 2018 NRC WRO Challenge Manual Page 1 of 13 A. Competition Categories World Robot Olympiad has three regular competition categories, and an Open category: 1. Regular Category

More information

Connect with Confidence NO POWER NO PROBLEM

Connect with Confidence NO POWER NO PROBLEM Connect with Confidence NO POWER NO PROBLEM The ideal solution to implement wireless sensor monitoring in IoT applications where power is not available. At last, there s a roll-out ready way to implement

More information

ME 8843-Advanced Mechatronics. Project Proposal-Automatic Bike Transmission

ME 8843-Advanced Mechatronics. Project Proposal-Automatic Bike Transmission ME 8843-Advanced Mechatronics Project Proposal-Automatic Bike Transmission 1/21/09 Razid Ahmad Brandon Borm Todd Sifleet Project Proposal: Our goal for the semester long project is to create and automatic

More information

The NXT Generation. A complete learning solution

The NXT Generation. A complete learning solution The NXT Generation A complete learning solution 2008 The NXT Generation LEGO MINDSTORMS Education is the latest in educational robotics, enabling students to discover ICT, science, D&T and maths concepts

More information

Open Research Online The Open University s repository of research publications and other research outputs

Open Research Online The Open University s repository of research publications and other research outputs Open Research Online The Open University s repository of research publications and other research outputs Developing an intelligent table tennis umpiring system Conference or Workshop Item How to cite:

More information

7 th International Conference on Wind Turbine Noise Rotterdam 2 nd to 5 th May 2017

7 th International Conference on Wind Turbine Noise Rotterdam 2 nd to 5 th May 2017 7 th International Conference on Wind Turbine Noise Rotterdam 2 nd to 5 th May 2017 Sound power level measurements 3.0 ir. L.M. Eilders, Peutz bv: l.eilders@peutz.nl ing. E.H.A. de Beer, Peutz bv: e.debeer@peutz.nl

More information

Rescue Rover. Robotics Unit Lesson 1. Overview

Rescue Rover. Robotics Unit Lesson 1. Overview Robotics Unit Lesson 1 Overview In this challenge students will be presented with a real world rescue scenario. The students will need to design and build a prototype of an autonomous vehicle to drive

More information

Touch Screen Guide. OG-1500 and OG Part # T011

Touch Screen Guide. OG-1500 and OG Part # T011 Touch Screen Guide OG-1500 and OG-2000 Part # 9000000.T011 Effective 11/2010 External View Internal View 1. Transducer Banks 2. Oxygen Sensor 3. PLC These are the two manifolds with three (3) transducers

More information

AC : MEASUREMENT OF HYDROGEN IN HELIUM FLOW

AC : MEASUREMENT OF HYDROGEN IN HELIUM FLOW AC 2010-2145: MEASUREMENT OF HYDROGEN IN HELIUM FLOW Randy Buchanan, University of Southern Mississippi Christopher Winstead, University of Southern Mississippi Anton Netchaev, University of Southern Mississippi

More information

Project Title: Pneumatic Exercise Machine

Project Title: Pneumatic Exercise Machine EEL 4924 Electrical Engineering Design (Senior Design) Preliminary Design Report 27 January 2011 Project Title: Pneumatic Exercise Machine Team Members: Name: Gino Tozzi Name: Seok Hyun (John) Yun Email:

More information

UNIVERSITY OF WATERLOO

UNIVERSITY OF WATERLOO UNIVERSITY OF WATERLOO Department of Chemical Engineering ChE 524 Process Control Laboratory Instruction Manual January, 2001 Revised: May, 2009 1 Experiment # 2 - Double Pipe Heat Exchanger Experimental

More information

The HumiSys. RH Generator. Operation. Applications. Designed, built, and supported by InstruQuest Inc.

The HumiSys. RH Generator. Operation. Applications. Designed, built, and supported by InstruQuest Inc. The HumiSys RH Generator Designed, built, and supported by InstruQuest Inc. Versatile Relative Humidity Generation and Multi-Sensor System The new HumiSys with single or dual RH probes capabilities is

More information

CASE STUDY. Compressed Air Control System. Industry. Application. Background. Challenge. Results. Automotive Assembly

CASE STUDY. Compressed Air Control System. Industry. Application. Background. Challenge. Results. Automotive Assembly Compressed Air Control System Industry Automotive Assembly Application Savigent Platform and Industrial Compressed Air Systems Background This automotive assembly plant was using over 40,000 kilowatt hours

More information

Project Number: P14474

Project Number: P14474 Multidisciplinary Senior Design Conference Kate Gleason College of Engineering Rochester Institute of Technology Rochester, New York 14623 Project Number: P14474 HYDROSTATIC TEST APPARATUS Anushka Kalicharan

More information

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

IDeA Competition Report. Electronic Swimming Coach (ESC) for. Athletes who are Visually Impaired IDeA Competition Report Electronic Swimming Coach (ESC) for Athletes who are Visually Impaired Project Carried Out Under: The Department of Systems and Computer Engineering Carleton University Supervisor

More information

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

Re: ENSC 440 Functional Specification for the Wall Climbing Robot. Dear Mr. Leung, Patrick Leung School of Engineering Science Simon Fraser University 8888 University Drive Burnaby, BC. V5A 1S6 Date 2/18/08 Re: ENSC 440 Functional Specification for the Wall Climbing Robot Dear Mr. Leung,

More information

GOLFER. The Golf Putting Robot

GOLFER. The Golf Putting Robot GOLFER The Golf Putting Robot Written By Wing Pan Yuen For EEL 5666 Intelligent Machines Design Laboratory December 05, 1999 Table of Contents Abstract Introduction Executive Summary Integrated System

More information

Software Design of the Stiquito Micro Robot

Software Design of the Stiquito Micro Robot Software Design of the Stiquito Micro Robot Andrew McClain and James M. Conrad University of North Carolina at Charlotte jmconrad@uncc.edu Abstract The Stiquito robot is a small, six legged robot that

More information

The Future of Hydraulic Control in Water-Systems

The Future of Hydraulic Control in Water-Systems The Future of Hydraulic Control in Water-Systems A. Heimann Manager of R&D and of Technical Support & Applications Engineering departments at Dorot Automatic Control Valves Dorot Control Valves, Kibbutz

More information

Sontek RiverSurveyor Test Plan Prepared by David S. Mueller, OSW February 20, 2004

Sontek RiverSurveyor Test Plan Prepared by David S. Mueller, OSW February 20, 2004 Sontek RiverSurveyor Test Plan Prepared by David S. Mueller, OSW February 20, 2004 INTRODUCTION Sontek/YSI has introduced new firmware and software for their RiverSurveyor product line. Firmware changes

More information

Energy Control. Suite 2A, 55 Frid Street Hamilton, ON L8P 4M3 office: cell:

Energy Control. Suite 2A, 55 Frid Street Hamilton, ON L8P 4M3 office: cell: Energy Control Suite 2A, 55 Frid Street Hamilton, ON L8P 4M3 office: 905.577.0303 cell: 905.977.0210 consultant@staffaid.ca www.staffaid.com Safety, Energy Control, Power Lockout & Function Test Procedures

More information

2012 NRC - RULES AND REGULATIONS

2012 NRC - RULES AND REGULATIONS 2012 NRC - RULES AND REGULATIONS General Guidelines 1. A school team should comprise of 2 or 3 students and one teacher. 2. Each school can send a maximum of 5 teams for each category. 3. All rules and

More information

#19 MONITORING AND PREDICTING PEDESTRIAN BEHAVIOR USING TRAFFIC CAMERAS

#19 MONITORING AND PREDICTING PEDESTRIAN BEHAVIOR USING TRAFFIC CAMERAS #19 MONITORING AND PREDICTING PEDESTRIAN BEHAVIOR USING TRAFFIC CAMERAS Final Research Report Luis E. Navarro-Serment, Ph.D. The Robotics Institute Carnegie Mellon University November 25, 2018. Disclaimer

More information

Modelling Today for the Future. Advanced Modelling Control Techniques

Modelling Today for the Future. Advanced Modelling Control Techniques CwMAG 1 st Autumn Conference 2012 Modelling Today for the Future Advanced Modelling Control Techniques What are advanced modelling controls? Why do we have them? How can we use them? What are the differences

More information

RESOLUTION MSC.94(72) (adopted on 22 May 2000) PERFORMANCE STANDARDS FOR NIGHT VISION EQUIPMENT FOR HIGH-SPEED CRAFT (HSC)

RESOLUTION MSC.94(72) (adopted on 22 May 2000) PERFORMANCE STANDARDS FOR NIGHT VISION EQUIPMENT FOR HIGH-SPEED CRAFT (HSC) MSC 72/23/Add.1 RESOLUTION MSC.94(72) EQUIPMENT FOR HIGH-SPEED CRAFT (HSC) THE MARITIME SAFETY COMMITTEE, RECALLING Article 28(b) of the Convention on the International Maritime Organization concerning

More information

WELCOME TO THE REVOLUTION

WELCOME TO THE REVOLUTION USER GUIDE WELCOME TO THE REVOLUTION THANK YOU FOR CHOOSING THE GCQUAD We listened to what you wanted - and created the most accurate, versatile and game-enhancing ball and club analysis solution available

More information

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

RAMSTM. 360 Riser and Anchor-Chain Integrity Monitoring for FPSOs RAMS 360 Riser and Anchor-Chain Integrity Monitoring for FPSOs Introduction to RAMS Tritech s RAMS is a 360 anchor-chain and riser integrity monitoring system for Floating Production Storage and Offloading

More information

REAL. Simple, Intuitive, Powerful Real.

REAL. Simple, Intuitive, Powerful Real. REAL Simple, Intuitive, Powerful Real. When we set out to define the bikefitting.com toolset engineered by Shimano Dynamics Lab, these were a few of the stand out priorities we wanted to achieve. We delivered.

More information

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

Wireless Groundwater & Surface Water Data Transmission Maximize data quality Reduce operating costs Near real-time insight Diver Telemetry Wireless Groundwater & Surface Water Data Transmission Maximize data quality Reduce operating costs Near real-time insight CONTROL 3 YOUR DATA IN STEPS Diver-NETZ Introduction Diver-NETZ

More information

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

IEEE RAS Micro/Nano Robotics & Automation (MNRA) Technical Committee Mobile Microrobotics Challenge 2016 IEEE RAS Micro/Nano Robotics & Automation (MNRA) Technical Committee Mobile Microrobotics Challenge 2016 OFFICIAL RULES Version 2.0 December 15, 2015 1. THE EVENTS The IEEE Robotics & Automation Society

More information

Specifications. The Field:

Specifications. The Field: ME 218b Winter 2008 Project: SPDL Happy Fun Ball Project Preview on February 29, 2008 6-10 pm (in SPDL) Grading Session on March 4, 2008 6-10 pm (in SPDL) Project Presentations on March 5, 2008 starting

More information

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

Average Accuracy within 0.1 mph, Calls Out Speeds, Tracks Results Average Accuracy within 0.1 mph, Calls Out Speeds, Tracks Results SmartPitch is a father-son dream come true. But before sharing that story, here's the pay-off for SmartPitch users: UNIQUE FEATURES: Turns

More information

How is SkyTrak different from other launch monitors?

How is SkyTrak different from other launch monitors? SkyTrak : The Drilldown If you re looking for a concise and brief overview of SkyTrak, what it is, how it works and what all the data elements indicate, then please watch our educational video series,

More information

Courseware Sample F0

Courseware Sample F0 Electric Power / Controls Courseware Sample 85303-F0 A ELECTRIC POWER / CONTROLS COURSEWARE SAMPLE by the Staff of Lab-Volt Ltd. Copyright 2009 Lab-Volt Ltd. All rights reserved. No part of this publication

More information

Application Note AN-107

Application Note AN-107 SPEC Sensor TM Characterization & Calibration Considerations Scope This document is provided to describe the considerations needed to characterize, calibrate, verify and validate the measurement performance

More information

BUYER S GUIDE AQUAlogger 530WTD

BUYER S GUIDE AQUAlogger 530WTD OCEAN & ENVIRONMENTAL BUYER S GUIDE AQUAlogger 530WTD Wireless Temperature and Depth Logger AQUAlogger 530WTD The AQUAlogger 530WTD has an innovative design that includes the ability to transfer stored

More information

INNOVATIVE MOORING SYSTEMS

INNOVATIVE MOORING SYSTEMS INNOVATIVE MOORING SYSTEMS VESSEL AUTOMOORING MODULES QUAY AUTOMOORING INSTALLATIONS DOCKLOCK brings mooring to a next level PAGE 2 FOR OVER A CENTURY THE WORLD S LEADING EXPERT IN MOORING, BERTHING AND

More information

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

Ranger Walking Initiation Stephanie Schneider 5/15/2012 Final Report for Cornell Ranger Research 1 Ranger Walking Initiation Stephanie Schneider sns74@cornell.edu 5/15/2012 Final Report for Cornell Ranger Research Abstract I joined the Biorobotics Lab this semester to gain experience with an application

More information

Game Manual. 1.2 The team must have an adult coach who has completed the Maryland 4-H UME Volunteer training.

Game Manual. 1.2 The team must have an adult coach who has completed the Maryland 4-H UME Volunteer training. 2018 4-H Robotics Engineering Challenge (This is a DRAFT of the 2018 game. Check back often as we may update. Updates will be noted with a new version number and changes will be highlighted in a specific

More information

General Rules 2015 Season

General Rules 2015 Season Content A. Competition Categories... 2 B. Age Group Definition... 2 C. Team Definition... 2 D. Coaches... 3 E. General Rules Regular Category... 4 F. General Rules Open Category... 9 G. University Regular

More information

REQUEST FOR PROPOSAL FOR ENGINEERING DESIGN. Robo Rat. Automated rope climbing robot

REQUEST FOR PROPOSAL FOR ENGINEERING DESIGN. Robo Rat. Automated rope climbing robot REQUEST FOR PROPOSAL FOR ENGINEERING DESIGN Robo Rat Automated rope climbing robot Department of Electrical and Computer Engineering Department of Mechanical Engineering EGR 3380 Engineering Design I Spring

More information

THE CANDU 9 DISTRffiUTED CONTROL SYSTEM DESIGN PROCESS

THE CANDU 9 DISTRffiUTED CONTROL SYSTEM DESIGN PROCESS THE CANDU 9 DISTRffiUTED CONTROL SYSTEM DESIGN PROCESS J.E. HARBER, M.K. KATTAN Atomic Energy of Canada Limited 2251 Speakman Drive, Mississauga, Ont., L5K 1B2 CA9900006 and M.J. MACBETH Institute for

More information

Operating Mode Selection in Conjunction with Functional Safety Safety Integrated https://support.industry.siemens.com/cs/ww/en/view/ 89260861 Siemens Industry Online Support Siemens AG 2017 All rights

More information

Built-in Purge Control Functions

Built-in Purge Control Functions Built-in Purge Control Functions Why clean a sensor? As the velocity sensor was calibrated clean, operating it clean also preserves the best calibration. Any build up of material on a thermal sensor tends

More information

HumiSys HF High Flow RH Generator

HumiSys HF High Flow RH Generator HumiSys HF High Flow RH Generator Designed, built, and supported by InstruQuest Inc. Versatile Relative Humidity Generation and Multi-Sensor System The HumiSys HF is a high flow version of the previously

More information

1001ICT Introduction To Programming Lecture Notes

1001ICT Introduction To Programming Lecture Notes 1001ICT Introduction To Programming Lecture Notes School of Information and Communication Technology Griffith University Semester 2, 2015 1 4 Lego Mindstorms 4.1 Robotics? Any programming course will set

More information

the world s most advanced humanoid robot

the world s most advanced humanoid robot the world s most advanced humanoid robot 02 : ASIMO V2 : TECHNICAL GUIDE : ROBOT DEVELOPMENT : CONTENTS ROBOT DEVELOPMENT 3 HISTORY OF HUMANOIDS 5 ASIMO v1 7 ASIMO v2 16 THE FUTURE 18 Creating New Mobility

More information

Proposal for a Design of a Autonomous Bridge-Mapping Hydroplane

Proposal for a Design of a Autonomous Bridge-Mapping Hydroplane Proposal for a Design of a Autonomous Bridge-Mapping Hydroplane Group 2 Proposed for: 2.017 Design of Electromechanical Robotic Systems Professor Franz Hover Lab Instructor Harrison Chin September 29,

More information

Distributed Control Systems

Distributed Control Systems Unit 41: Unit code Distributed Control Systems M/615/1509 Unit level 5 Credit value 15 Introduction With increased complexity and greater emphasis on cost control and environmental issues, the efficient

More information

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

The Caddiellac. In the pursuit of perfection on the course, your clubs should follow your lead EE High Level Design The Caddiellac In the pursuit of perfection on the course, your clubs should follow your lead EE41430 High Level Design Ryan Bernhold Matt DePorre Rachel Drumm Colleen Tigani Table of Contents 1. Introduction

More information

2600T Series Pressure Transmitters Plugged Impulse Line Detection Diagnostic. Pressure Measurement Engineered solutions for all applications

2600T Series Pressure Transmitters Plugged Impulse Line Detection Diagnostic. Pressure Measurement Engineered solutions for all applications Application Description AG/266PILD-EN Rev. C 2600T Series Pressure Transmitters Plugged Impulse Line Detection Diagnostic Pressure Measurement Engineered solutions for all applications Increase plant productivity

More information

PHASE 1 WIND STUDIES REPORT

PHASE 1 WIND STUDIES REPORT PHASE 1 WIND STUDIES REPORT ENVIRONMENTAL STUDIES AND PRELIMINARY DESIGN FOR A SUICIDE DETERRENT SYSTEM Contract 2006-B-17 24 MAY 2007 Golden Gate Bridge Highway and Transportation District Introduction

More information

2016 Maryland 4-H Robotics Engineering Challenge

2016 Maryland 4-H Robotics Engineering Challenge 2016 Maryland 4-H Robotics Engineering Challenge The 4-H Robotics Challenge provides an opportunity for 4-H members interested in science, engineering and technology to participate in a hands on, team

More information

PEAPOD. Pneumatically Energized Auto-throttled Pump Operated for a Developmental Upperstage. Test Readiness Review

PEAPOD. Pneumatically Energized Auto-throttled Pump Operated for a Developmental Upperstage. Test Readiness Review PEAPOD Pneumatically Energized Auto-throttled Pump Operated for a Developmental Upperstage Test Readiness Review Customer: Special Aerospace Services Chris Webber and Tim Bulk 1 Overview Project Overview

More information

GAS FUEL VALVE FORM AGV5 OM 8-03

GAS FUEL VALVE FORM AGV5 OM 8-03 ALTRONIC AGV5 OPERATING MANUAL GAS FUEL VALVE FORM AGV5 OM 8-03 WARNING: DEVIATION FROM THESE INSTALLATION INSTRUCTIONS MAY LEAD TO IMPROPER ENGINE OPERATION WHICH COULD CAUSE PERSONAL INJURY TO OPERATORS

More information

System Operating Limit Definition and Exceedance Clarification

System Operating Limit Definition and Exceedance Clarification System Operating Limit Definition and Exceedance Clarification The NERC defined term System Operating Limit (SOL) is used extensively in the NERC Reliability Standards; however, there is much confusion

More information

Upgrading Vestas V47-660kW

Upgrading Vestas V47-660kW Guaranteed performance gains and efficiency improvements Upgrading Vestas V47-660kW Newly developed controller system enables increased Annual Energy Production up to 6.1% and safe turbine lifetime extension

More information

The Best Use of Lockout/Tagout and Control Reliable Circuits

The Best Use of Lockout/Tagout and Control Reliable Circuits Session No. 565 The Best Use of Lockout/Tagout and Control Reliable Circuits Introduction L. Tyson Ross, P.E., C.S.P. Principal LJB Inc. Dayton, Ohio Anyone involved in the design, installation, operation,

More information

CT433 - Machine Safety

CT433 - Machine Safety Rockwell Automation On The Move May 16-17 2018 Milwaukee, WI CT433 - Machine Safety Performance Level Selection and Design Realization Jon Riemer Solution Architect Safety & Security Functional Safety

More information

C o d i n g f o r i n t e r a C t i v e d i g i t a l M e d i a

C o d i n g f o r i n t e r a C t i v e d i g i t a l M e d i a 9 0 9 7 C o d i n g f o r i n t e r a C t i v e d i g i t a l M e d i a 30S/30E/30M An Interactive Digital Media Course 9 0 9 7 : C o d i n g f o r i n t e r a C t i v e d i g i t a l M e d i a 3 0 S

More information

Saab Seaeye Cougar XT Compact

Saab Seaeye Cougar XT Compact The Seaeye Cougar-XT Compact is a highly flexible and extremely powerful electric ROV with working depths of 300 metres. This system comes with almost all of the specifications of the very reliable Couger-XT

More information

NSW Mines Rescue Unmanned Aerial Vehicle (UAV)

NSW Mines Rescue Unmanned Aerial Vehicle (UAV) NSW Mines Rescue Unmanned Aerial Vehicle (UAV) 2015 IMRB Conference Hanover Emergency Response Q. Will the systems providing this required information remain operational once an incident occurs? Likely

More information

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

Judo Sensor Vest. Project Proposal. Team: Max Baumgartner (mtbaumg2) Alex Gaynor (bchmnng2) Janak Mehta (jrmehta3) TA: Samuel Sagan Judo Sensor Vest Project Proposal Team: Max Baumgartner (mtbaumg2) Alex Gaynor (bchmnng2) Janak Mehta (jrmehta3) TA: Samuel Sagan ECE 445 Senior Design Spring 2017 University of Illinois at Urbana Champaign

More information

Australian Standards. Constraints

Australian Standards. Constraints Design Brief The client, Mr. Vaughn Anderson, the Technology Coordinator at Lyndale Secondary College, has requested the design and construction a motor vehicle or other device which can be programmed

More information

Rimage Everest 600 Thermal Retransfer Printer

Rimage Everest 600 Thermal Retransfer Printer Rimage Everest 600 Thermal Retransfer Printer Superior Print Technology: Superior Results CONTENTS I. Overview II. Printer Comparison III. Print Modes IV. Advantages of Thermal Retransfer Printing V. Printer

More information

Health & Safety Policy and Procedures Manual SECTION 6 ELECTRICAL SAFETY / CONTROL OF HAZARDOUS ENERGY

Health & Safety Policy and Procedures Manual SECTION 6 ELECTRICAL SAFETY / CONTROL OF HAZARDOUS ENERGY SECTION 6 ELECTRICAL SAFETY / CONTROL OF HAZARDOUS ENERGY 1. CONTROL OF HAZARDOUS ENERGY POLICY AND PROCEDURES A. OSHA References: 29 CFR 1910.147, 29 CFR 1910.332, 29 CFR 1910.333, 29 CFR 1926.417 B.

More information

Frequently Asked Questions

Frequently Asked Questions Frequently Asked Questions Basic Facts What does the name ASIMO stand for? ASIMO stands for Advanced Step in Innovative Mobility. Who created ASIMO? ASIMO was developed by Honda Motor Co., Ltd, a world

More information

Warranty The device shall have a 6-year warranty at minimum

Warranty The device shall have a 6-year warranty at minimum Bid Specifications Defibrillator The AED must have a high-resolution liquid crystal display with capacitive touch panel. The AED must have an ON/OFF button. The AED must have a SHOCK button that illuminates

More information

Final Report. Remote Fencing Scoreboard Gator FenceBox

Final Report. Remote Fencing Scoreboard Gator FenceBox EEL 4924 Electrical Engineering Design (Senior Design) Final Report 26 April 2012 Remote Fencing Scoreboard Team Members: Adrian Montero and Alexander Quintero Page 2 of 14 Project Abstract: The scope

More information

The CS2N VEX Programming Challenge

The CS2N VEX Programming Challenge The 2013-14 CS2N VEX Programming Challenge Overview This section describes the Robotics Academy s Computer Science Student Network (CS2N) VEX Robot Programming Challenge. It also lists the game definitions

More information

Operating Manual for the Evance Iskra R9000 Wind Turbine

Operating Manual for the Evance Iskra R9000 Wind Turbine L3 CS-01 Operating Manual Operating Manual for the Evance Iskra R9000 Wind Turbine //Level 3 Procedures/L3-CS-01 Operating Manual Date of Issue : 8 th December 2009 Page 1 of 13 Description Author Checked

More information

Swing Labs Training Guide

Swing Labs Training Guide Swing Labs Training Guide How to perform a fitting using FlightScope and Swing Labs Upload Manager 3 v0 20080116 ii Swing labs Table of Contents 1 Installing & Set-up of Upload Manager 3 (UM3) 1 Installation.................................

More information

Confidence comes with knowing you are Code-Ready.

Confidence comes with knowing you are Code-Ready. Confidence comes with knowing you are Code-Ready. The First and Only Code-Ready Defibrillator. The worst time to find out a defibrillator isn t ready is at the code. Quick action is essential and stress

More information

General Rules 2010: Regular category

General Rules 2010: Regular category General Rules 2010: Regular category [1] The rules of competition at WORLD ROBOT OLYMPIAD are constituted by the WORLD ROBOT OLYMPIAD Steering Committee ( the committee in the following paragraphs), and

More information

Questions & Answers About the Operate within Operate within IROLs Standard

Questions & Answers About the Operate within Operate within IROLs Standard Index: Introduction to Standard...3 Expansion on Definitions...5 Questions and Answers...9 Who needs to comply with this standard?...9 When does compliance with this standard start?...10 For a System Operator

More information

Title: Standard Operating Procedure for R&R Environmental Devices Model MFC201 Gas Dilution Calibrator

Title: Standard Operating Procedure for R&R Environmental Devices Model MFC201 Gas Dilution Calibrator Procedure No: SOP-029 Revision No: 1.1 (December 29, 2010) Page No.: 1 of 7 1. INTRODUCTION AND SCOPE To obtain timely data for the purpose of air quality assessment, air quality trend reporting, air quality

More information

The Incremental Evolution of Gaits for Hexapod Robots

The Incremental Evolution of Gaits for Hexapod Robots The Incremental Evolution of Gaits for Hexapod Robots Abstract Gait control programs for hexapod robots are learned by incremental evolution. The first increment is used to learn the activations required

More information

TrackMan Operator Training

TrackMan Operator Training TrackMan Operator Training The following setup and use information is the same for using TrackMan in the Indoor setting or Outdoor setting unless noted Extend the two bottom legs and single back leg before

More information

Second Generation Bicycle Charging Station. Engineering Analysis

Second Generation Bicycle Charging Station. Engineering Analysis Second Generation Bicycle Charging Station By Jonathan Jerome, Michael Klinefelter, Connor Kroneberger, Kori Molever, and Robert Rosenberg Team 22B Engineering Analysis Document Submitted towards partial

More information

Electronic Recording Using FieldLynx Grade 2 ERD Skills

Electronic Recording Using FieldLynx Grade 2 ERD Skills Electronic Recording Using FieldLynx Grade 2 ERD Skills An introductory manual for using the FieldLynx System in electronic recording for USATF Officials. Prepared by Laura Gast November 2014 Table of

More information

WORLD ROBOT OLYMPIAD INDIA 2018 INTRODUCTION

WORLD ROBOT OLYMPIAD INDIA 2018 INTRODUCTION WORLD ROBOT OLYMPIAD INDIA 2018 ADVANCED ROBOTICS CHALLENGE RULES INTRODUCTION Robotics is a wonderful platform for learning 21st century skills. Solving robotic challenges encourages innovation and develops

More information

Alvin Debrief Summary Seven Cruises for 91 dives. Southern California Juan de Fuca Costa Rica Guaymas Basin Galapagos

Alvin Debrief Summary Seven Cruises for 91 dives. Southern California Juan de Fuca Costa Rica Guaymas Basin Galapagos Seven Cruises for 91 dives Southern California Juan de Fuca Costa Rica Guaymas Basin Galapagos Overview All the PIs were very satisfied with their Alvin experience and felt that their scientific goals

More information

This document contains recommendations that may help teams be more successful in preparing for and participating in the FTC World Championship Event.

This document contains recommendations that may help teams be more successful in preparing for and participating in the FTC World Championship Event. HOT SHOT! TIPS AND TRICKS SHEET This document contains recommendations that may help teams be more successful in preparing for and participating in the FTC World Championship Event. BEFORE YOU LEAVE FOR

More information

Intelligent SUNTEX DC-5310(RS) Dissolved Oxygen Transmitter

Intelligent SUNTEX DC-5310(RS) Dissolved Oxygen Transmitter Intelligent SUNTEX DC-5310(RS) Dissolved Oxygen Transmitter Overview C % ppm 4~20mA Analog Output ppb Power Supply 100~240 VAC mg/l Dimensions 96 x 96 x 132mm RS-485 Digital Output (for DC-5310-RS only)

More information

Model 6812C Dual Lane Scoreboard Owner s Manual

Model 6812C Dual Lane Scoreboard Owner s Manual The Leader in Event Critical Timing Electronics Model 6812C Dual Lane Scoreboard Owner s Manual Portatree Eliminator Compatible Rev A RaceAmerica, Inc. P.O. Box 3469 Santa Clara, CA 95055-3469 (408) 988-6188

More information

Viva TPS. TS11/15 Total Stations Check and Adjust Procedure. October Summary

Viva TPS. TS11/15 Total Stations Check and Adjust Procedure. October Summary Viva TPS October 2010 TS11/15 Total Stations Summary Leica builds total stations to the highest quality and calibrates each instrument before it leaves the Factory. After the instrument is shipped or used

More information

Advances in Low Voltage Motor Control Center (MCC) Technology Help Reduce Arc-Flash Hazards and Minimize Risks

Advances in Low Voltage Motor Control Center (MCC) Technology Help Reduce Arc-Flash Hazards and Minimize Risks Advances in Low Voltage Motor Control Center (MCC) Technology Help Reduce Arc-Flash Hazards and Minimize Risks Selecting the right MCC equipment leads to improved plant safety, helping protect people and

More information

Technology. In the My Files [My Files] submenu you can store all the programs that you have made on the NXT or downloaded from your computer.

Technology. In the My Files [My Files] submenu you can store all the programs that you have made on the NXT or downloaded from your computer. NXT Main Menu My Files Files are automatically placed into the appropriate folders. When you download a program using a Sound file to the NXT, the program will be placed under Software files while the

More information

Advanced Test Equipment Rentals ATEC (2832) OMS 600

Advanced Test Equipment Rentals ATEC (2832) OMS 600 Established 1981 Advanced Test Equipment Rentals www.atecorp.com 800-404-ATEC (2832) OMS 600 Continuous partial discharge monitoring system for power generators and electrical motors Condition monitoring

More information

Second Generation Charging Station

Second Generation Charging Station Second Generation Charging Station Progress Report Presentation J. Alhabshy, R. Alzahrani, B. Gabrelcik, R. Murphy, R. Villezcas January 21, 2015 1 Project Summary This year s team was assigned the project

More information

H Robotics Engineering Challenge

H Robotics Engineering Challenge 2018 4-H Robotics Engineering Challenge The 4-H Robotics Challenge provides an opportunity for 4-H members interested in science, engineering and technology to participate in a hands on, team based activity

More information

A new AI benchmark. Soccer without Reason Computer Vision and Control for Soccer Playing Robots. Dr. Raul Rojas

A new AI benchmark. Soccer without Reason Computer Vision and Control for Soccer Playing Robots. Dr. Raul Rojas Soccer without Reason Computer Vision and Control for Soccer Playing Robots Dr. Raul Rojas A new AI benchmark -computer vision in real time - embodied intelligence: mechanics - energy management - local

More information

LEADER SEARCH RADAR LIFE LOCATOR

LEADER SEARCH RADAR LIFE LOCATOR INTRODUCTION OF: Ultra Wide Band Victims detector & Locator V30.09.13.00 Product Concept i. The is designed to be simplistic in use whilst producing reliable and accurate information in the search for

More information

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

siot-shoe: A Smart IoT-shoe for Gait Assistance (Miami University) siot-shoe: A Smart IoT-shoe for Gait Assistance (Miami University) Abstract Mark Sullivan, Casey Knox, Juan Ding Gait analysis through the Internet of Things (IoT) is able to provide an overall assessment

More information

BIKE PLAN CONTENTS GATEWAY

BIKE PLAN CONTENTS GATEWAY CONTENTS Acknowledgments...vii Great Rivers Greenway District Board of Directors... vii Great Rivers Greenway District Staff... vii Project Consultants... vii Committees... viii Citizens Advisory Committee

More information

NATIONAL INSTRUMENTS AUTONOMOUS ROBOTICS COMPETITION Task and Rules Document

NATIONAL INSTRUMENTS AUTONOMOUS ROBOTICS COMPETITION Task and Rules Document NATIONAL INSTRUMENTS AUTONOMOUS ROBOTICS COMPETITION 2018 2018 Task and Rules Document Table of Contents Competition Background:... 2 Theme: Autonomous Vehicles Fast Track to the Future... 2 Design Elements

More information

HASTAC High stability Altimeter SysTem for Air data Computers

HASTAC High stability Altimeter SysTem for Air data Computers HASTAC High stability Altimeter SysTem for Air data Computers André Larsen R&D Director Memscap Sensor Solution SIXTH FRAMEWORK PROGRAMME PRIORITY 4 Aeronautics and Space EC contract no. AST4-CT-2005-012334

More information

Line Following with RobotC Page 1

Line Following with RobotC Page 1 Line Following with RobotC Page 1 Line Following with By Michael David Lawton Introduction Line following is perhaps the best way available to VEX Robotics teams to quickly and reliably get to a certain

More information

Instrument pucks. Copyright MBARI Michael Risi SIAM design review November 17, 2003

Instrument pucks. Copyright MBARI Michael Risi SIAM design review November 17, 2003 Instrument pucks Michael Risi SIAM design review November 17, 2003 Instrument pucks Pucks and Plug-and-Work The MBARI puck prototype Puck software interface Pucks in practice (A Puck s Tale) Embedding

More information

CCT-7320/ROC-2313 Reverse Osmosis Controller

CCT-7320/ROC-2313 Reverse Osmosis Controller CCT-7320/ROC-2313 Reverse Osmosis Controller 1 General The instrument is a combined control instrument of a reverse osmosis controller and an on-line conductivity instrument. It can perform the operation

More information