- Created by Daniel Puratich, last modified by Mena Azab on 2023-10-21
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 30 Next »
Introduction
Houston Pilot Training Flight:
Provide new pilot Hardy Yu with flight training time.
Houston for pilot training in stabilize mode
Pegasus Hover Test:
Ensure Pegasus flies without oscillations in stabilize, altitude hold, and position hold flight modes.
Pegasus successfully hover and under the control from pilot
Houston Autonomy Camera Payload Flight
Flight test $200 CV Camera Payload and confirm images look as expected
Tubie Pilot Trainning
Flying on EFS M1 code again, with a new airframe
Flight Test was requested on October 15th as a part of AEAC runup plan by Daniel Puratich .
Approval from team
Week before checklist
Morning of checklist
Gather at the bay
pre-departure checklist
Pre flight briefing
Flight Test
debrief
Resources
List contains all possible human resources available for flight test support! Please add yourself to this if you want to go to the flight test and follow the format!
Role (what you will do at the flight test):
Flight Test Lead
Flight Test Director
Safety
Documentation Director
Electrical
Justification (why you’re qualified)
TC Basic
US HAM
Exec Director
Flight test Requestor
Availability (times on this date you can be at flight test)
All day
Role
Autonomy representative
Justification
Autonomy Lead
Availability:
All day
Role:
Dualie Pilot
Justification:
pilot
tc basic
availability
morning until 11:30am.
Role
Electrical representative
Justification
Electrical member
Availability
All day
Role
Photographer
Role
Pilot
Mechanical
Telemetry testing
Justification
basic certificate
mechancial lead
Conall and Alison will not be present (and will not have their vehicle).
Neel’s Car (6 passenger seats)
WRESTRC Booked, see Calendar , for Pegasus flight .
Worst case we do https://maps.app.goo.gl/XBr7u8oXZkMhzEAC8 as subject to weather constraints regarding timeline for Pegasus.
Logistic
Trip 1:
member: Aidan Bowers (Deactivated) , Hardy Yu , Daniel Puratich , Amy Hu , Vibhinn Gautam
Vehicle: Aidan’s personal car
flight test: tubie no.2, autonomy houston flight test, pilot training @ WRESTRC
time: meet @ bay by 9 am (or even eariler for houston setup and battery charging), we anticipate we get it done before 11:30 am
Trip2:
member - Nathan Green , Hardy Yu , Daniel Puratich , Georgia Vachon Westerlund , Neel Patel , Conall Kingshott
Vehicle: Neel’s Personal car, Dodge Caravan
flight test - pegasus hover @ https://maps.app.goo.gl/XBr7u8oXZkMhzEAC8
time - start doing preflight checklist @ 11:30 and we can take our time to avoid bad things from happening
Task 1: Raspberry Pi/ Camera Testing w/ Houston
Objective: Verify the camera colour calibration and system integration
Task 2: Tubie Take off
Objective: Verify the reinforced airframe and try to fly longer this time
Takes 3: Pilot Training
Objective: Train new pilot Hardy Yu
Task 4: Pegasus hover
Objective: Verify the system integration by flying pegasus over the air
Procedure
- Raspberry Pi can collect images with the $200 CV Camera
- Test the imaging repository with the Raspberry Pi and confirm images are taken and stored on the SD card
- Edit the
rc.local
and ensure that image collection code runs on Raspberry Pi startup - Raspberry Pi can be powered onboard the drone. Need help from the Electrical team.
- Raspberry Pi and $200 CV Camera are mounted onto Houston. The $200 CV Camera needs to be pointing in the downards direction.. Need help from the Mechanical team.
- Flight test location booked
- Drone Registration -
- Houston
- Tubie
- Pegasus → flying on vanny registration
- Ensure we have good props for Pegasus after last tests crash
- Telemetry Verified Functional - Nathan Green to verify with new LTE connectors
- Nolan Haines Schematic for and delegating manufacturing of anti-spark connector configuration
- Daniel Puratich to update template with all the new things he added to this template this time
- Nathan Green add to Onedrive logs from last time
- Georgia Vachon Westerlund uploading past test images to onedrive media
- Conall Kingshott potentially slop on landing gear
- Hardy Yu purchase request for more crossfire Rxs
- Pilot scheduled - Daniel Puratich
- Test Plan - Daniel Puratich
- Initial frame parameters set - Nathan Green
- Verify we have wrestrc card
- Systems test - Daniel Puratich
- Check flight controller orientation - Nathan Green
- Check motor spin & rotation direction - Nathan Green
- Check DSHOT configuration (DS300, bidir?)
- Motors plugged into correct pins on pixhawk
- Verify motors 1,2,3,4 in motor test go in the correct order
- Verify motors in a,b,c,d configuration is correct order
- verify rotational response of motors is correct (with more than just audio), move the drone around and check each motors reponse individually
- Check transmitter mappings
- Verify communication links
- VTX/RX - no video on any of these aircrafts
- Controller
- Groundstation
- Ammeter working - Nathan Green
- Verify data logging - Nathan Green checked SD card, its working
- Transportation logistics finalized
- Booking SDC vehicles - Hardy Yu to decide, Daniel Puratich
- Assigning drivers - Daniel Puratich Done see above.
- Renting any needed equipment (trailer? generator? etc.) - Daniel Puratich not needed.
- Setting Failsafes, Nathan Green
- normal failsafe set to land
- disabled battery failsafe, dont want it to randomly land
- GCS failsafe set to always land after 5 seconds of no GCS
- Confirm the Raspberry Pi is securely attached to the drone.
- Confirm the image collection software runs when the Raspberris powered on.
- Nathan Green configuring the GPS so both GPS’s are used
- Nathan Green Setting the controller profile on the radio master
- SDC Vehicle key collected → machine shop is closed, we will not be able to grab the key Hardy Yu
- Batteries Planned for (DON'T LEAVE CHARGING OVERNIGHT)
- Drone batteries & spares - 2 sets for pegasus, 3 houston batteries
- Transmitter batteries - 70% on transmitter
- Battery tester/indicator
- On-site kit together - Daniel Puratich announcing checklist
- First Aid Kit
- Ground station if applicable
- Laptop
- Antenna / Receivers
- Transmitter
- Extra Water
- Power cords / Extension cables
- Wrenches - none needed
- Allen keys (metric ones) - three sets
- Knives
- Tape
- Rope/string - not needed
- Zip ties
- Velcro
- Radios
- Safety goggles - not needed
- Fire extinguisher - we dont have one, theyre out of our budget gg
- Spare foam - not needed
- hot glue gun w/ hot glue stick - not bringing that
- harnesses
- ratchet set
- battery removed for velcro (thin 3d printed thing) for pegasus
- Wrestrc
- Airfame assembled
- ESCs/flight controller wired
- Radio equipment tested
- Channel mappings
- Flight modes
- Motors tested
- Check DSHOT configuration (DS300, bidir?)
- Motors plugged into correct pins on pixhawk
- Verify motors 1,2,3,4 in motor test go in the correct order
- Verify motors in a,b,c,d configuration is correct order
- verify rotational response of motors is correct (with more than just audio), move the drone around and check each motors response individually
- Wiring secured (Harnessing)
- End-to-end test (neglecting props)
- Props require a little gold ring which we did not use during the strap down test, may have caused extra vibrations.
- Check the center of gravity - CG is off quite a bit but because only running two batteries and much less hardware then anticipated it will be reasonable for this test
- All components not on the airframe that are required should be in the flight box (e.g. props & prop nuts)
- Airframe payload - Raspberry Pi + $200 Camera
- Mount to airframe pointing downwards (exact angle doesn’t really matter)
- Spare parts
- Props
- Houston props
- Peggy props
- Airframe components (landing struts, arms, etc)
- wings nuts - n/a
- prop nuts
- any detached components such as angle mount - none needed
- Hardware to assemble these components
- Spare Electronics - we dont have much
- ESCs
- Motors
- Flight controllers
- Receiver
- Ground station Software updated
- Take the WREST RC entrance card - must do!!
- Only attach props directly before flight (keep off at all other times)
- Get snacks - na, short test
- Mission Briefing - by Hardy Yu
- Read the flight plan to the team (that was made a week ago)
- Purpose of flight
- Plan of action
- Success criteria
- Delegate and brief on flight line roles
- Safety Briefing
- Key flight characteristics to observe
- Key system characteristics to observe
- Measurements to be made
- “Knock off” criteria (anyone can call)
- Specify Pegasus Flight area planned, hard land and disarm boundaries set. Ensure visual observers are aware of this and can visually verify boundaries. - Hardy Yu
- Air Frame
- Check all antennas, ensuring they are secure and in good condition
- Check the battery emplacement and secure attachment and ensure there are no cracks
- Check that all lights are operating normally
- Check that all sensors are secured and clear of any obstructions
- Check that the GPS is receiving satellites and providing a navigation solution
- Inspect top and bottom of air frame arms for cracks, loose parts, or signs of damage
- Landing Gear
- Check landing gear is secure
- Inspect skids or wheels, especially attachment points
- Motors
- ensure all motors free-spin correctly
- Ensure wires secured and not at risk of shorting
- Ensure motor mounts secure.
- Propellers / Rotors
- Ensure propeller is secured
- Check for nicks, chips or cracks
- Ensure prop direction is correct
- Ensure prop mounting is secure
- Batteries
- Inspect to ensure there is no signs of swelling, external leaking or other defects
- Battery wiring and connectors from the battery are connected securely
- Batteries (and spares) are adequately charged
- Wires are not pinched
- Control Station / Receivers / Transmitter
- The battery and spare batteries if required are adequately charged
- Control Station device and cables are properly connected and functioning
- All flight interfaces are functioning normally
- Safety
- Good visibility and safe wind speed
- Surrounding is free of obstacles
- Crew far from drone
- General Site Survey
- Are there other people on the property
- Ground Recording / drone footage on
- Ensure pilot with Hardy Yu for support
- Takeoff in stabilize
- fly in stabilize
- land
- battery swap?
- repeat
- Upload Logs
- Remove Props
- Check SD card and view images taken from the Raspberry Pi
- Ensure that pictures were taken during flight
- Ensure camera quality is good
- If the camera quality is not good then adjust camera settings and try again
- Air Frame
- Check all antennas, ensuring they are secure and in good condition
- Check the battery emplacement and secure attachment and ensure there are no cracks
- Check that all lights are operating normally
- Check that all sensors are secured and clear of any obstructions
- Check that the GPS is receiving satellites and providing a navigation solution
- Inspect top and bottom of air frame arms for cracks, loose parts, or signs of damage
- Landing Gear
- Check landing gear is secure
- Inspect skids or wheels, especially attachment points
- Motors
- ensure all motors free-spin correctly
- Ensure wires secured and not at risk of shorting
- Ensure motor mounts secure.
- Motor test with props
- Propellers / Rotors
- Ensure propeller is secured
- Check for nicks, chips or cracks
- Ensure prop direction is correct
- Ensure prop mounting is secure
- gold rings to props
- Batteries
- Inspect to ensure there is no signs of swelling, external leaking or other defects
- Battery wiring and connectors from the battery are connected securely
- Batteries (and spares) are adequately charged
- Wires are not pinched
- Control Station / Receivers / Transmitter
- The battery and spare batteries if required are adequately charged
- Control Station device and cables are properly connected and functioning
- All flight interfaces are functioning normally
- Safety
- Good visibility and safe wind speed
- Surrounding is free of obstacles
- Crew far from drone
- General Site Survey
- Are there other people on the property
- Ground Recording / drone footage on
- Takeoff in stab
- Check mapping and orientation correct
- hover ~30-50cm above ground briefly
- go up and do half-deflection control checks
- Takeoff in stabilize mode
- Stabilize mode full stick deflection tests
- switch to althold
- full deflection control check
- Switch to poshold/loiter if all ok.
- land (can be done sooner if anything wack)
- Upload Logs
- Remove Props
- Air Frame
- Check all antennas, ensuring they are secure and in good condition
- Check the battery emplacement and secure attachment and ensure there are no cracks
- Check that all lights are operating normally
- Check that all sensors are secured and clear of any obstructions
- Check that the GPS is receiving satellites and providing a navigation solution
- Inspect top and bottom of air frame arms for cracks, loose parts, or signs of damage
- Landing Gear
- Check landing gear is secure
- Inspect skids or wheels, especially attachment points
- Motors
- ensure all motors free-spin correctly
- Ensure wires secured and not at risk of shorting
- Ensure motor mounts secure.
- Propellers / Rotors
- Ensure propeller is secured
- Check for nicks, chips or cracks
- Ensure prop direction is correct
- Ensure prop mounting is secure
- Batteries
- Inspect to ensure there is no signs of swelling, external leaking or other defects
- Battery wiring and connectors from the battery are connected securely
- Batteries (and spares) are adequately charged
- Wires are not pinched
- Control Station / Receivers / Transmitter
- The battery and spare batteries if required are adequately charged
- Control Station device and cables are properly connected and functioning
- All flight interfaces are functioning normally
- Safety
- Good visibility and safe wind speed
- Surrounding is free of obstacles
- Crew far from drone
- General Site Survey
- Are there other people on the property
- Ground Recording / drone footage on
- Autonomy Camera Mounted
- Raspberry Pi is powered on the drone
- Autonomy image collection code runs on RPi startup
- Autonomy Tasks
- Connect to Raspberry Pi + camera using Camlink
- Verify camera is working (image is displaying)
- Set up landing pad #1 on grass
- Set up landing pad #2 on pavement
- Ensure camera focus is set to 30m
- 2 landing pad (blue side facing up) are positioned on the ground
- Hover over landing pad #1 at height of ~30m to allow camera to take photos
- Hover over landing pad #2 at height of ~30m to allow camera to take photos
- Upload Logs
- Remove Props
- Autonomy Tasks
- Dismount Raspberry Pi + camera
- Check SD card for saved images
- Check saved images for purpling
- If this is the case change camera settings and try again. Test different camera settings and see which one is the best.
- Air Frame
- Check all antennas, ensuring they are secure and in good condition
- Check the battery emplacement and secure attachment and ensure there are no cracks
- Inspect top and bottom of air frame arms for cracks, loose parts, or signs of damage
- Inspect electronics for damage
- Ensure wires are securely connected and boards are secured
- Motors
- Ensure all motors free-spin correctly & motor directions are correct
- Verify control surfaces are secure, and deflect in the expected direction
- Ensure wires secured and not at risk of shorting
- Ensure motor mounts secure.
- Propellers / Rotors
- Ensure propeller is secured
- Check for nicks, chips or cracks
- Ensure prop direction is correct
- Ensure prop mounting is secure
- Batteries
- Inspect to ensure there is no signs of swelling, external leaking or other defects
- Battery wiring and connectors from the battery are connected securely
- Batteries (and spares) are adequately charged
- Wires are not pinched
- Control Station / Receivers / Transmitter
- The battery and spare batteries if required are adequately charged
- Control Station device and cables are properly connected and functioning
- All flight interfaces are functioning normally
- Safety
- Good visibility and safe wind speed
- Surrounding is free of obstacles
- Crew far from drone
- General Site Survey
- Are there other people on the property
- Ground Recording / drone footage on
- Test flight characteristics of aircraft
- Perform standard, simple flight maneuvers: (Takeoff, figure of eight, circle, approach, landing)
- Inspect aircraft & electronics for damage
- Unplug and remove damage
- drive back to bay
- post mortem
- Analytics added to this document
- action items delegated
- Autonomy Tasks
- Dismount Raspberry Pi + camera
- Check SD card for saved images
- Check saved images for purpling and see which camera settings yield best results
- Make note of the best camera settings.
- batteries discharge is delegated
- batteries at storage voltage confirmed
- Confirm wrestrc card is back in the holder
If things go poorly, flight test director should command (this is stated to avoid bystander effect):
Fire
Call 911
give location
Property Damage
if in e7, email Graeme
if at WRESTRC, email them
Fly away
call TC
Injury
first aid
call 911
Debrief
After the flight test summarize the timeline of what happened. With timestamps if timestamps aren't given in checklist?
Tubie Flight Test
10:15 got tubie fully setup and attempted to flight Tubie
@Aidan pilot, @Hardy threw the plane. we failed taking off the plane two times in a row. Both attempts, the plane lost power right after it is been thrown.
Daniel Puratich Directing this section of flight test post mortem!
Daniel Puratich Directing this section of flight test post mortem!
Daniel Puratich Directing this section of flight test post mortem!
Raspberry Pi Powered w/ 12V
What happened:
The autonomy houston flight test is scheduled on Oct 21st. The autonomy team got the software ready and installed in the Pi, mech ppl help mounting the camera and pi onto the drone, but the power to the Pi wasn’t done before Oct 21st
8:30am Oct 21st, Hardy Yu Amy Hu who come to the flight test decided to solider the power for the Raspberry Pi themselves in a rush to meet the flight test timeline. Hardy Yu proposed the plan of splitting out the power from the xt60 output of the Holybro PM02D to power the PDB and Pi at the same time. The splited xt60 connect to a usb c breakout board and then power up the Pi. Daniel Puratich also help on the solidering process and very roughly reviewed the plan. we powered the Pi without it ever been tested with multimeter and power generator. However, later on we found out the xt60 output from PM02D is the battery voltage and that fried the Pi.
What we should do to avoid similiar triggic from happening in the future:
Any newly created electronics should be tested before used
If flight tests prerequisite aren’t meet, we should really consider delay or cancel the flight test
and more …. add to this
All of these major issues should be addressed via Root Cause Analysis Forms:
Daniel Puratich Directing this section of flight test post mortem!
- Nathan Green FFT the flight logs for oscillations
- No labels