rc camera car systems design review p14226 9/12/13

40
RC Camera Car Systems Design Review P14226 9/12/13 Tim Southerton Brian Grosso Matthew Morris Lalit Tanwar Kevin Meehan Alex Reid Adviser: Dr. Becker- Gomez 10/01/13 1 RC Camera Car SDR

Upload: dalton

Post on 24-Feb-2016

39 views

Category:

Documents


0 download

DESCRIPTION

Tim Southerton Brian Grosso Matthew Morris Lalit Tanwar Kevin Meehan Alex Reid. RC Camera Car Systems Design Review P14226 9/12/13. Adviser: Dr. Becker-Gomez. Agenda Items. Background Information Problem Definition Stakeholders RIT Customer Update Customer Requirements - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 1

RC Camera CarSystems Design ReviewP142269/12/13

Tim Southerton

Brian Grosso

Matthew Morris

Lalit Tanwar

Kevin MeehanAlex Reid

Adviser: Dr. Becker-Gomez

10/01/13

Page 2: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 2

Agenda Items 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.

Morph Chart / Pugh Matrix

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

10/01/13

Page 3: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 3

Background InformationOverview

10/01/13

Page 4: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 4

Problem Definition 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. RC Car Platform with Cameras and Sensors2. Driving Station with Control3. Equation of Motion of the System4. Characterizing Parameters of the System5. Source Code for Low Level Processing6. Interface for Student Coding7. Preliminary Differential Drive Code8. Supporting Documentation

10/01/13

Page 5: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 5

Stakeholders 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 Students10/01/13

Page 6: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 6

RIT Customer Update 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 ($)▪ Monster Truck Design

Titanium Geared Servo ($)▪ Precise, High Torque Steering

22 State Variable Linearized System Model▪ Advising from 4 MIT Professors

Balancing RC Car on Two Wheels

Two-Wheel Self-Balancing of a Four-Wheeled VehicleDavid Arndt et al., IEEE Control Systems Magazine, March 2011

Power to both wheels on the ground

High CG Large, Soft Tires

10/01/13

Page 7: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 7

Customer Requirements

10/01/13

Page 8: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 8

Systems AnalysisTo Current State

10/01/13

Page 9: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 9

System Functional Decomp

10/01/13

Page 10: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 10

Hardware Functional Decomp

10/01/13

Page 11: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 11

Software Functional Decomp

10/01/13

Page 12: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 12

Engineering Requirements 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 planDetailed Engineering Requirements

10/01/13

Page 13: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 13

System Architecture

10/01/13

Page 14: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 14

System Architecture (cont.)

10/01/13

Page 15: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 15

Software Architecture

10/01/13

Page 16: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 16

Benchmarking – Chassis

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 modifications10/01/13

Page 17: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 17

Benchmarking – Camera

10/01/13

Page 19: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 19

Benchmarking – Wireless Comm.

10/01/13

Page 20: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 20

Morph Chart

10/01/13

Concept Selection

Page 21: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 21

Pugh Matrix First Pugh matrix low

datum Inspiration setup

High end option scores best but mid-range RC close

Custom Chassis may not be worth the extra cost/effort

Budget / time constraint issues

Current Chassis Good

10/01/13

Page 22: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 22

Concept Selection – Course

Tape Lines Cones Banked

Course Dog Fence

10/01/13

Page 23: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 23

Concept Selection – Console

10/01/13

Page 24: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 24

Concept Selection – Chassis

10/01/13

Page 25: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 25

Concept Selection – μC Mount

10/01/13

Page 26: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 26

System Prototyping

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

Page 27: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 27

Chassis Prototyping

ORIGINAL MODEL MODIFIED VERSION

10/01/13

Movement!

Page 28: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 28

Adapter Plate Schematic

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

Page 29: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 29

Weight Analysis

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

Page 30: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 30

Differential Drive Simulink

Preliminary system model created with PI control algorithm

Modifiable once parameters established

10/01/13

Page 31: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 31

Car Power Budget

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

Page 32: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 32

Circuit DiagramsCONSOLE RC CAR

10/01/13

Page 33: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 33

Total Project Budget

10/01/13

Page 34: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 34

Risk Assessment

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

Page 35: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 35

Risk Assessment (cont.) 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/fixing10/01/13

Page 36: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 36

Test Plan

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 Functionality10/01/13

Page 37: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 37

Project Schedule

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 ideas10/01/13

Page 38: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 38

Moving Forward

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

Page 40: RC Camera Car Systems Design Review P14226 9/12/13

RC Camera Car SDR 40

Programmable Lap 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

10/01/13

-20.00 -15.00 -10.00 -5.00 0.00 5.00

-15.00

-10.00

-5.00

0.00

5.00

10.00

15.00

Lap

x (ft)

y (ft

)