Detailed Design Review

Similar documents
Problem Definition Review

Autonomous People Mover P15241

INTRODUCTION Team Composition Electrical System

Our Approach to Automated Driving System Safety. February 2019

Solar Powered Golf Cart

P15044 Intelligent Mobility Cane

Functional Algorithm for Automated Pedestrian Collision Avoidance System

Items to specify: 4. Motor Speed Control. Head Unit. Radar. Steering Wheel Angle. ego vehicle speed control

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

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

Rover Systems Rover Systems 02/29/04

Deep Learning Will Make Truly Self-Driving Cars a Reality

Cilantro. Old Dominion University. Team Members:

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

2015 The MathWorks, Inc. 1

Unmanned Surface Vessels - Opportunities and Technology

Autonomously Controlled Front Loader Senior Project Proposal

Autonomous Ground Vehicle

SIP-adus Field Operational Test

Department of Electrical and Computer Science

Autonomous Golf. Team 43 - Thomas Holcomb and William Peterson ECE 445 Project Proposal - Fall 2016 TA: Nicholas Ratajczyk

Project Proposal for Autonomous Vehicle

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

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

MEMS Sensors for automotive safety. Marc OSAJDA, NXP Semiconductors

e-nable Hand Test Rig

ENGINEERING FOR HUMANS STPA ANALYSIS OF AN AUTOMATED PARKING SYSTEM

Team P14029: McKibben Muscle Robotic Fish

INSTALLATION & SERVICE GUIDE

Robofish Charging Station (RCS) Test Plan

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

Mercury VTOL suas Testing and Measurement Plan

Software Requirements Specification (SRS) Active Park Assist

Robofish Charging Station (RCS) Test Plan

ECO BIKE TEST PLAN DOCUMENT

STPA in Automotive Domain Advanced Tutorial

Automated Driving is the declared goal of the automotive industry. Systems evolve from complicated to complex

GCAT. University of Michigan-Dearborn

An Introduction to Automated Vehicles

Sabertooth A Hybrid AUV/ROV offshore system. Jan Siesjö Chief Engineer

Test Plans & Test Results

Dealing with customer concerns related to electronic throttle bodies By: Bernie Thompson

Preliminary Design Report. Project Title: Lunabot

Formation Flying Experiments on the Orion-Emerald Mission. Introduction

RIT Formula SAE Senior Design

Fire Fighting Equipment Development - Unmanned Aerial Vehicle Trials. Ripley Valley Rural Fire Brigade - August 2010

Low and medium voltage service. Power Care Customer Support Agreements

High Level Design ElecTrek

SimMotor User Manual Small Engine Simulator and HIL V COPY RIGHTS ECOTRONS LLC All rights reserved

Eurathlon Scenario Application Paper (SAP) Review Sheet

Team 2228 CougarTech 1. Training L2. Electrical Design and Control System Wiring

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

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

Automated Driving - Object Perception at 120 KPH Chris Mansley

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

iwheels 3 Lawrence Technological University

Servo-pneumatic drive solution for welding guns. Top quality welding!

Overview of operation modes

EEL Project Design Report: Automated Rev Matcher. January 28 th, 2008

Oakland University Presents:

AEB IWG 02. ISO Standard: FVCMS. I received the following explanation from the FVCMS author:

Ram Racing CSU Formula SAE

AUTONOMOUS VEHICLES: PAST, PRESENT, FUTURE. CEM U. SARAYDAR Director, Electrical and Controls Systems Research Lab GM Global Research & Development

Explanation 1 Input External Switch 2 Input Hipot Safety Switch

Homework 3: Design Constraint Analysis and Component Selection Rationale

CSE 352: Self-Driving Cars. Team 14: Abderrahman Dandoune Billy Kiong Paul Chan Xiqian Chen Samuel Clark

Heat Shield Design Project

Team Siemens. Microplate Loading System. Left to Right: Paul Masullo, Maxime Dempah, Leah Putman, Daniel Russakow, Daniel McCarthy

Project Narrative Description

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

AND CHANGES IN URBAN MOBILITY PATTERNS

Protection & Control / Commissioning Engineer

ShapeAccelArray (SAAF) Model 003

SUMMARY: DETAIL DESIGN REVIEW

Linear Flexible Joint Cart Plus Single Inverted Pendulum (LFJC+SIP)

Automotive Electronics/Connectivity/IoT/Smart City Track

Compatibility of STPA with GM System Safety Engineering Process. Padma Sundaram Dave Hartfelder

Control of Mobile Robots

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

University of New Hampshire: FSAE ECE Progress Report

Unidrive M600 High performance drive for induction and sensorless permanent magnet motors

WHITE PAPER Autonomous Driving A Bird s Eye View

Successful Deployment of ecall Live Crash Test

Red Team. DARPA Grand Challenge Technical Paper. Revision: 6.1 Submitted for Public Release. April 8, 2004

GM-TARDEC Autonomous Safety Collaboration Meeting

Steering Actuator for Autonomous Driving and Platooning *1

BY HOEYCOMB AEROSPACE TECHNOLOGIES. HC-330 HYBRID-POWERED ALL- ELECTRICITY DRIVEN four-rotor UAV

Objective Testing of Autonomous Emergency Braking Systems for the EuroNCAP AEB rating

UNCLASSIFIED R-1 ITEM NOMENCLATURE

Content. Introduction. Technology. Type of unmanned vehicle. Past, Present, Future. Conclusion

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

RailPro DCC User Manual

SUMMER PROJECT ROBOTICS CLUB, IIT KANPUR


AUTONOMOUS VEHICLES & HD MAP CREATION TEACHING A MACHINE HOW TO DRIVE ITSELF

Palos Verdes High School 1

Related products: SAA232, SAA232-5, SAA Field Power Unit, SAAUSB

Intelligent Transportation Systems. Secure solutions for smart roads and connected highways. Brochure Intelligent Transportation Systems

Technical Review Agenda

ZEPHYR FAQ. Table of Contents

Transcription:

Detailed Design Review P16241 AUTONOMOUS PEOPLE MOVER PHASE III

Team 2

Agenda Problem Definition Review Background Problem Statement Project Scope Customer Requirements Engineering Requirements Detailed Design Mounting LiDAR Ultrasonics Emergency Stop Throttle Stock Mode Override Steering Control/Improvements Input/Output Layout Vehicle Simulation High-Level Software Block Diagram Mode Control Diagram Purchasing Plan Risk Assessment MSD II Preliminary Schedule 3

Background Rochester Institute of Technology is re-entering the field of autonomous vehicle research. Research and development of autonomous vehicles are becoming more and more popular in the automotive industry. It is believed that autonomous vehicles are the future for easy and efficient transportation that will make for safer, less congested roadways. Our project will follow the work completed by the Phase I and II teams. 4

Problem Statement Current State There have been two phases of this project so far. The first phase focused on modifying a golf cart into a remote controlled vehicle. The second phase is working on adding autonomous functionality to the APM in highly restricted settings Desired State APM is capable of localization, path planning, path following, and object avoidance. APM provides a simple human-machine interface which displays diagnostic information. Passengers have the ability to take control of the vehicle whether it is moving or stationary Project Goals APM can drive autonomously on a closed course while avoiding static and moving obstacles, staying on the designated path, and maintaining the safety of passengers and bystanders Constraints Phase II & CE Team accomplishments; budget; time for research; course characteristics 5

Project Scope Phase I Phase II & CE Team Phase III Remote control Manual override Remote subsystem functionality Basic path following (GMAP/SLAM) Electronics enclosure Touch screen mounting/basic GUI Mounting of LiDAR & sensors Object detection Algorithms to utilize LiDAR & ultrasonics Fully waterproofing electronics Path planning Basic user interface Emergency stop Redesign of main PCB 6

Customer Requirements 9 3 1 Key Required functionality for completion Highly recommended functionality Preferred functionality Customer Rqmt. # Importance Description CR1 9 APM must, at a minimum, be able to operate within a closed course in autonomous mode CR2 9 APM must move forwards in autonomous mode CR3 9 APM must have intelligent vehicle control: driving CR4 9 APM must have intelligent vehicle control: steering CR5 9 APM must have intelligent vehicle control: braking CR6 3 APM must re-route path to avoid obstacle CR7 9 APM must be able to detect obstacles and brake CR8 3 APM must exhibit localization CR9 3 APM must have diagnostic data logging capability CR10 1 APM will have a display which will show it's location on a map, as well as diagnostic information CR11 9 APM destination must be input via Secure Shell Protocol (SSH) or remote desktop to the onboard PC CR12 9 APM must perform an emergency stop when a passenger hits the emergency stop button, or when the remote control device activates the emergency stop CR13 9 APM must have a way to switch between manual, remote, and autonomous modes CR14 9 APM must have a waterproof enclosure to protect computer and other electronics CR15 9 APM must have clear and accurate documentation on all aspects of cart along with their theoretical operations CR16 9 APM must have videos consisting of explanations of various subsystems CR17 9 APM must have schematics and wiring diagrams for all electrical modifications made to cart CR18 9 APM must have drawings of all mechanical modifications made to cart over the different phases 7

Engineering Requirements Rqmt. # F u n Engr. Requirement (metric) Unit of Measure Minimum Value Target Value Customer Requirement Comments/Status S1 Driving Modes (Manual, RC, Autonomous) Pass / Fail 1, 2, 13 S2 Steering Control Precision Degrees ± 2 ± 1 1, 3, 4 S3 Steering Position Encoding Degrees ± 2 ± 1 1, 3, 4, 7, 8 Governs steering accuracy through feedback S4 Speed Control Precision MPH ± 1 ± 0.5 1, 2, 3, 4, 5, 6, 7, 12 S5 Speed Encoding MPH ± 1 ± 0.5 1, 3, 4, 5, 6, 7, 12 Governs speed accuracy through feedback S6 Maximum Speed MPH 3 5 2, 3 S7 GPS Positioning Meters ± 5 ± 0.25 1, 6, 8, 10 Governs deviation between planned and actual course S8 Course: Arrive at planned destination Meters ± 5 ± 2.5 1, 2, 3, 4, 5, 8 Cart will stop within stated radius from destination S9 Course: Stop when moving obstacle moves in way Pass / Fail 1, 2, 5, 6, 7 More research needed to get more specific about size, speed, and distance S10 Detection of Light Reflecting 10" x 10" Objects Within 3 Meters Percentage ± 1 100 1, 6, 7 180 degrees in front of car, 15 degrees vertical S11 Detection of Sound Reflecting 1' x 1' Objects Within 1 Meter Percentage ± 1 100 1, 6, 7 180 degrees in front of car, 15 degrees vertical S12 Minimum Stopping Distance (from top speed without hitting obstacle) Meters 5 3 1, 3, 5, 7 2.9 m/s^2 (0.30 G) & 4.8m/s^2 (0.49 G) average acceleration, respectively S13 SSH Interface with onboard PC Pass / Fail 9, 11 S14 Waterproof Enclosure for Electronics IPX- IPX3 IPX4 14 Will protect from splashing water from any direction S15 S16 Subsystem videos must be short and informative on how each subsytem works Minutes 3 5 16 Mechanical drawings must be able to be given to machinists with the ability to reproduce the part with nothing other than the drawing Pass / Fail 18 Machine shop employees should be able to reproduce the part without any questions asked 8

Solid Models LiDAR Mounting Ultrasonics Study & Mounting 9

LiDAR Mount Design Inclination angle adjustable in 5 degree increments Aluminum construction LiDAR removable without tools Options to add lock and shroud for sensor Estimated Cost: $49.02 excluding nuts and screws See drawing for detailed information 10

Ultrasonics Mounting Study 11

Ultrasonics Mounting 5 sonar sensors 2-3 existing MB7001 s 3-2 new MB7040 s Maxbotix MB7040: $99.95 each PVC Needed: 3 x ¾ SCH40 Pipe 5 x Tee fittings 2 x 90 Elbows 2 x 22.5 Elbows Estimated Cost: $10.05 See drawings for detailed information 12

Ultrasonics Mounting Summary 5 sonar sensors Possible addition of shorter range sensors Adjustable LiDAR mount Total Cost: $358.92 (3 new sonars and mounts) 13

Future Mounting Tasks Stereo cameras Re-mounting of brake actuator to resolve interference Fully securing electronics enclosure Weatherproofing 14

Emergency Stop: Electrical 15

Emergency Stop: Electrical 16

Throttle Stock Mode Override 17

Steering Control Steering System Issues Requires 5V signal High pitch whining if driven by PWM Current design uses 2 DAC s for different steering signal Current design uses additional DAC for a reference voltage There are only 2 DACs per Arduino Due Possible Solutions Switch to Arduino Megas Improve level shifting circuit Benefits of improving the leveling shifting circuit Uses a DAC and not PWM Requires a single DAC instead of 3 Requires 1 Arduino instead of 2 PCB needs to be improved anyways 18

Proposed Steering Control Improvement Split output and use Op Amps to scale voltages Voltage subtractor and non-inverting configurations Converts a single output from 0-3.3 V to a differential output from 0-5 V 19

One Arduino Layout: Inputs/Outputs 20

Vehicle Simulation Update Algorithm proceeds to next waypoint once cart location is within a specified proximity of current waypoint 21

High-Level Software Block Diagram 22

23

Mode Control Diagram 24

Purchasing Plan Purchasing Plan Vendor Description APM Relationship Part No Quantity Starting Budget $500.00 Budget Remaining $227.87 Date Purchased Date Recieved Amount Amazon GPS module GPS 1 22-Oct 28-Oct $35.00 Amazon GPS antenna GPS 1 22-Oct 28-Oct $9.50 OSH Park GPS PCB GPS 3 30-Nov $11.90 Automation Direct McMaster Carr PWR RELAY 40A DPDT 12VDC COIL OPEN STYLE PANEL MOUNT Emergency Stop AD-PR40-2C- 12D 1 $19.25 Plate / 5" Sqaure x 3/16" Thk. x 1/2" Tube LiDAR Mount 1 $21.30 N/A Vertical / Scrap (from Plate) LiDAR Mount 2 $0.00 N/A Bracket / Scrap (from Plate) LiDAR Mount 2 $0.00 McMaster Carr McMaster Carr 5/32" Pins / 5/32" x 1/2" 316 SS Dowel Pins (Pack of 5) LiDAR Mount 2 $8.00 Thumb Screw / 1/4-20 x 3/8" Plastic Rosette Head Thumb Screws (Pk of 10) LiDAR Mount 1 $10.38 Ultrasonics PVC piping and joints Ultrasonics Mount $10.04 Maxbotix MB7040 Ultrasonics 2-3 $299.85 MSD Phase II's Remaining Budget ----- ----- ----- 1/25/2016 $153.09 25

Risk Assessment 1-3 4-26 27-81 Key Low Ranked Risks Medium Ranked Risks High Ranked Risks ID Category Risk Item Likelihood Severity Importance 1 Not enough bandwidth to send all sensor information 1 3 3 2 Control code error 1 9 9 3 Not high enough resolution from sensors 1 3 3 4 Unable to determine current location 3 1 3 5 Sensor failure 1 9 9 6 Sensor false reading 3 9 27 7 Mechanical failure 1 9 9 8 Electrical failure 1 9 9 9 Power loss 1 9 9 10 Integration trouble with steering and obstacle avoidance 1 3 3 Technical 11 LiDAR does not integrate well with other systems 1 1 1 12 PCB shorts out 1 9 9 13 Touch screen loses input 1 3 3 14 Touch screen stops displaying information 1 3 3 15 GPS getting incorrect signal 1 9 9 16 Erradict object can't be identified 1 9 9 17 Control electronics overheat 3 9 27 18 One of the three ultrasonics is unusable 9 3 27 19 One of the arduinos blows while testing 3 3 9 20 Not enough waypoints to reach user destination 3 1 3 21 Need to buy additional sensors for all automation tasks 3 1 3 22 Phase 2 does not meet all of their requirements 3 9 27 23 Space for testing on campus is not available 3 3 9 24 Not having enough time to learn from Phase II 3 3 9 25 Resource Team loses a CE/programmer 1 9 9 26 Team does not have enough budget to purchase a new GPS 1 3 3 27 Team does not have enough resources to complete all software aspects 3 9 27 28 Don't get redesigned main PCB back from D3 by set date 9 3 27 29 Phase 2 does not complete all schematics for APM 9 1 9 30 Enclosure costs more than budget 3 3 9 26

MSD II Preliminary Schedule 27

MSD II Preliminary Schedule 28

MSD II Preliminary Schedule V C V C V CV CV CV C V C V 29

MSD II Preliminary Schedule 30

Questions & Feedback