2023-09-30 Pathing Script Flight Test
Make sure to update the Title following the format “Jan 01, 2020 Flight Test”
Flight Preparation
Requested by: | @Mihir Gupta |
---|---|
Required Sub-team integration efforts | Mech Electrical EFS CV Operation Sys-Int |
Date of Request | Jan 25, 2023 |
Location and Time | @WREST RC 10 - 12 am |
Goal Summary | Test the Pathing Script can work at WREST RC |
Approved? | Yes / Pending / No |
Mandatory Attendees
Name | Phone # | Role | Reason |
---|---|---|---|
@Hardy Yu |
| Flight Test Lead |
|
@Nathan Green |
| Pilot in Command |
|
@Daniel Puratich |
| Safety |
|
@Mihir Gupta |
| Autonomy Rep |
|
Auxilliary Attendees
Name | Role |
---|---|
@Georgia Vachon Westerlund |
|
@Ethan Ahn@Arjun Sodhi @Dylan Finlay |
|
Drivers & Seat Arrangement
Driver | Vehicle Type | Passenger |
---|---|---|
@Nathan Green | Rav 4 |
|
@Georgia Vachon Westerlund | Personal Vehicle |
|
|
|
|
Goals/Objectives
Objective | Priority | Owner(s) |
---|---|---|
The waypoints generated by the pathing script can successfully bring the drone to the desired path in the autonomous f flight mode |
| @Mihir Gupta |
|
|
|
Flight Test Timeline
Date/Time | Action |
---|---|
10:00 am | Flight test member come to the bay |
10:15 am | Briefing @ WARG Bay |
10:30 am | Arrival at Flight Test Location |
| Pilot operates several general manual flights to get familiar with controlling houston |
| Run Pathing script and autonomous flights |
1:30 pm | Debrief |
Incident Procedures
Incident | Location | Procedure |
---|---|---|
Crash | WRESTRC |
|
< otherwise > |
| |
Flyaway |
| Outline the procedure for flyaways. List relevant contact information for local authorities and plans of action to recover control of the aircraft |
Fire | WRESTRC |
|
< otherwise > |
| |
Injury |
|
|
Property Damage |
|
|
Week-Before To-Do List
Day-Before To-Do List
Pre-Departure Checklist
Pre-flight Safety Checklist
Post-Flight Checklist
Item | Owner |
---|---|
ALL MEMBERS PRESENT | |
| |
|
Flight Test Debrief
Flight Test Timeline
The flight test went from about 11:30 - 1:30 @ WRESTRC
Test 1: A manual-controlled flight with a pilot
Test 2: Attempt to load the pathing MAVLink info onto Mission Planner failed
Test 3: Auto-mission of manually set waypoints on Mission Planner
Test 4: Another attempt to load the pathing MAVLink onto Mission Planner
Test #1:
Configuration:
The same setup in Houston as the flight test in the previous week.
After the pilot got familiar with the controller profile, he took off the drone in loiter mode.
Obersavtions and result:
Houston still has the arming issue when something gets “RC link not found“ and “GPS1 configuration error“(forgot if this is the exact warning). But the warning disappears after waiting for a while or pressing the button on GPS.
Houston could fly pretty well under the control of pilot
Test #2:
Attempt:
Connected MissionPlanner to drone over COM6 and opened MavLink over TCP port 14550. After scannign QR code timeout error occurred from dronekit.
Problem:
Python script was not able to connect to Mission Planner with TCP → COM 6 over MavLink. Originally tested with simulator which communicates over TCP port. This was indicated by a timeout error in the console which occurred after successfully reading the QR code.
Test #3:
The autonomy group decided to run an auto-mission without the involvement of the pathing script.
Nathan(pilot) configured on the Pixhawk such that I can take off under auto mode when disarmed
Three waypoints are drawn on the mission planner. Houston flew really well on in the auto take-off, hitting the waypoints, and auto-landing
Test #4:
After testing the drone with a direct USB connection the Python script was successfully able to load the coordinates to mission planner but failed to do so via Remote connection. The script kept crashing with the timeout error, indicating it wasn’t able to establish a connection to the drone.
Analytics (hopefully applicable)
(please fill out)
Flight Test Post Mortem // Final Thoughts // Condensed Summary
Drone didn’t crash
successfully take off auto
no control link issue
didn’t forget anything
good pictures
wrong power module type
RCA for Red Items
Create a RCA and keep it as a child page.
Action Items
Other Resources
Booking WRESTRC Field