Progress Review 10
Team B - BASTI
Broad Area Support for Triage and Identification
Presented by: Lance (Yufan) Liu
Progress Hardware
Hardware
Hardware
Hardware
Hardware
Hardware: Sourced and set up DJI Air 3
Progress
Software
Software Swarm Simulation
Software Swarm Algorithm Refinement
We’ve worked to discuss and refine the specific algorithm to explore for the purposes of the DTC challenge.
LiDAR SLAM and Navigation
SLAM Simulation – Gazebo
Mid 360 Mesh Mounted
GPU_LiDAR Plug-in
SLAM Simulation – Gazebo
Flight Control | PX4-Autopilot( ✓)
|
ROS2 Version | Humble( ✓) |
Gazebo Version |
|
SLAM Simulation – Pegasus Isaac Sim
Rotary v.s. Solid LiDAR modeling
Issues & Risks
Risk Matrix
| | | | |
| | | R1 | |
| | | | |
| | | | |
| | | | |
Consequence
Likelihood
R1: Time Management and task priority. FVD needs to be built coherently on top of the existing SVD framework.
Mitigation: establish a clear and structured timeline for hardware assembly, software integration, and test flights.
Future Work
Future Work
Issue Logs
Issue Log: Cracked Propeller
Issue Log: RFD Connection Instability
Issue
Root Cause
Resolution
Risks
Risk Matrix
| | | | |
| | | | |
| | | | R1 |
| | | R1 | |
| | | R1 | |
Consequence
Likelihood
R1: Drone hardware damage during test flights before competition
Medium Impact: Not likely to happen because we have skilled flyers and technicians, but if it happens it affect the competition
Mitigation:
Bring spare parts (motors, ESCs, radios, props, cables).
Do pre-flight inspection and maintenance.
Prepare repair tools on site.
Technical: Subsystem Status
NEW CUSTOMIZED DRONE PLATFORM
1
2
3
4
Issue 1: Broken Cables
BROKEN COIL & MOTOR CABLES
Issue 1: Broken Cables
THIN CABLES’ WORN OUT & DAMAGE
Risk Matrix
| | | | |
| | | | |
| | | | R1 |
| | | | |
| | | R1 | |
Consequence
Likelihood
R1: broken cables
High Impact: Cause critical system failures & Integration Delays
Mitigation:
Remake all broken cables
�Organize cables with zip tie, heatshrink, and cable sleeves
Keep spare thin cables, especially data cables
Issue 2: Gimbal Anti-Vibration Damper Leak
Damper Oil Leakage!
Risk Matrix
| | | | |
| | | | |
| | | | R1 |
| | | R2 | |
| | | R1 | |
Consequence
Likelihood
R2: Gimbal Anti-Vibration Damper Oil Leakage
Medium Impact: Low-quality data collection & Algorithm Validation Failure
Mitigation:
Source from manufacturer & Amazon
�Do not squeeze dampers
Issue 3: Jetson Orin Cooling Fan Not Working
Orin Cooling Fan Off
Risk Matrix
| | | | |
| | | | |
| | | R3 | R1 |
| | |
| |
| | | R1 | |
Consequence
Likelihood
R3: Orin Cooling Fan Off
Medium Impact: Delayed Autonomy Test
Mitigation:
Source from manufacturer & Amazon
Use Cable sleeve to protect orin cables
Switch Orin position below the top plate to cover its cables
Issue 3: Jetson Orin Cooling Fan Not Working
Issue 4: Inconvenience of Reaching Components
Difficult to Reach Components
Risk Matrix
| R4 | | | |
| | | | |
| | | | R1 |
| | |
| |
| | | R1 | |
Consequence
Likelihood
R4: Difficult to Reach Components
Medium Impact: Delayed Staging Time on Demo and inconvenience when troubleshooting
Mitigation:
Payload Layout Organization
Drone Overview
Issue 5: Rajant Radio Damaged
Rajant Radio Damaged
Risk Matrix
| | | | |
| | | | |
| | | | R5 |
| | |
| |
| | | R1 | |
Consequence
Likelihood
R5: Rajant Radio Damaged
High Impact: Delayed Autonomy Validation
Mitigation:
Switch to Domo Tactical Radio
Submit backup radio documents to Darpa Beforehand
Airstack
Flight mode needs to validated for the new waypoint clicky mode.
Flight algorithms on paths through the corridor for entry/exit
Burst mode trigger
The current GPS and gimbal location needs to be logged.
High quality image is taken, high quality video is taken for 10 seconds at 24fps
Data is stored LOCALLY to an mcap when completed
Geolocation estimation
Upon completion of the burst mode, all data is packaged and sent as a singular data point back to the UGV base station, through the Dell and through the one-way switch.
Operator
Connect the Dell laptop to the UGV base station
Make a quick waypoint clickable interface to move across the field
Yawman add button that connects to the burst system and geolocation system
Repair and validate Yawman controller can actually control the gimbal
Synchronize MCAP data format* with Lockheed
Validate Foxglove UI to active mission/pub/sub low frame low fidelity livestream for operator action
Subsystem B.2: Software Subsystem
Technical: Key Challenges & Associated Plans
Mechanical Overhaul & PID Tuning for Stable Flight Performance
Streaming: Protect Control/Telemetry from Video Bursts
Plan
Technical: Key Challenges & Associated Plans
General Loss & Jitter on Radio Links
Plan
Project Management: Overview
Project Management: Meeting Types and Structure
Project Management: Retrospective
Schedule/Milestones 1: Georgia Phase
Focus on Overarching End Capability Sets, rather than Individual Features:
9/11: Progress Review 7
9/25: Progress Review 8
(Milestone) 9/27: Team Departs for Georgia
Schedule/Milestones 2: Feature Development
10/09: Progress Review 9
(Milestone) 10/19: System Development Review
10/30: Progress Review 10
Schedule/Milestones 3: FVD Preparation
11/13: Progress Review 11
(Milestone) 11/17: Fall Validation Demonstration
11/26: Fall Validation Demonstration Encore
Project Management: Risk Management
Risk Matrix
| | | | |
| | | R1 | |
| | | | |
| | | | |
| | | R1 | |
Consequence
Likelihood
R1: Missing Autonomy Stack Code Integration
High Impact: Cause critical system failures & Integration Delays
Mitigation:
Weekly 3-hour Cowork Time for Integration
Define Code-freeze & review Time
Upload Data on Drone to Team Shared Storage Right after Data Collection
Project Management: Risk Management
Risk Matrix
| | | | |
| | | | R2 |
| | | | |
| | | R2 | |
| | | | |
Consequence
Likelihood
R2: Instability of New Robot Platform
High Impact: damage of expensive components, and interruption of tests/demos
Mitigation:
Keep Spare Motors/Props/Battery/Escs/Orin�
Optimize Drone Design and 3D-printed Components��Perform Pre-flight Maintenance and Checklist before each Run
Project Management: Risk Management
Risk Matrix
| | R3 | | |
| | | | |
| R3 | | | |
| | | | |
| | | | |
Consequence
Likelihood
R3: Insufficient Budget
High Impact: Expensive Components Do Not Have Replacement.
Mitigation:
Seek Components Loans from Other Teams or Labs.
Prioritize Essential Purchases (props, motors)
Project Management: Risk Management
Risk Matrix
| | | R4 | |
| R4 | | | |
| | | | |
| | | | |
| | | | |
Consequence
Likelihood
R4: Team Member Schedule Conflicts
High Impact: Reduced Working Efficiency, Delayed Milestone, and Increased Safety Incidents
Mitigation:�
Ensure Team Cowork Time and Establish Clear Schedule Early��Encourage Subteam Work and Rotation Rest
Project Management: Risk Management
Risk Matrix
| | | | |
| | R5 | | |
| R5 | | | |
| | | | |
| | | | |
Consequence
Likelihood
R5: Testing Environment Availability
Medium Impact: Delayed Demo and Algorithm Validation
Mitigation:
Secure Weekly Full-team Test
Q&A
SVD Course Setup
Mill19
In 25 min
3 dummy casualties
Detect all & survey 1
SVD Encore Course Setup
In 25 min
3 dummy casualties
Detect all & survey 1
Hawkins Site
Drone Components
Rajant radio
RFD 900
Nano Jetson Orin
Pixhawk 4 + Cube
Herelink GPS
GHadron Gimbal with Teledyne FLIR camera
DJI 48D Battery
Zing
Remote ID
Jeti Duplex Transmitter
SVD Encore Procedure
3 test dummies/actors scattered in Mill19 test field.
Launch all ground control systems, and commence autonomous takeoff of the drone.
Drone begins in mapping mode, surveying the entire area within the designated geofence.
01
02
03
04
Drone streams back approximate GPS locations of detected casualties to the ground operator.
SVD Encore Procedure
Drone returns for a battery swap.
Redeploy drone in waypoint mode. Go to the first patient, and localize them. Display published GPS coordinates.
Drone performs an orbital pass around the patient in step 6. Begin onboard algorithms, and camera locks on the patient.
05
06
07
08
Stream algorithm data back to the viewing gallery, including reID, pose estimation. Return when complete.
Updates in SVD Encore
Real-time Detection Visualization Demo
Casualties’ Ground Truth GPS Location Available
01
02
SVD Autonomy Objectives
SVD Safety Objectives