ece 4902 spring 2018 group 1829 unmanned air vehicles
play

ECE 4902 Spring 2018 Group 1829 - Unmanned Air Vehicles Final - PowerPoint PPT Presentation

ECE 4902 Spring 2018 Group 1829 - Unmanned Air Vehicles Final Presentation Tony Chen (EE) David Kay (EE) Ravi Patel (CSE/EE) Sponsor: UConn ECE Dept. (Prof. Shalabh Gupta) Agenda Our Task Component Selection Imaging


  1. ECE 4902 Spring 2018 Group 1829 - Unmanned Air Vehicles Final Presentation Tony Chen (EE) David Kay (EE) Ravi Patel (CSE/EE) Sponsor: UConn ECE Dept. (Prof. Shalabh Gupta)

  2. Agenda Our Task ● Component Selection ● ● Imaging ● Progress Hardware ○ Software ○ ● Timeline ● Costs

  3. Our Task To create an drone that can: ● Identify boxes on ground ● Orient over, lower down to box ● Pick up and take off with box

  4. Our Task (cont.)

  5. Basic Components: Frame DJI Flamewheel F450 ● Strong ● Modular ○ Easy to replace broken parts ○ Easy to mount components ● Affordable

  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 I 2 C ● ● MicroSD

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

  8. Target Identification High Contrast Color Combinations: Alternatives: Downsides: QR Codes Requires Very Clear Image Retroreflective Material Expensive / Single Color Shapes Requires Very Stable Image Text Computation Heavy ● Easily Detected ● Limited Interference

  9. Target Detection: Pixy Cam Pros ● Open source ● One-touch object and color learning ● Color for object detection ● Up to seven color signatures. ○ Red, Orange, Yellow, Green, Cyan, Blue, Violet ● Multi-color combinations ● Detects angle, width, and height Cons ● White balance ● Incandescent vs Fluorescent lighting can affect color signature ○ Can be easily recalibrated for each lighting

  10. Onboard Computer Odroid XU4 ODROID XU4 Alternative: ● 2GHz octa-core CPU Raspberry Pi3 ● 2GB LPDDR2 RAM ● 1.2 GHz Quad-core CPU ● Micro SD slots ● 1GB RAM ● Linux 16.04 or Android ● Micro SD slot ● Better for onboard flight computations Raspberry Pi3 ● Raspbian (Debian branch-off) ● $61 ● $35

  11. Signal Flow Diagram Pixy CMUcam Sensor Electronic Speed Controller Gripper Flow Sensor

  12. Hardware Design - Gripper Gripper: ● Two Servo Design ● 3D Printed ● Traction Tape Landing Gear: ● Separate Component ● Drone Safety

  13. Hardware Design Complete: ● Flight controller wired ○ Stable flight ● Flow sensor installed ○ Minimized drift ● Gripper Installed ○ Bluetooth connectivity In-Progress: ● Tuning ○ Increase smoothness & flight behavior ○ Improve altitude hold (sonar) ● Pixy/CMUcam5 control Integration ○ Adjust position based on CMUcam position data

  14. Software Design XU4 CMUCam5 Sensor Sensor Data Gripper Switch Data Commands

  15. Software - Image Processing Arduino Serial Output PixyMon Color Signatures

  16. Test Flight - Image Processing

  17. Test Flight - Box Manipulation

  18. Next Steps: Optimizations ● Two Pixy Logic --->Accurate orientation over object ● Arduino port to Odroid ---> Faster communication ● Kinect IR/Depth/Flat ---> Better altitude accuracy ● Conversions/Flight Controller ---> Data translation

  19. Timeline April 1-7: April 15-21: Complete Software Presentation Finalization (Report / Poster) (Communication Test) Record Demo Videos March 25-31: April 8-14: April 21-27: Complete Software Drone Optimization Demo-Day (Controls Test) and Aesthetics Preparation

  20. Costs To-Date Items Cost $110.00 Pixhawk Flight controller $150.00 PX4 Flow Sensor $61.00 Odroid XU4 $69.00 CMUcam5 (Pixy) $50.00 Kinect Sensor $20.00 Gripper $34.00 Receiver $22.00 Power Module

  21. Questions?

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend