Adviser: Dr. Becker-Gomez Tim Southerton Matthew Morris Brian Grosso Lalit Tanwar 10/01/13 RC Camera Car SDR Kevin Meehan Alex Reid 1 Background Information Problem Definition Stakeholders RIT Customer Update Customer Requirements Systems Analysis System / Hardware / Software Functional Decomp Engineering Requirements System / Software Architecture Benchmarking ▪ ▪ ▪ ▪ Chassis Camera Microcontroller Wireless Comm. Concept Selection ▪ ▪ ▪ ▪ Course Console Chassis Microcontroller Mount System Prototyping ▪ ▪ ▪ ▪ ▪ ▪ Chassis Prototyping Adapter Plate Schematic Weight Analysis Differential Drive Simulink Car Power Budget Circuit Diagrams Risk Assessment Test Plan Moving Forward Morph Chart / Pugh Matrix 10/01/13 RC Camera Car SDR 2 Overview 10/01/13 RC Camera Car SDR 3 Project Goal: Build a RC car platform controlled remotely with intuitive controls and visual feedback that can be expanded to demonstrate Controls to college students. The project needs to be captivating and able to demonstrate multidisciplinary engineering innovation at various RIT events this year and into the future. Deliverables: 1. 2. 3. 4. 5. 6. 7. 8. 10/01/13 RC Car Platform with Cameras and Sensors Driving Station with Control Equation of Motion of the System Characterizing Parameters of the System Source Code for Low Level Processing Interface for Student Coding Preliminary Differential Drive Code Supporting Documentation RC Camera Car SDR 4 Customer: Dr. Juan Cockburn Controls Professor, RIT, Computer Engineering (CE) Sponsors: RIT CE Department, Multidisciplinary Senior Design (MSD) Freescale Semiconductor Event Attendees: Imagine RIT Freescale Cup Various Campus Symposiums and Workshops MSD Team Future RIT Researchers Future RIT MSD Teams / Prospective Students 10/01/13 RC Camera Car SDR 5 System customer is looking for long term was done by a student at UC Irvine Balanced an RC car using controls algorithm Major Issues: HPI Racing Car ($) Two-Wheel Self-Balancing of a Four-Wheeled Vehicle David Arndt et al., IEEE Control Systems Magazine, March 2011 ▪ Monster Truck Design Titanium Geared Servo ($) ▪ Precise, High Torque Steering 22 State Variable Linearized System Model ▪ Advising from 4 MIT Professors 10/01/13 RC Camera Car SDR Power to both wheels on the ground High CG Large, Soft Tires Balancing RC Car on Two Wheels 6 10/01/13 RC Camera Car SDR 7 To Current State 10/01/13 RC Camera Car SDR 8 10/01/13 RC Camera Car SDR 9 10/01/13 RC Camera Car SDR 10 10/01/13 RC Camera Car SDR 11 Revised metrics mapping to functional decomposition on all levels Combined with constraints to make more meaningful function connections Revised metrics with new benchmarking data Mapped new metrics to needs with HOQ Added tests to measure metrics for test plan Detailed Engineering Requirements 10/01/13 RC Camera Car SDR 12 10/01/13 RC Camera Car SDR 13 10/01/13 RC Camera Car SDR 14 10/01/13 RC Camera Car SDR 15 Few affordable chassis options available Most RC cars have open differential drives Custom chassis would require significant time Freescale chassis is donated but needs many modifications 10/01/13 RC Camera Car SDR 16 10/01/13 RC Camera Car SDR 17 http://www.mouser.com/im ages/microsites/Freescale% 20Black%20Board.jpg 10/01/13 http://upload.wikimedia.o http://www.liquidware.co http://circuitco.com/sup rg/wikipedia/commons/3/3 d/RaspberryPi.jpg m/system/0000/3648/Ardui no_Uno_Angle.jpg port/images/2/23/REV_ A5A.jpg RC Camera Car SDR 18 10/01/13 RC Camera Car SDR 19 Concept Selection 10/01/13 RC Camera Car SDR 20 First Pugh matrix low datum Inspiration setup 10/01/13 RC Camera Car SDR High end option scores best but midrange RC close Custom Chassis may not be worth the extra cost/effort Budget / time constraint issues Current Chassis Good 21 10/01/13 Tape Lines Cones Banked Course Dog Fence RC Camera Car SDR 22 10/01/13 RC Camera Car SDR 23 10/01/13 RC Camera Car SDR 24 10/01/13 RC Camera Car SDR 25 Predefined sponsor and provided chassis Nature of RC car development lends itself to rapid prototyping and modification Early prototyping conducted for further system integration testing Documentation of modifications along the way to develop iterated platform design Familiarization with platform and diverse microcontroller options crucial to successful project 10/01/13 RC Camera Car SDR 26 ORIGINAL MODEL MODIFIED VERSION Movement! 10/01/13 RC Camera Car SDR 27 Adapter plate generated in cap to provide basis for future modifications Design is simple and can be easily made using CNC for mass production More CAD parts to be made for 3D printing 10/01/13 RC Camera Car SDR 28 Projected chassis weight slightly under last years RIT Freescale Cup car Bigger wheels may help our car get over obstacles Possibly looking for stronger motors for the drivetrain 10/01/13 RC Camera Car SDR 29 Preliminary system model created with PI control algorithm Modifiable once parameters established 10/01/13 RC Camera Car SDR 30 Car power budget currently predicts high battery capacity requirement for 1 hr runtime Initial testing suggests that battery weight might be an issue Possible change to specs after further testing 10/01/13 RC Camera Car SDR 31 CONSOLE 10/01/13 RC CAR RC Camera Car SDR 32 10/01/13 RC Camera Car SDR 33 Current Risk Assessment Financial Budget – Overshooting the project budget will cause the project to be incomplete. Probable cause for this would be: ▪ Bad benchmarking ▪ Project plans not detailed (i.e. delays in shipping) Budget will restrict the following: ▪ Prototyping (Little to none depending on components chosen) ▪ Multiple backup parts for breakdown ▪ Lack of functionality 10/01/13 RC Camera Car SDR 34 Runtime Breakdown/Failure – Breakdown of mechanical and electrical components during testing and runtime Probable cause for this would be: ▪ Bad shielding from elements/ poor electrical shielding and connections ▪ Extreme stress tests/ poor mechanical integrity ▪ Bad simulation runs/ poor software analysis This will result in: ▪ Dysfunctional product ▪ Increased stress on already limited budget ▪ More time spent on electrical and mechanical debugging/fixing 10/01/13 RC Camera Car SDR 35 Test Chassis and Console Verify Physical Component Limitations Test Wireless Communications Functioning Distance Record Data at Imagine RIT User Feedback – Likert Scale Statistical Driving Data Finalized Project Deliverables Total Cost, Event Entries, Component Specs, Included System Functionality 10/01/13 RC Camera Car SDR 36 Next Three Weeks Establish design for control station Evaluate options for camera, microcontroller, and other electronics Test chassis and determine spatial layout Make choices based on price and power budgets Continuous benchmarking of new technologies and ideas 10/01/13 RC Camera Car SDR 37 Budget constraints need to be refined to go forward with component selection More knowledge of control systems is needed to refine the Simulink model Simulink / student interfacing of controls program needs to be better defined for microcontroller selection Movement controller needs to be improved for future testing 10/01/13 RC Camera Car SDR 38 House of Quality Test Plan 10/01/13 RC Camera Car SDR 39 Explored the option of using wheel revs and steering input to map a course for virtual mapping on a GUI Does not account for slip in this version Something to show driving paths using platform sensors Lap 10/01/13 RC Camera Car SDR 15.00 10.00 y (ft) 5.00 0.00 -20.00 -15.00 -10.00 -5.00 0.00 5.00 -5.00 -10.00 x (ft) -15.00 40