LTU Challenger. TEAM MEMBERS: Andrey Chernolutskiy Vincent Shih-Nung Chen. Faculty Advisor's Statement:

Similar documents
GCAT. University of Michigan-Dearborn

NJAV New Jersey Autonomous Vehicle

ISA Intimidator. July 6-8, Coronado Springs Resort Walt Disney World, Florida

INTRODUCTION Team Composition Electrical System

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

2016 IGVC Design Report Submitted: May 13, 2016

Oakland University Presents:

N.J.A.V. (New Jersey Autonomous Vehicle) 2013 Intelligent Ground Vehicle Competition

UMD-SMART: Un-Manned Differentially Steered Multi-purpose. GCAT: GPS enabled Conventional-steered Autonomous Transporter

Centurion II Vehicle Design Report Bluefield State College

Detailed Design Review

K.I.T.T. KINEMATIC INTELLIGENT TACTICAL TECHNOLOGY

iwheels 3 Lawrence Technological University

PATH TO SUCCESS: AN ANALYSIS OF 2016 INTELLIGENT GROUND VEHICLE COMPETITION (IGVC) AUTONOMOUS VEHICLE DESIGN AND IMPLEMENTATION

Club Capra- Minotaurus Design Report

Autonomous Ground Vehicle

THIRTEENTH ANNUAL INTERNATIONAL GROUND VEHICLE COMPETITION. Design Report

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

Princess Sumaya University for Technology

TENNESSEE STATE UNIVERSITY COLLEGE OF ENGINEERING, TECHNOLOGY AND COMPUTER SCIENCE

Calvin College Automated Designated Driver 2005 Intelligent Ground Vehicle Competition Design Report

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

NINTH ANNUAL INTERNATIONAL GROUND VEHICLE COMPETITION Design Report ALVIN II. Trinity College. Hartford, Connecticut. May 18, 2001

Eurathlon Scenario Application Paper (SAP) Review Sheet

Centurion Vehicle Design Report Bluefield State College Ground Robotic Vehicle Team, July 2002

1 INTRODUCTION 2 DESIGN PROCESS. 2.1 Target Customers

Rule-based Integration of Multiple Neural Networks Evolved Based on Cellular Automata

Autonomous Vehicle Team Of Virginia Tech

MOLLEBot. MOdular Lightweight, Load carrying Equipment Bot

Pothole Tracker. Muhammad Mir. Daniel Chin. Mike Catalano. Bill Quigg Advisor: Professor Ciesielski

Vehicle Design Report: UBC Snowbots Avalanche

Final Report. James Buttice B.L.a.R.R. EEL 5666L Intelligent Machine Design Laboratory. Instructors: Dr. A Antonio Arroyo and Dr. Eric M.

TWELFTH ANNUAL INTERNATIONAL GROUND VEHICLE COMPETITION. Design Report

Cilantro. Old Dominion University. Team Members:

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

ROBOTAXI CONTEST TERMS AND CONDITIONS

The College of New Jersey

Hello and welcome to training on general purpose motor drivers in the 3 to 15 volt range. I m Paul Dieffenderfer & I will be your host for this

NOVEL VOLTAGE STABILITY ANALYSIS OF A GRID CONNECTED PHOTOVOLTIC SYSTEM

Multi-Sensory Autonomous Ground vehicle Intercollegiate Competition

: MOBILE ROBOTS CAPSTONE DESIGN COURSE

Table of Contents. Executive Summary...4. Introduction Integrated System...6. Mobile Platform...7. Actuation...8. Sensors...9. Behaviors...

Initial Project and Group Identification Document. Metal detecting robotic vehicle (seek and find metallic objects using a robotic vehicle)

The Lug-n-Go. Team #16: Anika Manzo ( ammanzo2), Brianna Szczesuil (bszcze4), Gregg Lugo ( gclugo2) ECE445 Project Proposal: Spring 2018

SIL, HIL, and Vehicle Fuel Economy Analysis of a Pre- Transmission Parallel PHEV

Problem Definition Review

AC : INTERACTIVE SENSOR PACKAGE UNIT - A MULTIDISCIPLINARY DESIGN PROJECT

HOSEI UNIVERSITY. Orange2015. Design Report

Moksha. Unmanned Ground Vehicle. M S Ramaiah Institute of Technology s entry into the 2011 Intelligent Ground Vehicle Competition

DELHI TECHNOLOGICAL UNIVERSITY TEAM RIPPLE Design Report

Vehicle Design Competition Written Report NECTAR 2000

Analysis and Design of the Super Capacitor Monitoring System of Hybrid Electric Vehicles

Enhancing Wheelchair Mobility Through Dynamics Mimicking

Development of Fuzzy Logic Based Odor Detection

An Autonomous Braking System of Cars Using Artificial Neural Network

Eurathlon Scenario Application Paper (SAP) Review Sheet

2019 SpaceX Hyperloop Pod Competition

2015 AUVSI UAS Competition Journal Paper

RB-Mel-03. SCITOS G5 Mobile Platform Complete Package

Daedalus Autonomous Vehicle

Gemini 2005 Design Report

Alan Kilian Spring Design and construct a Holonomic motion platform and control system.

Team Members. Sean Baity, Michael Chaney, Jacob Dillow, Jessica Greene, Andrew Skidmore, Matt Swean, John Paul Thomas, Nathan Welch, Brent Weigel

Overview of operation modes

School of Engineering Science Simon Fraser University, Burnaby BC V5A 1S6

Segway Robotic Mobility Platform (RMP) Specifications

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

Autonomous Quadrotor for the 2014 International Aerial Robotics Competition

Bob Jones University LAZARUS. Date submitted: May 15, Team Captain: Nathan Woehr,

AC : HYBRID MINI-BAJA CAR PROJECT

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

Slippage Detection and Traction Control System

CAM-PTZ-AUT Tracking Module for PTZ Camera Installation & User Manual

Palos Verdes High School 1

SAE Mini BAJA: Suspension and Steering

80V 300Ah Lithium-ion Battery Pack Data Sheet

Figure 1: Graphs Showing the Energy and Power Consumed by Two Systems on an ROV during a Mission

CONTROLLING CAR MOVEMENTS WITH FUZZY INFERENCE SYSTEM USING AID OF VARIOUSELECTRONIC SENSORS

Control of Mobile Robots

Unmanned Surface Vessels - Opportunities and Technology

Table of Contents. Abstract... Pg. (2) Project Description... Pg. (2) Design and Performance... Pg. (3) OOM Block Diagram Figure 1... Pg.

AC : USE OF POWER WHEELS CAR TO ILLUSTRATE ENGI- NEERING PRINCIPLES

Copyright 2018 Yamaha Motor Co., Ltd. All Rights Reserved.

SAE Mini BAJA: Suspension and Steering

Basic Electricity. Mike Koch Lead Mentor Muncie Delaware Robotics Team 1720 PhyXTGears. and Electronics. for FRC

To put integrity before opportunity To be passionate and persistent To encourage individuals to rise to the occasion

Protection & Control / Commissioning Engineer

Black Knight. 12th Annual Intelligent Ground Vehicle Competition Oakland University, Rochester, Michigan June 12 th 14 th 2004

Abstract. GLV Systems Test Plan 1

Technical Robustness and Quality

Deep Learning Will Make Truly Self-Driving Cars a Reality

Non-Pyrotechnic Multi-Point Release Mechanisms for Spacecraft Release

Proudly Presents: Sparta. Intelligent Ground Vehicle Competition Team Members

High Level Design ElecTrek

Full Vehicle Simulation for Electrification and Automated Driving Applications

Solar Power-Optimized Cart

MobiLink PRODUCT CATALOG

Cooperative Autonomous Driving and Interaction with Vulnerable Road Users

Electronics Technology and Robotics I Week 2 Basic Electrical Meters and Ohm s Law

Electrical Engineering Within a Robotic System

Transcription:

LTU Challenger TEAM MEMBERS: Andrey Chernolutskiy Vincent Shih-Nung Chen Faculty Advisor's Statement: The work that the LTU Challenger student team performed with regards to design and implementation was significant. It is equivalent to work that is typically awarded credit in Lawrence Technological University Computer Science graduate course. Dr. Chan-Jin Chung Associate Professor, Department of Math and Computer Science, Lawrence Technological University

LTU Challenger Page 2 of 15 1. Introduction... 3 2. Design Process... 3 2.1 Team Organization... 3 2.2 Design Philosophies... 3 2.3 Design Planning Process... 3 3. Hardware Design... 4 3.1 Body... 4 3.2 Drive Train... 4 3.4 Motor Control... 4 4. Electrical Systems... 5 4.1 Vision Sensors... 5 4.2 Power System... 5 4.3 GPS Navigation... 6 4.4 Computational Hardware... 6 4.5 System Integration... 6 5. Software Design... 6 5.1 Software Architecture... 7 5.2 Image Capture and Processing... 8 5.4 Decision Unit... 8 5.5 Dead Ends, Traps and Potholes... 10 5.6 GPS Data Processing... 10 5.7 Motor Interface... 12 6. Predicted Performance... 12 6.1 Speed... 12 6.2 Ramp Climbing Ability... 13 6.3 Reaction Times... 13 6.4 Distance at Which Obstacles Are Detected... 13 6.5 Battery Life... 13 7. Safety... 13 8. Future Improvements... 13 9. Cost Summary... 14 10. Conclusion... 15

LTU Challenger Page 3 of 15 1. Introduction Lawrence Technological University proudly presents LTU Challenger, an autonomous robot designed to compete in the 12 th Annual Intelligent Ground Vehicle Competition. The key word here is intelligent, and that s what we ve tried to make our robot. With the same hardware available to all the teams, we have focused on the software part to give our robot truly intelligent behavior. LTU Challenger heavily employs fuzzy logic and evolutionary neural network technologies to compete in the Autonomous and Navigation Challenges. 2. Design Process 2.1 Team Organization Team Member Man-Hours Duties Major Andrey Chernolutskiy 370 Hardware design, software design and M.S. in Computer Science development for the autonomous challenge, project documentation Shih-Nung Chen 390 Hardware design and construction, software design and development for the navigational challenge M.S. in Computer Science Table 1 2.2 Design Philosophies Our goal was to utilize on-board laptop computer as the main control system, which would be interfaced to a microcontroller based control system and serve as a link between the main control module and motor control hardware. In addition, the robot would be able to carry a variety of sensors as need arises. Ideally, it would be reusable in computer science education and would be able to be mass-produced. 2.3 Design Planning Process To develop the software for the robot, we selected the incremental spiral model. Our first goal was to develop a prototype robot, equipped with a web cam, which could follow a line drawn on a blue tarp. Next, we developed a second prototype, which could follow a

LTU Challenger Page 4 of 15 course bounded by two dashed white lines. Then, we added obstacles and traps to the course and replaced the web cam with a mini-dv camera. At the same time, we were building a rule base for the fuzzy inference system which would control the robot behavior in the IGVC competition. We also made slight modifications to the robot platform s camera placement and wheels. 3. Hardware Design 3.1 Body The robot body was designed and built from off-the-shelf components. The majority of the parts were purchased at a local hardware store. The robot is 3 feet long and 2 feet wide in the middle. The main body was constructed from 0.25 inch thick medium density fiber (MDF) board and carries the camera tripod, the battery, the motor controller board and the payload. The upper body was constructed from 0.25 inch thick MDF board and carries the on-board laptop and the GPS unit. 3.2 Drive Train A front wheel drive was chosen to allow the robot to climb a ramp easily. It is powered by two 12 Volt 7 Amp FisherPrice motor gearboxes with a 111:1 gear ratio. Each motor allows individual speed and direction control, and, as a result, is able to execute a zero-point turn radius which improves maneuverability in tight conditions. 3.4 Motor Control The motors are controlled using a Vantec CDFR-21 dual-channel driver board. The motor board can handle up to 14 Amps of current per channel which makes it an ideal component for this particular robot. This driver board provides Pulse Width Modulation (PWM) speed and directional control. The board interfaces to the laptop through the parallel port. Commands are sent through the parallel port to the motor driver board, which in turn interprets these commands and generates a PWM signal that is sent to the motors. We wrote low-level drivers in the Java Native Interface for accessing the parallel port and sending commands to the motor driver board. These drivers present the

LTU Challenger Page 5 of 15 programmer with a high-level functional interface to the board. The program makes a call to functions such as forward() or reverse(), and the driver parses these commands and sets the desired bits on the parallel port. This, in turn, forces the motor driver board to send the desired PWM signal out to the motors. 4. Electrical Systems 4.1 Vision Sensors Our primary method for obstacle and lane detection was to use a JVC GR-D93 mini-dv camcorder with an automatic shutter and a 0.5x wide angle lens. We reviewed several models and chose this camera for its IEEE1394 interface and above average performance in bright lighting conditions. Previous IGVC teams from Lawrence Tech successfully competed with simple web cams, and we believe upgrading to a DV camcorder will eliminate the need for other sensors. 4.2 Power System The main power source for the robot is a 12 Volt 7 Amp sealed lead acid battery. The laptop, the GPS unit, and the camera have their own rechargeable batteries separate from the main robot electrical system. This design isolates and protects the laptop and GPS from the unlikely event of a dangerous electrical surge in the robot power system. A 30-amp fuse protects the entire robot electrical system and Vantec motor board from overcurrents. For safety reasons and as part of the IGVC qualification requirements, manual and remote electronic emergency stop switches are wired in series to the battery connection. Thus, both switches must be closed to power the main system power bus. Any one of these switches can be opened to cut off all electrical power and stop the robot in the event of a dangerous loss of control. The remote e-stop consists of an automotive keyless entry remote switch unit with a range of 50 feet and a relay in series with the battery connection to the main power bus.

LTU Challenger Page 6 of 15 4.3 GPS Navigation At the center of any successful GPS navigation is the GPS unit itself. The LTU Challenger uses the Garmin etrex GPS unit. It is designed to provide precise GPS positioning using correction data obtained from the Wide Area Augmentation System (WAAS). The Garmin etrex GPS unit will provide position accuracy to less than three meters when receiving WAAS corrections. The positional information is communicated over a serial port to the robot s onboard laptop. We used a pre-computed shortest path algorithm to determine the order in which the waypoints are visited. As obstacles are encountered and detected by camcorder, the robot will modify its course to avoid obstacles while continuing toward the next waypoint. 4.4 Computational Hardware The onboard computer used for all vehicle control, sensor interfacing, and communications is a laptop computer that uses a Pentium III 600 MHz processor running the Windows 2000 operating system. The laptop has two USB ports, a single IEEE1394 port, a parallel port for connecting the motor driver board, and a serial port for connecting to GPS unit. 4.5 System Integration Onboard laptop Camcorder Handy board IR Distance Sensor Motors Emergency stop Push Button E-Stop Motor Drivers Remote (manual) Control Figure 1 5. Software Design LTU software consists of several key components. Vision processing is used as a primary sensory input for line and obstacle detection. Images are pre-processed by an

LTU Challenger Page 7 of 15 evolutionary neural network. Decision processing uses a fuzzy inference system to determine the rules for following the lines and avoiding obstacles. A motor processing unit sends commands to the motors and controls the motion of the robot. 5.1 Software Architecture The figures below show the key elements involved in the processing for the Autonomous and Navigation Challenge. LTU Challenger Hardware Autonomous Challenge - High-Level Architecture Image Capture Image Pre-Processing (Low-Pass Filter) Color Segmentation (Evolutionary Neural Net) Decision Unit (Fuzzy Logic Controller) Exception Handling Module Motor Interface LTU Challenger Hardware minidv Camcorder Vantec Board Figure 2 High-level architecture for Navigation Challenge Target waypoint data or current position data requirement The GPS Unit On Board Laptop Robot Control Waypoint data or error information Robot control data Figure 3

LTU Challenger Page 8 of 15 5.2 Image Capture and Processing Low-level drivers in the Java Native Interface for accessing the IEEE1394 interface and getting data from the camera were written by our team. We apply a custom low-pass filter to every new image to filter out noise and enhance image quality. Next the image is sent to the color segmentation unit, which classifies every pixel in the image into one three of the following categories: red, white, background. The color segmentation unit needs to be trained in the actual environment by presenting it with a few samples from each category. We use evolutionary strategies, namely, ES(1+1) with 1/5 rule, to train the color segmentation unit. The objective function being minimized is the difference between the actual and the expected output of the ANN. Then all red pixels are explicitly converted to white to simplify the fuzzy logic. 5.4 Decision Unit Next the pre-processed image is split into a grid of 6 cells (2x3). The percentage of white pixels in cell is counted, and the resulting array of 6 floats (C1 through C6) is sent to the fuzzy inference system. The output of the FIS is the turn direction (left or right), the amount of time during which the robot should turn in that direction (turn time and direction), and the amount of time during which the robot should travel forward (straight time). C 1 C 2 C 3 C 4 % of white pixels Fuzzy Inference System (FIS) Turn Time and Direction Straight Time C 5 C 6 Figure 4 Internally, the FIS consists of two separate fuzzy logic controllers. Both controllers use the Sugeno model for the fuzzification and defuzzification of data and triangular membership function to define the data sets. The first controller accepts the percentages of white pixels in the grid and produces the turn time and direction. Each grid in the cell is classified as white or not white according to the following membership function:

LTU Challenger Page 9 of 15 Degree of membership 1 0.8 0.6 0.4 0.2 0 0 20 40 60 80 100 Percentage of white pixels Chart 1 The following table lists the rules for this controller: Input matrix Rule Action If C1 is white and all other cells are not If C3 is white and all other cells are not If C1 and C4 are white and If C3 and C6 are white and If C1, C2, C4 are white and If C2, C3, C6 are white and If C5 and C6 are not white and all other cells are If C4 and C5 are not white and all other cells are If C6 is not white and all other cells are If C4 is not white and all other cells are Turn slightly right Turn slightly left Turn right Turn left Turn hard right Turn hard left Turn hard right Turn hard left Turn hard right Turn hard left

LTU Challenger Page 10 of 15 If C1 and C2 are white and If C2 and C3 are white and If C2 and C4 are white and If C2 and C6 are white and Turn hard right Turn hard left Turn hard right Turn hard left Table 2 The output is a single floating point number, giving the turn time while its sign specifies the turn direction. This number is passed to the second FLC which uses monotonic selection to produce the straight time, inversely proportional to the turn time. 5.5 Dead Ends, Traps and Potholes Occasionally, he FLC is unable to match the input matrix with any of the predefined rules with a sufficient degree of certainty. When the certainty factor falls below an established threshold, the FIS is relieved from directing the robot and the exception handling module is activated. This module tries to resolve the situation by turning the robot left and right and by checking if the FIS is ready to resume the control. Otherwise, the exception module will replay the robot s movements in the opposite direction, constantly checking for an alternative path until one is found. 5.6 GPS Data Processing The figure below shows the key elements involved in the GPS data processing for Navigation Challenge.

LTU Challenger Page 11 of 15 Recording each waypoint (longitude and latitude) data to the onboard laptop On board laptop send target waypoint to GPS unit GPS unit calculates the distance and turn angle error information from current position and heading End the program False True GPS returns the distance and turn angle error information to on board laptop Check whether it has next waypoint position data False True Obstacle avoidance The navigation program use error information to lead the robot heading. If it is out of the turn angle threshold True Using FIS (Fuzzy Interface System) leads the robot direction. False Is the robot position in the target waypoint position threshold? Obstacle avoidance Go Straight Figure 5

LTU Challenger Page 12 of 15 If the turn angle is below -6 o or above 6 o, the FIS determines the robot s direction as follows: Figure 6 The FIS uses monotonic selection which is based on a relationship between the turn angle value from the GPS unit and robot turn time, expressed as a single fuzzy rule: IF the turn angle is large THEN turn time is large The value of the output or a truth membership grade of the rule consequent can be estimated directly from a corresponding the truth membership grade in the antecedent. Figure 6 shows how various turn times are derived from different turn angles from the GPS unit. 5.7 Motor Interface The direction of LTU Challenger is controlled by the direction of each motor. The motor interface software functions take the action name, such as left or forward, and the duration of that action. 6. Predicted Performance 6.1 Speed The top speed of the robot is 12 m.p.h. It is limited by the software to 3 m.p.h.

LTU Challenger Page 13 of 15 6.2 Ramp Climbing Ability The maximum incline our vehicle is capable of traversing is highly dependent on the surface of the incline. However, we have tested our robot and found it capable of climbing 15 degree inclines. 6.3 Reaction Times The robot can react to the changes in its environment within 0.5 2.0 seconds. 6.4 Distance at Which Obstacles Are Detected The maximum distance at which obstacles are detected is approximately 5 feet and depends on the camera angle. 6.5 Battery Life Based on experimental test data we found that our main battery, laptop batteries and camcorder batteries can last for one hour. 7. Safety As required by IGVC contest rules, a remote and mechanical emergency stop switches are required to stop the robot. To maintain the off the shelf design philosophy a low cost automotive keyless entry switch with a 50 feet range was selected as the remote E-stop component. The remote E-stop controls a relay that is in series with the mechanical push-pull E-stop and the Vantec motor controller main power. Both of these switches must be closed to before electrical power can be supplied to the Vantec motor control board. Another notable safety feature of the E-stop systems is that the robot main power can only be restored after remote E-stop shutdown by manually resetting the robot by cycling the mechanical push-pull switch off, then on again. This prevents the robot from being restarted until a human in close proximity decides whether conditions are safe to restart the robot. 8. Future Improvements While the overall system performance is quite solid, the response time could be improved. Also, sensors could be expanded to include sonar/radar to handle dead ends and traps. In addition, an alternative HSB internal color representation should be considered to replace RGB for improved performance in bright lighting conditions. Finally, it would be interesting to be able to modify the FLC rules on the fly or to even evolve them.

LTU Challenger Page 14 of 15 9. Cost Summary Part Description Vendor Unit Price Quantity Total Chassis MDF board 16" X 36" X.25" Lowes $3.00 2 $6.00 Video ripod Microcenter $19.99 1 $19.99 Stratocore clear corrugated plastic board Utrecht $4.29 1 $4.29 Drive Train 12V power wheels gearbox motor assy Power Wheels Service Ctr $15.00 2 $30.00 4" tire & wheel assembly Recreational Leisure Corp. $23.99 2 $47.98 Wheel axle Lowes $8.47 1 $8.47 Swivel caster wheel (4" x 2") General Caster Service $12.00 1 $12.00 Wheel adapter plate and axle bearing spacer Fabricated by Ford Motor Co $0.00 4 $0.00 Cotter pin 1/8 X 1" - wheel retainers Lowes $0.24 2 $0.48 5" corner brace (axle supporters) Lowes $1.32 2 $2.64 Sensors DV camcorder Wal-Mart $412.66 1 $412.66.5X wide angle conversion lens Circuit City Stores $39.99 1 $39.99 Garmin GPS 76 unit Gps City $179.95 1 $179.95 IEEE1394 FireWire cable Best Buy $15.00 1 $15.00 Electrical Vantec electric motor speed controller Vantec $230.00 1 $230.00 Emergency stop push pull switch Autozone $3.99 1 $3.99 12 Volt 7 Ah battery Rage Battery $11.95 1 $11.95 Remote control keyless entry switch Bulldog Security $37.85 1 $37.85 5' #14-2 conductor grey speaker wire Home Depot $0.22 5 $1.10 DPDT relay plug-in relay RadioShack $7.99 1 $7.99 Fuse panels and circuit breakers Donated By Connector Concepts $0.00 4 $0.00 8"X6"X3" project box RadioShack $6.99 1 $6.99 Electrical Hardware D-Sub connector - D25 solder plug (Male) RadioShack $1.69 1 $1.69 D-Subminiature D25 connector hood RadioShack $2.29 1 $2.29 25 Conductor ribbon cable (per ft.) RadioShack $0.19 5 $0.95 Buchanan spade terminals Home Depot $0.06 10 $0.65 Buchanan female disconnects Home Depot $0.07 12 $0.84 Camera Tripod Mounting Hardware 3/4" conduit hanger with speed thread Lowes $0.38 3 $1.14 2-1/2" corner braces Home Depot $0.54 4 $2.16 Corner brace fastener machine screws Lowes $0.20 6 $1.19 Tripod clamp machine screws Lowes $0.20 3 $0.60 Misc Hardware (nuts, bolts, etc...) $6.12 Laptop Computer LTU $0.00 $1.00 0 Total Robot Cost $1,096.95 Table 3

LTU Challenger Page 15 of 15 10. Conclusion The LTU Challenger team met most of its major design requirements and developed a fully autonomous robot. The platform was developed with safety, reliability, and versatility in mind. The mechanical and electrical systems were created with the intent of both indoor and outdoor operation in a variety of environments. The software and highlevel control systems were designed for lane following, obstacle detection and avoidance, and GPS navigation challenges. The LTU Challenger is participating in the Intelligent Ground Vehicle Competition for the first time and plans to continue attending the IGVC in the future.