Freescale Cup Competition. Abdulahi Abu Amber Baruffa Mike Diep Xinya Zhao. Author: Amber Baruffa

Size: px
Start display at page:

Download "Freescale Cup Competition. Abdulahi Abu Amber Baruffa Mike Diep Xinya Zhao. Author: Amber Baruffa"

Transcription

1 Freescale Cup Competition The Freescale Cup is a global competition where student teams build, program, and race a model car around a track for speed. Abdulahi Abu Amber Baruffa Mike Diep Xinya Zhao The car must be able to continue to follow the track if it crosses at a 90º angle or curves tightly, using the sensors to follow the line and the camera to detect turns and adjust speed. Author: Amber Baruffa 1/9/2013

2 Freescale Cup Competition 1 Table of Contents Overview... 2 Risk Specification... 2 Risk Investigation... 2 Risk Mitigation Design... 3 Parts List... 6 Testing Strategy... 7 Uncertainties... 8 Appendicies... 9

3 Freescale Cup Competition 2 I. Overview The racecar will encounter different obstacles while traversing the racetrack. One of the more challenging aspects involves the car s ability to navigate turns. The camera attached to the top of car must detect the turn coming up in advance. Then an algorithm is used to adjust the speed of the car accordingly to avoid derailment. A PID controller is used to keep the car following the track at all times. While the car is going around a tight curve or going into a loop by crossing the track at a 90º angle, the sensor array on the bottom of the car must be able to continue to follow the track and not be thrown off by the black lines in close proximity. II. Risk Specification Needs: 1. The car must use hardware and software to propel and steer the car 2. The car must use software to detect the track and stay on the track 3. The car must follow all hardware specifications Engineering Requirement Need(s) Justification The car must detect changes in the track and turn using sensors 2 Competition Rules The car needs to be able The top camera will look ahead to detect future turns and to stay on the track 1 determine speed during turns by not going too fast Cannot have more than 16 sensors 3 Competition Rules III. Risk Investigation The reflective eight sensor array was chosen for the sensor to be mounted on the front of the car. A sensor array was chosen over a single sensor for increased accuracy while reading the line that serves as the track. The sensor in particular that was chosen was the QTR-8RC. It is specifically good for line reading and each sensor gives a separate output. It also has eight sensors so it good for accurately reading the line, while only using half of the maximum sensors so more can be added later if design changes need to be made. The three axis accelerometer was chosen to be able to determine the acceleration of the car as it goes around the track. This is important in being able to speed up and slow down the car to the right speeds in the case of turns, ramps, or tunnels. This particular model was chosen because of the ability to get the part for free, but it also has low power consumption which is good for the project as there is only one battery to power all the on board electronics.

4 Freescale Cup Competition 3 The line reading camera was provided by Freescale for the competition. The servo that will be holding the camera and allowing it to move left and right to view upcoming turns was chosen to be GWS Servo S03T STD. It has high torque and allows for the camera to move 90º. It was determined that a PID controller was the best way to control the steering of the car around the track. No one in the group has pervious control system experience and since a PID controller is the most common controller, there is a lot of information on how to write the code for a controller. A PID controller will keep the car centered on the track and adjust the wheels when needed. At first the camera was going to be used to read the line directly in front of a car and sensors would be used to pick up turns coming up on the track. After some research, it was realized that the sensors could only pick up line that were very close to the sensor (about.125 ). Therefore, the sensors had to be mounted low on the car and would have to be used for the close line reading. It was then decided that the camera would be placed above the car and mounted on a servo to pick up the upcoming track. Before a control system was chosen, there was an idea to go through the track at one slow speed while reading the line and remembering the track. Then the second time through the camera would be shut off and the car would go quickly through the track knowing where all the obstacles are. This was the plan because the car has two laps around the track and the fastest lap is counted as the team s time. After some research, it was determined that this was not a good plan because it was too complicated for the short amount of time allotted for this project and the power consumption could be too high. IV. Risk Mitigation Design A PID controller will be used to control the steering of the car as it navigates the track. The line reading camera will be mounted on a servo and reside above the car to pick up turns on the track in advance. An algorithm will then slow down the car based off of the distance and angle of the turn. Once the turn is completed and the camera picks up a straight track, the system will speed up the car and turn the wheels straight. The sensor array will take over for staying centered on the current track. It is also responsible for staying on the correct path in the case of the track crossing at a right angle. In the case of wavy lines, the system will be able to determine the angle of these small turns and either keep the car going straight down the center of the lines or turn the car accordingly. The line scan camera is a 128 pixel array camera that reads black as one and white as zero. This is how to determine where the black line is on the track. The camera is mounted above the car so that the camera can look ahead in the track and see when

5 Freescale Cup Competition 4 different obstacles are coming, such as a ramp or a turn. The camera reads in the track as the car moves forward. Each time the camera reads the track, the position is stored as in an XY grid. For example, when the car is centered on the track and is going straight, the position is 0, 0 and as a turn occurs to the right the position could go up to 0, 15. Fifteen of these locations are stored at once and when a sixteenth value is read, the first value gets pushed out to keep the position updated. When a turn is detected in this way, line interpolation is used to find where the turn will go and the angle is determined. The acceleration at each of these turns will be determined with trial and error. During testing, the car will be tested on tracks with turns at many different angles using different accelerations. When the fastest speed for a turn without the car derailing is found, the acceleration will be put into a look-up table. Then when the car is actually running on the track, the angle is found using the method above, and the correct speed is chosen from the look-up table. This fulfills part of the need of the top camera looking ahead to detect future turns and determine speed by reading the track ahead of the car. The flow diagram depicting the algorithm can be seen below in Figure 1.1. Camera Reads Line Straight line detected Turn is detected Entire line of black is detected (crossing line) Car accelerates if not at maximum speed Angle is calculated Small angle & Opposite turn detected no change Reads acceleration Car adjusts speed based on look-up table Figure 1.1 Algorithm for the acceleration control

6 Freescale Cup Competition 5 A proportional integral derivative controller, or PID, controller was chosen to control the steering of the car. Three values are used to control a process. They are the proportional value, which is the current error, the integral value, which is the past error, and the derivative value, which is the future error. The sum of the three values is what controls the process. The block diagram of a PID controller can be seen below in Figure 1.2. The controller first calculates the position of the car and then calculates the error of how far the car is off from the center of the line. This error is used in the finding the three values. The proportional value is found by multiplying the proportional constant by the error. It then tells the car to turn a lot with a high error or a little with a small error. The integral control fixes the car over time if it is still not centered adding in the accumulated error over time. Since the integral error value may cause overshoot, the derivative control is used to stop the car from constantly moving to either side of the line. The correction value from the error sums each time adjusts the servo and steers the car around the track. This repeats the entire time the car is traveling along the track. The tricky part of implementing this controller in the embedded code is the constants that are used to find the three values. These constants have to be adjusted many times before finding the correct value to correctly steer the car. Code for a basic algorithm for the PID controller can be seen in Figure 1.3. Figure 1.2 Diagram of a PID Controller PID Controller loop forever Error = Center of the line Current position on the line Proportional error = Error * Proportional constant Integral error = Integral error + Error Integral error = Integral error * Integral constant Derivative error = Error Previous _error Correction = Proportional error + Integral error + Derivative error end Figure 1.3 Basic PID controller algorithm

7 Freescale Cup Competition 6 The sensor array works with the PID controller to stay centered on the track. The sensor is used to find the error by finding the position of the car on the line. Since the array is eight sensors wide, it should be easy to determine if the car is in the center of the line or a little to the left or right. This should be able to keep the car centered on the track even during sharp turns since the sensor array is used to stay on the current track instead of the camera. This fulfills the requirement that the car must detect changes in the track and turn using sensors, and also meets the hardware requirements of having sixteen or less sensors. It is possible for the track to cross at a 90º angle. This could possibly mess up the readings of both the sensor and the camera and lead to wrong calculations and possible derailment. This means that the sensor array will see a black line at the input of each sensor. When this happens, the algorithm will ignore this and not use it to update the position of the car. It will continue to go straight until a new reading and update of the servo position is done. This also has to happen for the camera. When the camera outputs a majority of ones, it will ignore it and not use it to do any angle calculations. Designing the car this way eliminates the aforementioned risk of the car not performing correctly on the track while making turns. With the variables tuned correctly, the PID controller should always keep the car on the track whether the track is straight or curving. If the car has changed to the right speed, the controller should move the servo to the right or left and the car should remain on the track. Using the camera to detect turns is the best decision because sensors cannot pick-up lines from far away. Since the turn and angle are determined in advance, the car has time to slow down as to not overshoot the turn. In the case of loops on the track, the camera and sensor have to ignore the crossing lines. Otherwise, it could mess up the readings. The line scan camera will be mounted above the car on the camera servo, no higher than 12 inches to be able to go through a tunnel. This is the best placement to allow for the camera to see upcoming turns in the track. The sensor array will be put on the front of the car and be centered between the front wheels. This will allow the PID controller to work with the sensor to keep the car directly centered on the line. The accelerometer will be mounted on the car in order to get current information about the speed of the car. V. Parts List Component Description Cost Cost to Team Availability Camera $0 $0 Provided by Freescale Camera Control Board $0 $0 Provided by Freescale Camera Servo $12 $12 Available for purchase Reflective Sensor Array $15 $15 Available for purchase Three Axis Accelerometer $1.50 $1.50 Available for purchase

8 Freescale Cup Competition 7 VI. Testing Strategy What is Being Tested Test Description Expected Results Camera functionality Camera functionality, Embedded Code, Proportional Control Front sensor functionality Sensor and camera functionality, embedded code Embedded code, hardware. Camera and sensor functionality Embedded code, hardware. Camera and sensor functionality Embedded code, hardware, Camera and sensor functionality Embedded code, hardware, Camera and sensor functionality Place camera in front of thick black line Set up a straight line track with a signal curve. Place camera on track before a turn occurs Set up a straight line track with a signal curve. Attach sensor array to the front of the car Add right and left turns at both acute and obtuse angles to track to test if the camera can detect the change Set up a straight line track with a signal curve. Test car on the track containing curves Test car on track that crosses paths at a 90º angle and loops around Test car on track that has wavy lines Camera should be able to read a line Camera should detect turn and read angle and determine the correct speed for the car The sensors should be able to read the lines right in front of them Algorithm should calculate correct speed of the car based on the angle of the turn Speeds should be calculated correctly and the car speeds up, slows down, and car turns using the servo Car should slow down when approaching and taking turns and speed up when the track is straight The car should ignore any right turns and continue on the correct path The car should ignore the curves and continue straight at the same speed Date of Testing 1/7/13 1/13 1/7/13 1/13 2/13 2/13 2/13 2/13

9 Freescale Cup Competition 8 VII. Uncertainties The team is confident that the hardware and software designs used and the components chosen for the racecar will lead to a successful product that will be able to navigate the different aspects of any racetrack presented on the day of the race.

10 Freescale Cup Competition 9 A. Appendices QTR-8RC Application Notes: QTR-8RC Specifications: GWS Servo S03T STD Specifications: MMA8450Q Information:

Deriving Consistency from LEGOs

Deriving Consistency from LEGOs Deriving Consistency from LEGOs What we have learned in 6 years of FLL by Austin and Travis Schuh Objectives Basic Building Techniques How to Build Arms and Drive Trains Using Sensors How to Choose a Programming

More information

UNIVERSITÉ DE MONCTON FACULTÉ D INGÉNIERIE. Moncton, NB, Canada PROJECT BREAKPOINT 2015 IGVC DESIGN REPORT UNIVERSITÉ DE MONCTON ENGINEERING FACULTY

UNIVERSITÉ DE MONCTON FACULTÉ D INGÉNIERIE. Moncton, NB, Canada PROJECT BREAKPOINT 2015 IGVC DESIGN REPORT UNIVERSITÉ DE MONCTON ENGINEERING FACULTY FACULTÉ D INGÉNIERIE PROJECT BREAKPOINT 2015 IGVC DESIGN REPORT UNIVERSITÉ DE MONCTON ENGINEERING FACULTY IEEEUMoncton Student Branch UNIVERSITÉ DE MONCTON Moncton, NB, Canada 15 MAY 2015 1 Table of Content

More information

Project Report Cover Page

Project Report Cover Page New York State Pollution Prevention Institute R&D Program 2015-2016 Student Competition Project Report Cover Page University/College Name Team Name Team Member Names SUNY Buffalo UB-Engineers for a Sustainable

More information

SP4 DOCUMENTATION. 1. SP4 Reference manual SP4 console.

SP4 DOCUMENTATION. 1. SP4 Reference manual SP4 console. SP4 DOCUMENTATION 1. SP4 Reference manual.... 1 1.1. SP4 console... 1 1.2 Configuration... 3 1.3 SP4 I/O module.... 6 2. Dynamometer Installation... 7 2.1. Installation parts.... 8 2.2. Connectors and

More information

Setup and Programming Manual

Setup and Programming Manual Microprocessor and Handy Terminal Setup and Programming Manual Versions U04 to U19 for Sliding Door Systems P/N 159000 Rev 7-2-07 The manufacturer, NABCO Entrances, Inc. suggests that this manual be given

More information

Quick Guide. Unipro Laptimer Version Go faster faster. UNIPRO ApS

Quick Guide. Unipro Laptimer Version Go faster faster. UNIPRO ApS Quick Guide Unipro Laptimer 5004 Version 1.32 Go faster faster UNIPRO ApS VIBORG HOVEDVEJ 24 DK-7100 VEJLE DENMARK Tel.: +45 75 85 11 82 Fax: +45 75 85 17 82 www.uniprolaptimer.com mail@uniprolaptimer.com

More information

The seal of the century web tension control

The seal of the century web tension control TENSIONING GEARING CAMMING Three techniques that can improve your automated packaging equipment performance What are 3 core motion techniques that can improve performance? Web Tension Control Proportional

More information

ROBOT C CHALLENGE DESIGN DOCUMENT TEAM NAME. Sample Design Document. Bolt EVA. Lightning. RoboGirls. Cloud9. Femmebots

ROBOT C CHALLENGE DESIGN DOCUMENT TEAM NAME. Sample Design Document. Bolt EVA. Lightning. RoboGirls. Cloud9. Femmebots ROBOT C CHALLENGE DESIGN DOCUMENT TEAM NAME (SELECT TEAM NAME TO NAVIGATE TO THE TEAM S DESIGN DOCUMENT) Sample Design Document Bolt EVA Lightning RoboGirls Cloud9 Femmebots SAMPLE ROBOT C DESIGN DOCUMENT

More information

WHITE PAPER Autonomous Driving A Bird s Eye View

WHITE PAPER   Autonomous Driving A Bird s Eye View WHITE PAPER www.visteon.com Autonomous Driving A Bird s Eye View Autonomous Driving A Bird s Eye View How it all started? Over decades, assisted and autonomous driving has been envisioned as the future

More information

Roehrig Engineering, Inc.

Roehrig Engineering, Inc. Roehrig Engineering, Inc. Home Contact Us Roehrig News New Products Products Software Downloads Technical Info Forums What Is a Shock Dynamometer? by Paul Haney, Sept. 9, 2004 Racers are beginning to realize

More information

SAE Baja - Drivetrain

SAE Baja - Drivetrain SAE Baja - Drivetrain By Ricardo Inzunza, Brandon Janca, Ryan Worden Team 11A Concept Generation and Selection Document Submitted towards partial fulfillment of the requirements for Mechanical Engineering

More information

DCCDPro. Aftermarket standalone Automatic DCCD Controller for JDM and USDM 6-Speed Transmissions as well as for the older 5-Speed DCCD transmissions.

DCCDPro. Aftermarket standalone Automatic DCCD Controller for JDM and USDM 6-Speed Transmissions as well as for the older 5-Speed DCCD transmissions. Aftermarket standalone Automatic DCCD Controller for JDM and USDM 6-Speed Transmissions as well as for the older 5-Speed DCCD transmissions. What advantages are there in your auto mode controllers vs.

More information

SHOCK DYNAMOMETER: WHERE THE GRAPHS COME FROM

SHOCK DYNAMOMETER: WHERE THE GRAPHS COME FROM SHOCK DYNAMOMETER: WHERE THE GRAPHS COME FROM Dampers are the hot race car component of the 90s. The two racing topics that were hot in the 80s, suspension geometry and data acquisition, have been absorbed

More information

Greenpower Challenge. Student support sheet

Greenpower Challenge. Student support sheet Page 1/7 11A Thinking about energy Designing for energy efficiency Energy can be transferred from one place to another. Engineers and scientists have to understand how to manage those transfers in order

More information

Controller Ground (dual black 12awg) should be connected to chassis ground as close as possible to the battery.

Controller Ground (dual black 12awg) should be connected to chassis ground as close as possible to the battery. 1. Overview The Maximizer 4 progressive nitrous controller operates one or two separate stages of nitrous based on either time, RPM, MPH, throttle percentage or boost pressure. Whether your engine is naturally

More information

CHASSIS DYNAMICS TABLE OF CONTENTS A. DRIVER / CREW CHIEF COMMUNICATION I. CREW CHIEF COMMUNICATION RESPONSIBILITIES

CHASSIS DYNAMICS TABLE OF CONTENTS A. DRIVER / CREW CHIEF COMMUNICATION I. CREW CHIEF COMMUNICATION RESPONSIBILITIES CHASSIS DYNAMICS TABLE OF CONTENTS A. Driver / Crew Chief Communication... 1 B. Breaking Down the Corner... 3 C. Making the Most of the Corner Breakdown Feedback... 4 D. Common Feedback Traps... 4 E. Adjustment

More information

MIPRover: A Two-Wheeled Dynamically Balancing Mobile Inverted Pendulum Robot

MIPRover: A Two-Wheeled Dynamically Balancing Mobile Inverted Pendulum Robot ECE 3992 Senior Project Proposal MIPRover: A Two-Wheeled Dynamically Balancing Mobile Inverted Pendulum Robot 6 May 2005 Prepared By: Kevin E. Waters Department of Electrical and Computer Engineering University

More information

Application Note. Case study Early fault detection of unique pump bearing faults at a major US refinery

Application Note. Case study Early fault detection of unique pump bearing faults at a major US refinery Application Note Case study Early fault detection of unique pump bearing faults at a major US refinery Application Note Case study Early fault detection of unique pump bearing faults at a major US refinery

More information

Eurathlon Scenario Application Paper (SAP) Review Sheet

Eurathlon Scenario Application Paper (SAP) Review Sheet Scenario Application Paper (SAP) Review Sheet Team/Robot Scenario FKIE Autonomous Navigation For each of the following aspects, especially concerning the team s approach to scenariospecific challenges,

More information

How Regenerative Braking Works

How Regenerative Braking Works Feature How Regenerative Braking Works The regenerative braking systems on Nissan hybrid vehicles can be confusing and misunderstood. Let s take a look at how these systems really work. 26 Nissan TechNews

More information

GCAT. University of Michigan-Dearborn

GCAT. University of Michigan-Dearborn GCAT University of Michigan-Dearborn Mike Kinnel, Joe Frank, Siri Vorachaoen, Anthony Lucente, Ross Marten, Jonathan Hyland, Hachem Nader, Ebrahim Nasser, Vin Varghese Department of Electrical and Computer

More information

StepSERVO Tuning Guide

StepSERVO Tuning Guide StepSERVO Tuning Guide www.applied-motion.com Goal: Using the Step-Servo Quick Tuner software, this guide will walk the user through the tuning parameters to assist in achieving the optimal motor response

More information

Introduction to hmtechnology

Introduction to hmtechnology Introduction to hmtechnology Today's motion applications are requiring more precise control of both speed and position. The requirement for more complex move profiles is leading to a change from pneumatic

More information

Page 2. The go-kart always had the same mass and used the same motor.

Page 2. The go-kart always had the same mass and used the same motor. Q1.(a) Some students have designed and built an electric-powered go-kart. After testing, the students decided to make changes to the design of their go-kart. The go-kart always had the same mass and used

More information

CPW Current Programmed Winder for the 890. Application Handbook. Copyright 2005 by Parker SSD Drives, Inc.

CPW Current Programmed Winder for the 890. Application Handbook. Copyright 2005 by Parker SSD Drives, Inc. CPW Current Programmed Winder for the 890. Application Handbook Copyright 2005 by Parker SSD Drives, Inc. All rights strictly reserved. No part of this document may be stored in a retrieval system, or

More information

MiR Hook. Technical Documentation

MiR Hook. Technical Documentation MiR Hook Technical Documentation Version 1.7 Software release 1.7 Release date: 10.11.2016 Table of contents 1 Introduction...3 2 The MiR Hook hardware...3 3 Trolley specifications...4 4 Space requirements...5

More information

PROJECT IDEA SUBMISSION

PROJECT IDEA SUBMISSION PROJECT IDEA SUBMISSION Team Contacts - 1 st person listed serves as the point of contact with Professor Nelson - Initial team size may be from 1 to 6 members (all members must agree to have their name

More information

[0. Title] Biased Weight Alignment Procedure for Bent Axle Alignment by Stan Pope, 4 August 2013

[0. Title] Biased Weight Alignment Procedure for Bent Axle Alignment by Stan Pope, 4 August 2013 [0. Title] Biased Weight Alignment Procedure for Bent Axle Alignment by Stan Pope, 4 August 2013 [1] Hello, pinewood derby racers! I'm Stan Pope. For a lot of years, I've been helping youngsters and their

More information

Mash Tun / RIMS Tube Controller

Mash Tun / RIMS Tube Controller Mash Tun / RIMS Tube Controller 1 Your new mash tun / RIMS Tube controller Thanks for buying your controller from us!!! Your controller is based on the MYPIN TA4 series PID controller. Unlike cheap REX

More information

Test Plans & Test Results

Test Plans & Test Results P10227 Variable Intake System for FSAE Race Car Test Plans & Test Results By: Dave Donohue, Dan Swank, Matt Smith, Kursten O'Neill, Tom Giuffre Table of contents 1. MSD I: WKS 8-10 PRELIMINARY TEST PLAN...

More information

Flying Fox DARPA Grand Challenge. Report to Sponsors. May 5, 2005

Flying Fox DARPA Grand Challenge. Report to Sponsors. May 5, 2005 Flying Fox 2005 DARPA Grand Challenge Report to Sponsors May 5, 2005 The vehicle name, Flying Fox, originates from a bat with unusually sharp vision Page 1 DARPA Site Visit 18 team members showed up for

More information

2015 AUVSI UAS Competition Journal Paper

2015 AUVSI UAS Competition Journal Paper 2015 AUVSI UAS Competition Journal Paper Abstract We are the Unmanned Aerial Systems (UAS) team from the South Dakota School of Mines and Technology (SDSM&T). We have built an unmanned aerial vehicle (UAV)

More information

Using cloud to develop and deploy advanced fault management strategies

Using cloud to develop and deploy advanced fault management strategies Using cloud to develop and deploy advanced fault management strategies next generation vehicle telemetry V 1.0 05/08/18 Abstract Vantage Power designs and manufactures technologies that can connect and

More information

BOBSLED RACERS. DESIGN CHALLENGE Build a miniature bobsled that can win a race down a slope.

BOBSLED RACERS. DESIGN CHALLENGE Build a miniature bobsled that can win a race down a slope. Grades 3 5, 6 8 30 minutes BOBSLED RACERS DESIGN CHALLENGE Build a miniature bobsled that can win a race down a slope. MATERIALS Supplies and Equipment: Stopwatch Flat-bottomed 10-foot vinyl gutters (1

More information

RR Concepts. The StationMaster can control DC trains or DCC equipped trains set to linear mode.

RR Concepts. The StationMaster can control DC trains or DCC equipped trains set to linear mode. Jan, 0 S RR Concepts M tation aster - 5 Train Controller - V software This manual contains detailed hookup and programming instructions for the StationMaster train controller available in a AMP or 0AMP

More information

DELHI TECHNOLOGICAL UNIVERSITY TEAM RIPPLE Design Report

DELHI TECHNOLOGICAL UNIVERSITY TEAM RIPPLE Design Report DELHI TECHNOLOGICAL UNIVERSITY TEAM RIPPLE Design Report May 16th, 2018 Faculty Advisor Statement: I hereby certify that the development of vehicle, described in this report has been equivalent to the

More information

EXTREME TESTIMONIALS. Bakery Category

EXTREME TESTIMONIALS. Bakery Category Bakery Category Success story: We had an established brand name machine from the competition that was really a problem and required extensive maintenance when we decided to buy an Extreme high speed wrapper.

More information

Inverter control of low speed Linear Induction Motors

Inverter control of low speed Linear Induction Motors Inverter control of low speed Linear Induction Motors Stephen Colyer, Jeff Proverbs, Alan Foster Force Engineering Ltd, Old Station Close, Shepshed, UK Tel: +44(0)1509 506 025 Fax: +44(0)1509 505 433 e-mail:

More information

Festival Nacional de Robótica - Portuguese Robotics Open. Rules for Autonomous Driving. Sociedade Portuguesa de Robótica

Festival Nacional de Robótica - Portuguese Robotics Open. Rules for Autonomous Driving. Sociedade Portuguesa de Robótica Festival Nacional de Robótica - Portuguese Robotics Open Rules for Autonomous Driving Sociedade Portuguesa de Robótica 2017 Contents 1 Introduction 1 2 Rules for Robot 2 2.1 Dimensions....................................

More information

2016 IGVC Design Report Submitted: May 13, 2016

2016 IGVC Design Report Submitted: May 13, 2016 2016 IGVC Design Report Submitted: May 13, 2016 I certify that the design and engineering of the vehicle by the current student team has been significant and equivalent to what might be awarded credit

More information

Super Squadron technical paper for. International Aerial Robotics Competition Team Reconnaissance. C. Aasish (M.

Super Squadron technical paper for. International Aerial Robotics Competition Team Reconnaissance. C. Aasish (M. Super Squadron technical paper for International Aerial Robotics Competition 2017 Team Reconnaissance C. Aasish (M.Tech Avionics) S. Jayadeep (B.Tech Avionics) N. Gowri (B.Tech Aerospace) ABSTRACT The

More information

The RCS-6V kit. Page of Contents. 1. This Book 1.1. Warning & safety What can I do with the RCS-kit? Tips 3

The RCS-6V kit. Page of Contents. 1. This Book 1.1. Warning & safety What can I do with the RCS-kit? Tips 3 The RCS-6V kit Page of Contents Page 1. This Book 1.1. Warning & safety 3 1.2. What can I do with the RCS-kit? 3 1.3. Tips 3 2. The principle of the system 2.1. How the load measurement system works 5

More information

Autonomously Controlled Front Loader Senior Project Proposal

Autonomously Controlled Front Loader Senior Project Proposal Autonomously Controlled Front Loader Senior Project Proposal by Steven Koopman and Jerred Peterson Submitted to: Dr. Schertz, Dr. Anakwa EE 451 Senior Capstone Project December 13, 2007 Project Summary:

More information

Subaru BRZ Toyota GT86 Scion FR-S

Subaru BRZ Toyota GT86 Scion FR-S RaceROM Features for Subaru BRZ Toyota GT86 Scion FR-S v1.8 Index Warning... 3 Introduction... 4 Feature list... 4 Supported Vehicle Models... 4 Availability... 4 Overview... 5 Map Switching**... 5 Speed

More information

Arms Race Prosthetic Arm Engineering Challenge: FINAL REPORT

Arms Race Prosthetic Arm Engineering Challenge: FINAL REPORT Arms Race Prosthetic Arm Engineering Challenge: FINAL REPORT After designing, testing, revising, building, re-testing, and modifying your final Prosthetic Arm, each student is required to prepare a Report

More information

Renewable Energy Endurance Marathon

Renewable Energy Endurance Marathon Next Generation Science Standards NGSS Science and Engineering Practices: Asking questions and defining problems Developing and using models Planning and carrying out investigations Analyzing and interpreting

More information

Servo Creel Development

Servo Creel Development Servo Creel Development Owen Lu Electroimpact Inc. owenl@electroimpact.com Abstract This document summarizes the overall process of developing the servo tension control system (STCS) on the new generation

More information

Electromechanical Steering with Parallel-axis Drive

Electromechanical Steering with Parallel-axis Drive Service Training Self-study Programme 399 Electromechanical Steering with Parallel-axis Drive Design and Function The electromechanical power steering has many advantages compared with a hydraulic steering

More information

20th. SOLUTIONS for FLUID MOVEMENT, MEASUREMENT & CONTAINMENT. Do You Need a Booster Pump? Is Repeatability or Accuracy More Important?

20th. SOLUTIONS for FLUID MOVEMENT, MEASUREMENT & CONTAINMENT. Do You Need a Booster Pump? Is Repeatability or Accuracy More Important? Do You Need a Booster Pump? Secrets to Flowmeter Selection Success Is Repeatability or Accuracy More Important? 20th 1995-2015 SOLUTIONS for FLUID MOVEMENT, MEASUREMENT & CONTAINMENT Special Section Inside!

More information

index Page numbers shown in italic indicate figures. Numbers & Symbols

index Page numbers shown in italic indicate figures. Numbers & Symbols index Page numbers shown in italic indicate figures. Numbers & Symbols 12T gear, 265 24T gear, 265 36T gear, 265 / (division operator), 332 % (modulo operator), 332 * (multiplication operator), 332 A accelerating

More information

Attitude Control. Actuators and Attitude Control

Attitude Control. Actuators and Attitude Control Attitude Control Actuators and Attitude Control Attitude Control Brushless motors Brushless controllers EMQ Framework Safety Instructions Control Theory Exercises & Hints Time scope: 2-4h Emqopter GmbH

More information

ilcas: Intelligent Lane Changing Advisory System using Connected Vehicle Technology

ilcas: Intelligent Lane Changing Advisory System using Connected Vehicle Technology ilcas: Intelligent Lane Changing Advisory System using Connected Vehicle Technology Connected Vehicles Technology Challenge Raj Kishore (Kamalanathsharma) rkishore@vt.edu EXECUTIVE SUMMARY Connected Vehicles

More information

INSTRUCTIONS FOR TRI-METRIC BATTERY MONITOR May 8, 1996

INSTRUCTIONS FOR TRI-METRIC BATTERY MONITOR May 8, 1996 INSTRUCTIONS FOR TRI-METRIC BATTERY MONITOR May 8, 1996 PART 2: SUPPLEMENTARY INSTRUCTIONS FOR SEVEN TriMetric DATA MONITORING FUNCTIONS. A: Introduction B: Summary Description of the seven data monitoring

More information

Functional Algorithm for Automated Pedestrian Collision Avoidance System

Functional Algorithm for Automated Pedestrian Collision Avoidance System Functional Algorithm for Automated Pedestrian Collision Avoidance System Customer: Mr. David Agnew, Director Advanced Engineering of Mobis NA Sep 2016 Overview of Need: Autonomous or Highly Automated driving

More information

Warning! Before continuing further, please ensure that you have NOT mounted the propellers on the MultiRotor.

Warning! Before continuing further, please ensure that you have NOT mounted the propellers on the MultiRotor. Mission Planner Setup ( optional, do not use if you have already completed the Dashboard set-up ) Warning! Before continuing further, please ensure that you have NOT mounted the propellers on the MultiRotor.

More information

CS 440RC. Solid De-icer Controller Closed-Loop Gate Control

CS 440RC. Solid De-icer Controller Closed-Loop Gate Control CS 440RC Solid De-icer Controller Closed-Loop Gate Control 2/9 Table of Contents 1 Overview 3 2 Hardware Set-up 4 3 System Configuration 6 3.1 Selecting the Gate Mode of Operation 6 3.2 Calibrating the

More information

Autonomous Quadrotor for the 2014 International Aerial Robotics Competition

Autonomous Quadrotor for the 2014 International Aerial Robotics Competition Autonomous Quadrotor for the 2014 International Aerial Robotics Competition Yongseng Ng, Keekiat Chua, Chengkhoon Tan, Weixiong Shi, Chautiong Yeo, Yunfa Hon Temasek Polytechnic, Singapore ABSTRACT This

More information

Hydraulics for high-quality deep-drawn parts

Hydraulics for high-quality deep-drawn parts White Paper Key Messages Hydraulics for high-quality deep-drawn parts Susanne Kircher Moog Marketing Communications Specialist Die cushion requirements are becoming more demanding and complex Precise analysis,

More information

Conoco Phillips Ferndale Condition Monitoring Success

Conoco Phillips Ferndale Condition Monitoring Success Conoco Phillips Ferndale Condition Monitoring Success From Chaos to Calm with Azima DLI Methodology Background The Conoco Phillips Ferndale Washington Refinery was constructed in 1954. Ferndale is an integrated

More information

Fuel Strategy (Exponential Decay)

Fuel Strategy (Exponential Decay) By Ten80 Education Fuel Strategy (Exponential Decay) STEM Lesson for TI-Nspire Technology Objective: Collect data and analyze the data using graphs and regressions to understand conservation of energy

More information

Getting to Know: Matthew Tongue, Norbar Torque Tools Ltd

Getting to Know: Matthew Tongue, Norbar Torque Tools Ltd Getting to Know: Matthew Tongue, Norbar Torque Tools Ltd Introducing maxon s new series of customer interviews. By Karen Whittaker Tell us little about your background. How did you come to the industry?

More information

Introduction: Problem statement

Introduction: Problem statement Introduction: Problem statement The goal of this project is to develop a catapult system that can be used to throw a squash ball the farthest distance and to be able to have some degree of accuracy with

More information

Technical Robustness and Quality

Technical Robustness and Quality Technical Robustness and Quality www.teamrush27.net Rock Solid Robot Page Title 1-4 Robustness In Concept And Fabrication 5 Creative Concepts For Tomorrow s Technology 6-8 Rock Solid Controls 9-10 Effectively

More information

EECS 461 Final Project: Adaptive Cruise Control

EECS 461 Final Project: Adaptive Cruise Control EECS 461 Final Project: Adaptive Cruise Control 1 Overview Many automobiles manufactured today include a cruise control feature that commands the car to travel at a desired speed set by the driver. In

More information

Freescale Race Challenge 2009 Students Competition

Freescale Race Challenge 2009 Students Competition October 23, 2008 Freescale Race Challenge 2009 Students Competition Milan Brejl Freescale Semiconductor, Rožnov p.r., Czech Republic Freescale and the Freescale logo are trademarks of Freescale Semiconductor,

More information

RED RAVEN, THE LINKED-BOGIE PROTOTYPE. Ara Mekhtarian, Joseph Horvath, C.T. Lin. Department of Mechanical Engineering,

RED RAVEN, THE LINKED-BOGIE PROTOTYPE. Ara Mekhtarian, Joseph Horvath, C.T. Lin. Department of Mechanical Engineering, RED RAVEN, THE LINKED-BOGIE PROTOTYPE Ara Mekhtarian, Joseph Horvath, C.T. Lin Department of Mechanical Engineering, California State University, Northridge California, USA Abstract RedRAVEN is a pioneered

More information

Motor Tuning Instructions

Motor Tuning Instructions 6/20/12 Motor Tuning Instructions Before you begin tuning: 1. Make sure Pro-Motion is installed. 2. Hook up motor drive, motor, and computer. - Connect motor drive to computer using a USB to Serial Com

More information

Laboratory Exercise 12 THERMAL EFFICIENCY

Laboratory Exercise 12 THERMAL EFFICIENCY Laboratory Exercise 12 THERMAL EFFICIENCY In part A of this experiment you will be calculating the actual efficiency of an engine and comparing the values to the Carnot efficiency (the maximum efficiency

More information

There are changes to the fuel system leak detection and threshold resetting procedure.

There are changes to the fuel system leak detection and threshold resetting procedure. NUMBER: 08 FSTG 1 S.M. REF.: 5.6 ENGINE: DD15 DATE: May 2008 SUBJECT: FUEL SYSTEM LEAK DETECTION TEST AND THRESHOLD RESETTING PUBLICATION: DDC-SVC-MAN-0037 There are changes to the fuel system leak detection

More information

Deep Learning Will Make Truly Self-Driving Cars a Reality

Deep Learning Will Make Truly Self-Driving Cars a Reality Deep Learning Will Make Truly Self-Driving Cars a Reality Tomorrow s truly driverless cars will be the safest vehicles on the road. While many vehicles today use driver assist systems to automate some

More information

Design of the Target Injection and Tracking Experimental System

Design of the Target Injection and Tracking Experimental System Design of the Target Injection and Tracking Experimental System Ron Petzoldt, Neil Alexander, Gottfried Besenbruch, Mike Cherry, Walt Egli, Dan Goodin, and Chuck Gibson ARIES Meeting Princeton, New Jersey

More information

Understanding the benefits of using a digital valve controller. Mark Buzzell Business Manager, Metso Flow Control

Understanding the benefits of using a digital valve controller. Mark Buzzell Business Manager, Metso Flow Control Understanding the benefits of using a digital valve controller Mark Buzzell Business Manager, Metso Flow Control Evolution of Valve Positioners Digital (Next Generation) Digital (First Generation) Analog

More information

MAGPOWR Spyder-Plus-S1 Tension Control

MAGPOWR Spyder-Plus-S1 Tension Control MAGPOWR TENSION CONTROL MAGPOWR Spyder-Plus-S1 Tension Control Instruction Manual Figure 1 EN MI 850A351 1 A COPYRIGHT All of the information herein is the exclusive proprietary property of Maxcess International,

More information

Index. sequencing, 21, 26 starting off, 22 using, 28 code sequence, 28 custom pallete, 28

Index. sequencing, 21, 26 starting off, 22 using, 28 code sequence, 28 custom pallete, 28 Index A, B Blocks, 21 builder dialog, 24 code, DelaySequence, 25 editing, 26 delay sequence, 26 in robot, 27 icon builder, 25 manage and share, 37 broken blocks, 39 custom palette, 37 folder selection,

More information

1. An inverter can be programmed to stop an AC motor quickly by enabling

1. An inverter can be programmed to stop an AC motor quickly by enabling Student ID: 53703105 Exam: 086053 - Controlling Industrial Motors When you have completed your exam and reviewed your answers, click Submit Exam. Answers will not be recorded until you hit Submit Exam.

More information

Miscellaneous Measuring Devices

Miscellaneous Measuring Devices Instrumentation 7 C H A P T E R Miscellaneous Measuring Devices Objectives After completing this chapter, you will be able to: Define terms associated with miscellaneous measuring devices: vibration rotational

More information

ABB Ability Performance Optimization for power generation

ABB Ability Performance Optimization for power generation ABB Ability Performance Optimization for power generation Maintain peak performance in any market As the world's leading provider of integrated power and automation solutions to the energy and water industries,

More information

Permanent Multipath Clamp-On Transit Time Flow Meter

Permanent Multipath Clamp-On Transit Time Flow Meter Permanent Multipath Clamp-On Transit Time Flow Meter By: Dr. J. Skripalle HydroVision GmbH, Germany Introduction For many years now, ultrasonic flow measurements with wetted sensors have been a well established

More information

Quick Guide. Unipro Laptimer Version September Go faster faster. UNIPRO ApS

Quick Guide. Unipro Laptimer Version September Go faster faster. UNIPRO ApS Quick Guide Unipro Laptimer 6003 Version 1.45 5. September 2009 Go faster faster UNIPRO ApS VIBORG HOVEDVEJ 24 DK-7100 VEJLE DENMARK Tel.: +45 75 85 11 82 Fax: +45 75 85 17 82 www.uniprolaptimer.com mail@uniprolaptimer.com

More information

Unit WorkBook 2 Level 4 ENG U16 Instrumentation and Control Systems 2018 UniCourse Ltd. All Rights Reserved. Sample

Unit WorkBook 2 Level 4 ENG U16 Instrumentation and Control Systems 2018 UniCourse Ltd. All Rights Reserved. Sample Pearson BTEC Level 4 Higher Nationals in Engineering (RQF) Unit 16: Instrumentation and Control Systems Unit Workbook 2 in a series of 4 for this unit Learning Outcome 2 Process Control Systems Page 1

More information

Application Note Original Instructions Development of Gas Fuel Control Systems for Dry Low NOx (DLN) Aero-Derivative Gas Turbines

Application Note Original Instructions Development of Gas Fuel Control Systems for Dry Low NOx (DLN) Aero-Derivative Gas Turbines Application Note 83404 Original Instructions Development of Gas Fuel Control Systems for Dry Low NOx (DLN) Aero-Derivative Gas Turbines Woodward reserves the right to update any portion of this publication

More information

Smart Grid Automation and Centralized FISR

Smart Grid Automation and Centralized FISR Smart Grid Automation and Centralized FISR March 21, 2016 Mike Colby Senior Engineer Distribution Control Center Smart Grid Automation and Centralized FISR Remote Controlled Devices & Communication Distribution

More information

Department of Electrical and Computer Science

Department of Electrical and Computer Science Department of Electrical and Computer Science Howard University Washington, DC 20059 EECE 401 & 402 Senior Design Final Report By Team AutoMoe Tavares Kidd @ 02744064 Lateef Adetona @02732398 Jordan Lafontant

More information

Tech Tip: Trackside Tire Data

Tech Tip: Trackside Tire Data Using Tire Data On Track Tires are complex and vitally important parts of a race car. The way that they behave depends on a number of parameters, and also on the interaction between these parameters. To

More information

Adult Sized Humanoid Robot: Archie

Adult Sized Humanoid Robot: Archie Adult Sized Humanoid Robot: Archie Jacky Baltes 1, Chi Tai Cheng 1, M.C. Lau 1, Ahmad Byagowi 2, Peter Kopacek 2, and John Anderson 1 1 Autonomous Agent Lab University of Manitoba Winnipeg, Manitoba Canada,

More information

Electric Motors and Drives

Electric Motors and Drives EML 2322L MAE Design and Manufacturing Laboratory Electric Motors and Drives To calculate the peak power and torque produced by an electric motor, you will need to know the following: Motor supply voltage:

More information

GPS Robot Navigation Bi-Weekly Report 2/07/04-2/21/04. Chris Foley Kris Horn Richard Neil Pittman Michael Willis

GPS Robot Navigation Bi-Weekly Report 2/07/04-2/21/04. Chris Foley Kris Horn Richard Neil Pittman Michael Willis GPS Robot Navigation Bi-Weekly Report 2/07/04-2/21/04 Chris Foley Kris Horn Richard Neil Pittman Michael Willis GPS Robot Navigation Bi-Weekly Report 2/07/04-2/21/04 Goals for Two Week Period For the first

More information

Module 9. DC Machines. Version 2 EE IIT, Kharagpur

Module 9. DC Machines. Version 2 EE IIT, Kharagpur Module 9 DC Machines Lesson 38 D.C Generators Contents 38 D.C Generators (Lesson-38) 4 38.1 Goals of the lesson.. 4 38.2 Generator types & characteristics.... 4 38.2.1 Characteristics of a separately excited

More information

RaceROM Features Subaru FA20 DIT

RaceROM Features Subaru FA20 DIT RaceROM Features Subaru FA20 DIT v1.11 Contents CAUTION!... 3 INTRODUCTION... 4 Feature list... 4 Supported Vehicle Models... 4 Availability... 4 OVERVIEW... 5 Map Switching... 5 Boost Controller... 5

More information

BIG BAR SOFT SPRING SET UP SECRETS

BIG BAR SOFT SPRING SET UP SECRETS BIG BAR SOFT SPRING SET UP SECRETS Should you be jumping into the latest soft set up craze for late model asphalt cars? Maybe you will find more speed or maybe you won t, but either way understanding the

More information

Tuning the System. I. Introduction to Tuning II. Understanding System Response III. Control Scheme Theory IV. BCU Settings and Parameter Ranges

Tuning the System. I. Introduction to Tuning II. Understanding System Response III. Control Scheme Theory IV. BCU Settings and Parameter Ranges I. Introduction to Tuning II. Understanding System Response III. Control Scheme Theory IV. BCU Settings and Parameter Ranges a. Determining Initial Settings The Basics b. Determining Initial Settings -

More information

FLL Workshop 1 Beginning FLL Programming. Patrick R. Michaud University of Texas at Dallas September 8, 2016

FLL Workshop 1 Beginning FLL Programming. Patrick R. Michaud University of Texas at Dallas September 8, 2016 FLL Workshop 1 Beginning FLL Programming Patrick R. Michaud pmichaud@pobox.com University of Texas at Dallas September 8, 2016 Goals Learn basics of Mindstorms programming Be able to accomplish some missions

More information

Chapter 9 Motion Exam Question Pack

Chapter 9 Motion Exam Question Pack Chapter 9 Motion Exam Question Pack Name: Class: Date: Time: 63 minutes Marks: 63 marks Comments: Page of 49 The graphs in List A show how the velocities of three vehicles change with time. The statements

More information

MANOEUVERS. You will be asked by the DSA examiner to carry out one of the following manoeuvres during your test:

MANOEUVERS. You will be asked by the DSA examiner to carry out one of the following manoeuvres during your test: MANOEUVERS What are the reasons for manoeuvres in a driving test? To demonstrate to the examiner that, whilst using forward and reverse gears, you can; 1. Control the car at low speeds displaying good

More information

Lab 9: Faraday s and Ampere s Laws

Lab 9: Faraday s and Ampere s Laws Lab 9: Faraday s and Ampere s Laws Introduction In this experiment we will explore the magnetic field produced by a current in a cylindrical coil of wire, that is, a solenoid. In the previous experiment

More information

Amazing127_RobotCDesignDoc

Amazing127_RobotCDesignDoc Amazing127_RobotCDesignDoc Specifications: -Length 6.6 in -Width 9.7 in -Height 6.6 in Pictures of our robot: Left Side Back Side Right Side Front Side Componets: 1 Small Motor 2 Large Motors 1 Touch Sencor

More information

BigStuff3 - GEN3. 1st Gear Spark Retard with Spark Retard Traction Control System (SR 2 ) Rev

BigStuff3 - GEN3. 1st Gear Spark Retard with Spark Retard Traction Control System (SR 2 ) Rev BigStuff3 - GEN3 1st Gear Spark Retard with Spark Retard Traction Control System (SR 2 ) 12-09 System Description 1st Gear Spark Retard with Spark Retard Traction Control System (SR 2 ) - SR 2 uses two

More information

ELITE 625 With Dial Display Control

ELITE 625 With Dial Display Control www.racedigitaldelay.com ELITE 625 With Dial Display Control Instruction Manual - 1 - The ELITE 625 From DIGITAL DELAY 2036 Fillmore Street Davenport Iowa 52804 563-324-1046 www.racedigitaldelay.com Congratulations

More information

Pre-lab Questions: Please review chapters 19 and 20 of your textbook

Pre-lab Questions: Please review chapters 19 and 20 of your textbook Introduction Magnetism and electricity are closely related. Moving charges make magnetic fields. Wires carrying electrical current in a part of space where there is a magnetic field experience a force.

More information

CT6 SUPER CRUISE Convenience & Personalization Guide. cadillac.com

CT6 SUPER CRUISE Convenience & Personalization Guide. cadillac.com 2018 CT6 SUPER CRUISE Convenience & Personalization Guide cadillac.com Review this guide for an overview of the Super Cruise system in your Cadillac CT6. Your complete attention is required at all times

More information