Autonomous Quadcopter UAS
P15230
Autonomous Quadcopter UAS P15230 Agenda Project Description / - - PowerPoint PPT Presentation
Autonomous Quadcopter UAS P15230 Agenda Project Description / High Level Customer Needs / Eng Specs Concept Summary System Architecture Design Summary System Testing Results Objective Project Evaluation: Success
P15230
Specs
An autonomous Unmanned Aerial System (UAS) was built on an off-the-shelf quadcopter base. The quadcopter was designed in order to navigate an
simultaneous mapping and planning, object detection and avoidance, and basic facial recognition. The project was originally intended for use in the ImagineRIT “RIT Meets the Jetsons: Flying Cars” competition, and was designed as such. The project was later entered in the ARM Design Competition held during ImagineRIT.
5 Architectural Components:
and Object Detection
System Interconnection Printed Circuit Board
System interconnect
○ DJI F450 Airframe Kit ■ Simple to replace components ■ Large Buildon space ■ Stable
○ DJI E300 Tuned Propulsion Kit ■ 30A ESCs & 2212 920kV motors 9.4x4.3” props ■ 600 grams/axis rated max lift
cautious about adding much more weight to craft without adjusting propulsion system
○ Designed to protect mechanical and electrical components of craft as well as bystanders and users.
○ 3D printed extensions raise craft for increased ground clearance. ○ Give guaranteed level take off ○ Allow for additional hardware mounting below lower plate of craft ■ Battery ■ Future add-ons
○ Shroud ■ collision with ceiling in lab caused corner to break off, but performed its job and protected both the craft and bystanders ○ Raspberry Pi 2 & Pi Cam ■ SD card slot on Pi 2 broke off in ceiling collision ■ Pi Cam 3D print bracket was damaged in collision, needs to be replaced
○ Shroud weak points such as corners may be reinforced with bamboo skewers/bilateral tape ○ Protective covers can be produced for electrical hardware components that are more exposed
80, Teensy) ■ Con: Added weight ■ Alternative: Imbed more components into shroud foam
Shroud corner damage (repaired) Raspberry Pi 2 SD card slot Pi Cam Bracket
Design Summary: Software Class Diagram
Design Summary:Software State Chart
Design Summary: LIDAR Scanning Algorithm
System Testing: LIDAR Scanning
Algorithm
location coordinates.
Hardware
bare incandescent light sources can cause issues.
within 30ft.
performance hit. Untested running full system integration.
Using three routers with known coordinates on the <x,y,z=0> grid, the Raspberry Pi is connected to each and a distance is calculated based on the signal strength of the router at that time. These distances are then used in geometric formulae to obtain the position of the craft.
Math used to derive equations for <x,y,z> coordinates
System Testing: Mapping & Path Planning
2D grid update mapping
within a 1 meter range.Map update accounts for heading of the craft with initial calibrations at start of program.
readings, and is limited by sonar range (<3m) Path Planning
achieved
System Testing: Embedded uC
connection to emulate communication with Raspberry Pi
through RC UAS Test
though RC UAS Test
○ Further PID refinement necessary
measurements needed for pathing algorithms.
enough with distance to make accurate measurements.
craft, but should no longer be considered for pinpoint measurements.
same, with only the distance calculations changing.
Current State: A quadcopter platform capable for research in autonomous
with any guidance system using i2C communication and defined packet structure, additionally full RC control is available to user. Main hardware components are off the shelf allowing for easy replacement.
Project Evaluation: ERs Status
S1:Complete Autonomous
implementable. S2: Take still images during flight
errors when used. S3: Store still images during flight
no dedicated storage space available on the craft. S4: Flys duration of function
Project Evaluation: ERs Status cont.
S5: Can fly with additional payload
no longer considered necessary for ImagineRIT. S6:Portable
S7: Onboard range sensing
hasn’t been integrated into the onboard system. S8: Obstacle avoidance
Project Evaluation: ERs Status cont.
S9: Safe for users and bystanders
S10: Stay within Budget
S11: Facial Recognition
integrated into onboard system. S12: Craft will not break on impact
high speed collision with objects
Opportunities & Suggested Future Work
a. Tuning of Flight Controls (CC3D & Teensy PID) b. Face Tracking or Alternative Following UAS c. WiFi Positioning Integration To UAS For Indoor Flight d. GPS Positioning Integration To UAS For Outdoor Flight
a. LIDAR Integration To UAS b. Use of RFID or similar system for more accurate coordinate position
a. Battery b. Rx & Tx Binding Method