1 / 12

Project Overview

Eye In The Sky TCSP # 6 Software Narrative -Team 3 Upsham Dawra Joe Katz Samit Sura Ashwin Shankar. Project Overview. Portable low-cost aerial drone that can be used for reconnaissance

urian
Download Presentation

Project Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Eye In The SkyTCSP #6Software Narrative-Team 3UpshamDawra Joe KatzSamitSuraAshwin Shankar

  2. Project Overview • Portable low-cost aerial drone that can be used for reconnaissance • Relay real-time video and data, like location, heading, battery life • Take high-resolution pictures of the ground in flight • Store photos and some flight data in non-volatile memory, á la “blackbox” system. • Control drone manually via a control unit

  3. Block Diagram

  4. Software Narrative Overview Base Station Code Flow

  5. Software Narrative Overview Start USART RTC SPI Init Embedded Code Flow I2C Video ON TIMER Get Data From XBEE Change PWMs Yes Change? No Get Sensor Data Send Data to XBEE Write to SD

  6. Debugging Issues • No on-chip debugging with STK600 and AT32UC3A • JTAG can be used only to program • Using the USART to print debug messages on TeraTerm instead • Needed to get USART functioning first

  7. USART Functions • Required for: • GPS • XBEE • Battery Management • More importantly, essential for debugging • Status: • Initialization – Written, Tested, Functioning • Debugging via RS232 – Written, Tested, Functioning (Thankfully) • GPS/Altimeter – Written, Testing + Debugging

  8. GPIO Functions • Used to turn on/off the video camera • Also, used to click photos with on board high resolution camera • Status : Written, Tested, Functional

  9. SD/MMC Card Base Station App • FAT32 Filesystem • Will use FatFs module • ff.c • Also needs a low-level driver • sd_mmc_spi_mem.c • Status • Written, Testing + Debugging Clock

  10. Other Progress - Embedded • RTC (SD Card) • Written, Tested (Heartbeat) and Functioning • SPI (SD Card) • Written, Initialization Working, Debugging other issues • I2C (IMU/Altimeter/Compass) • Written, Init works, debugging • PWM/TIM (Motors) • To be started

  11. Other Progress – Base Station • Xbox Input Parsing • Written, Tested, functional • Video Input • Started work on, not tested/debugged yet. • Talking to XBEE • To be started • GUI • To be started

  12. Q/A • Questions?

More Related