Skip to content
Back to skills

Uav Wildlife Tracking Eval

ASecurity

This evaluation probes an autonomous UAV navigation model's ability to track wildlife by predicting flight commands that match expert pilot behavior. It measures how well the model maintains optimal camera framing and altitude for behavioral video collection. Use when the user wants to benchmark on KABR, or asks about evaluating this task. Reports % of actions matching original flight.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
researchpythongoperformance

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill uav-wildlife-tracking-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Uav Wildlife Tracking Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Uav Wildlife Tracking Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-uav-wildlife-tracking-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-uav-wildlife-tracking-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: uav-wildlife-tracking-eval
description: This evaluation probes an autonomous UAV navigation model's ability to track wildlife by predicting flight commands that match expert pilot behavior. It measures how well the model maintains optimal camera framing and altitude for behavioral video collection. Use when the user wants to benchmark on KABR, or asks about evaluating this task. Reports % of actions matching original flight.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2407.16864
  bibtex_key: kline2024uavnav
  confidence: high
---

# uav-wildlife-tracking-eval

> Integrating Biological Data into Autonomous Remote Sensing Systems for In Situ Imageomics: A Case Study for Kenyan Animal Behavior Sensing with Unmanned Aerial Vehicles (UAVs) — Kline et al. (2024) (arXiv:2407.16864, 2024)

## What this evaluates

This evaluation probes an autonomous UAV navigation model's ability to track wildlife by predicting flight commands that match expert pilot behavior. It measures how well the model maintains optimal camera framing and altitude for behavioral video collection.

## Datasets

- **KABR** — total ?; splits: test (-1)

## Metrics

- `% of actions matching original flight` **(primary)** — range: percent
  - Measures the percentage of predicted navigation commands that exactly match the commands issued by an expert pilot during the original flight path.
- `F1 Score` — range: [0, 1]
  - Harmonic mean of precision and recall for predicting navigation commands. The positive class indicates the UAV should move, while the negative class indicates hovering.

## Input / output format

**Input**: Video frames with bounding box dimensions, UAV velocity (x,y,z), and altitude.

**Output**: Discrete navigation commands (e.g., 'fly left/right', 'fly forward/backward', 'change altitude', 'hover').

## Scoring recipe

```python
def compute_metrics(predictions, gold):
    correct = sum(1 for p, g in zip(predictions, gold) if p == g)
    accuracy = correct / len(predictions)
    tp = sum(1 for p, g in zip(predictions, gold) if p == 'move' and g == 'move')
    fp = sum(1 for p, g in zip(predictions, gold) if p == 'move' and g == 'hover')
    fn = sum(1 for p, g in zip(predictions, gold) if p == 'hover' and g == 'move')
    precision = tp / (tp + fp) if (tp + fp) > 0 else 0
    recall = tp / (tp + fn) if (tp + fn) > 0 else 0
    f1 = 2 * precision * recall / (precision + recall) if (precision + recall) > 0 else 0
    return accuracy, f1
```

## Common pitfalls

- The dataset is imbalanced in favor of 'positive' (move) commands, making accuracy an unreliable standalone metric.
- Bounding box dimensions are used as a proxy for distance, which can vary significantly with animal size and camera angle.
- Commands are discrete and must exactly match expert pilot actions; minor deviations count as errors.

## Evidence (verbatim from paper)

> The accuracy values reported in Table 3 simply measures the number of predicted commands that match the original flight path conducted by the expert pilot. The telemetry dataset is imbalanced in favor of 'positive' values, so the F1 Score is a better measure of performance compared to accuracy.

## Citation

```bibtex
@misc{kline2024uavnav,
  title={Integrating Biological Data into Autonomous Remote Sensing Systems for In Situ Imageomics: A Case Study for Kenyan Animal Behavior Sensing with Unmanned Aerial Vehicles (UAVs)},
  author={Kline et al. (2024)},
  year={2024},
  note={arXiv:2407.16864}
}
```

- arXiv: 2407.16864

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.