Transfer Images from Drone¶
Sync captured images from the Raspberry Pi 4 on the drone to your ground
station workstation. The transfer uses rsync so it is resume-capable -- if the
connection drops, re-run the command to pick up where it left off.
Prerequisites
- Raspberry Pi 4 powered on and connected to the same WiFi network as your workstation
- SSH key configured for passwordless access to the Pi (
ssh-copy-id pi@bennu.local)
Usage¶
Default (recommended)¶
Connects to pi@bennu.local and saves images to a timestamped folder in the
current directory (e.g., ./captures_20260308_143022/).
Custom Host¶
Custom Host and Output Directory¶
What Happens¶
- The script connects to the Pi via SSH and counts images in
/home/pi/captures - If images are found,
rsynctransfers all.jpgfiles with progress display - A summary prints the local output path and total image count
=== Syncing images from pi@bennu.local ===
Checking images on drone...
Found 247 images
...
=== Transfer Complete ===
Images saved to: ./captures_20260308_143022
Image count: 247
Next Step¶
Process the transferred images with OpenDroneMap:
See Start WebODM and Process Images for the full processing workflow.