ECE 4901 Fall 2017 Group 1829 - Unmanned Air Vehicles Final - - PowerPoint PPT Presentation

ece 4901 fall 2017 group 1829 unmanned air vehicles final
SMART_READER_LITE
LIVE PREVIEW

ECE 4901 Fall 2017 Group 1829 - Unmanned Air Vehicles Final - - PowerPoint PPT Presentation

ECE 4901 Fall 2017 Group 1829 - Unmanned Air Vehicles Final Semester I Presentation Tony Chen (EE) David Kay (EE) Ravi Patel (CSE/EE) Sponsor: UConn ECE Dept. (Prof. Shalabh Gupta) Agenda Our Task Component Selection Flight


slide-1
SLIDE 1

ECE 4901 Fall 2017 Group 1829 - Unmanned Air Vehicles Final Semester I Presentation

Tony Chen (EE) David Kay (EE) Ravi Patel (CSE/EE) Sponsor: UConn ECE Dept. (Prof. Shalabh Gupta)

slide-2
SLIDE 2

Agenda

  • Our Task
  • Component Selection

○ Flight Controller ○ Drift Minimizer ○ Imaging

  • Current Progress

○ Hardware ○ Software

  • Timeline
  • Budget
slide-3
SLIDE 3

Our Task

To create an autonomous drone that can:

  • Take off, find, and land on flat surfaces
  • Identify, pickup, and stack boxes
  • Avoid obstacles
slide-4
SLIDE 4

Our Task (cont.)

slide-5
SLIDE 5

Basic Components

DJI Flamewheel F450

  • Robust
  • Modular
  • Affordable frame
slide-6
SLIDE 6

Flight Controller

Pixhawk Autopilot

  • Open source autopilot
  • All-in-one unit

Sensors:

  • 3-axis 16-bit gyroscope
  • ST Micro LSM303D 3-axis 14-bit

accelerometer / magnetometer

  • MEAS MS5611 barometer

Interfaces:

  • UART
  • CAN
  • I2C
  • MicroSD
slide-7
SLIDE 7

Flight Controller Alternatives

ArduPilot:

  • Pros

○ Supports all kinds of sensors and has telemetry and flight logging capabilities ○ Excellent software, easy to setup

  • Cons

○ Getting obsolete with little to no support. ○ Poor performance Eagle Tree Vector:

  • Pros

○ Supports many different flight configurations, including fixed wing ○ Controls a craft very well, even with minimum tuning

  • Cons

○ Costs more than Pixhawk

slide-8
SLIDE 8

Drift Minimizer

PX4Flow Sensor:

  • Optical flow smart camera
  • Uses ground texture and visible features to

determine aircraft ground velocity ○ Works where GPS can’t reach

  • Indoors and outdoor, including low light

conditions (no need for external illumination)

  • 3 axis gyro allows for compensation of vehicle

tilt and heading relative to the ground

  • Designed to work with Pixhawk FC
slide-9
SLIDE 9

Drone Sensor Alternative

LeddarTech – Vu8 Lidar Sensor:

  • Detection range up to 215 m (≈ 700 ft)
  • Compact and lightweight (≈ 75 g)
  • 20°, 48° and 100° beam width options, for
  • ptimized field of view
  • Immune to ambient light, no moving parts, for

ultimate robustness

  • Limited Compatibility
slide-10
SLIDE 10

Laser and Imaging

Kinect:

  • Specifications:

○ 0.8 to 4 meter ○ 57° FOV (horizontal) ○ 43° FOV (vertical)

  • Limited to indoor use
slide-11
SLIDE 11

Identification Makers

High Contrast Color Combinations:

  • Easily Detected
  • Limited Interference

Alternatives: Downsides: QR Codes Requires Very Clear Image Retroreflective Material Expensive / Single Color Shapes Requires Very Stable Image Text Computation Heavy

slide-12
SLIDE 12

Target Detection

  • Need method to identify objects & locations
  • Pixy sensor (CMUcam5):

○ Affordable ○ Open Source ○ One-touch button to learn objects ○ Identification of pre-programmable color codes (2+ colors from 7 readable colors) ○ Detects object shape and orientation (angle)

slide-13
SLIDE 13

Pixy

Pros

  • Able to use color as object detection
  • Pixy can learn up to seven color signatures.

○ Red, Orange, Yellow, Green, Cyan, Blue, Violet

  • Multiple color combination are possible
  • Can detect angle, width, height

Cons

  • White balance
  • Incandescent vs Fluorescent lighting can affect color

signature ○ Can be easily recalibrated for each lighting

slide-14
SLIDE 14

Onboard Computer

Alternative: Raspberry Pi3

  • 1.2 GHz Quad-core CPU
  • 1GB RAM
  • Micro SD slot
  • Raspbian (Debian branch-off)
  • $35

ODROID XU4

  • 2GHz octa-core CPU
  • 2GB LPDDR2 RAM
  • Micro SD slots
  • Linux 16.04 or Android
  • Better for onboard flight computations
  • $61

Odroid XU4 Raspberry Pi3

slide-15
SLIDE 15

Signal Flow Diagram

Camera Sensor

Flow Sensor

Gripper Electronic Speed Controller

slide-16
SLIDE 16

Current Progress: Hardware

Placement:

  • Underneath the CENTER of Drone
  • IN FRONT of the Drone

○ Heavy objects throw off balance Design Concept:

  • Flat Vise Grip Style
  • 3D Printed
  • Landing Gear / Base of Drone
slide-17
SLIDE 17

Current Progress: Software

Sensor Data

XU4 Gripper CMUCam5 Sensor

Switch Data Commands

slide-18
SLIDE 18

Timeline

March-April: Test, Verify, and Validate Results October: Finalize Designs and Order Components December: Software Development Familiarization (Prototype) November: Complete Hardware Assembly January-February: Software Development (Integration)

slide-19
SLIDE 19

Component Cost

Items Cost

Pixhawk Flight controller

$110.00

PX4 Flow Sensor

$150.00

Odroid XU4

$61.00

CMUcam5 (Pixy)

$69.00

Kinect Sensor

$50.00

Gripper

$20.00

slide-20
SLIDE 20

Questions?