USC-ACTLab/crazyswarm
Crazyswarm is USC ACTLab's Crazyflie-based swarm flight system for multi-agent coordination experiments with motion capture and simulation support.
Engineering Snapshot
Use cases & tasks 6
- Best suited for
-
- swarm robotics research
- multi-agent coordination experiments
- Crazyflie-based swarm deployments
- Primary tasks
-
- Swarm flight experiments
- Multi-agent coordination algorithms testing
- Motion capture integration for precise positioning
Stack & ecosystem
- Resource type
- Project
- Ecosystem
- autonomous_navigation
License & compliance
- License
-
MIT(Inferred)
Lifecycle & freshness Show
- Maintenance
- Active
- Latest version
- Not recorded
- Last activity
- 2026-07-29
- Last checked
- 2026-08-13
- Verification
- Official confirmed
What It Solves
Coordinating multiple Crazyflie drones for swarm experiments with motion capture and simulation support.
Primary use cases
- Swarm flight experiments
- Multi-agent coordination algorithms testing
- Motion capture integration for precise positioning
Secondary use cases
- Simulation-based swarm development
- Education in swarm robotics
When to Use
Consider when
- Need ROS-based swarm control for Crazyflies
- Require motion capture integration
- Want simulation before hardware deployment
Verify before adopting
- ROS version compatibility (likely ROS 1)
- Crazyflie firmware version compatibility
- Motion capture system compatibility
- Simulation environment setup
Start Here
Adoption Checklist
- Needs verification ROS version compatibility (likely ROS 1)
- Needs verification Crazyflie firmware version compatibility
- Needs verification Motion capture system compatibility
- Needs verification Simulation environment setup
Each check stays "needs verification" until an official source confirms it; unconfirmed items are never marked verified.
Known Limitations & Unknowns
Known limitations
- Limited to Crazyflie platform
- Requires motion capture for precise positioning
- ROS 1 based (may need migration to ROS 2)
Not publicly verified
- Current ROS 2 support status
- Maximum swarm size tested
- Real-world deployment maturity
Alternatives & Related Tools
Related tools
- crazyflie-lib-python — Integrates with
- crazyflie-firmware — Integrates with
How is it used?
Start from the recorded entry points below, then validate against the technical checklist.
- Official site https://github.com/USC-ACTLab/crazyswarm
- Repository https://github.com/USC-ACTLab/crazyswarm
- Documentation https://github.com/USC-ACTLab/crazyswarm
Technical checklist
- OK License identified Recorded: MIT
- OK Maintenance signal Active
- OK Verification status Official confirmed
- OK Source evidence attached 1 source record(s)
- NEEDS REVIEW Latest version recorded Not recorded
Official Links
Metadata & Governance
| License | MIT — Inferred |
|---|---|
| Commercial model | Unknown |
| Maintenance status | Active |
| Verification status | Official confirmed — Confirmed via the official repository API responses in SourceRefs below. |
| Latest version | Not recorded |
| Latest release | Not recorded |
| Last activity | 2026-07-29 |
| Last checked | 2026-08-13 |
| First seen | Not recorded |
Dataset facts
Facts above come from the official dataset card only; unconfirmed fields stay unknown.
Related Resources & Dependencies
- crazyflie-lib-python — integrates with (confirmed)
- crazyflie-firmware — integrates with (verified)
Recent Activity
New resource: USC-ACTLab/crazyswarm
New repository resource added by the sprint promote pipeline.
Related Knowledge
Collections
- Autonomous Navigation & Planning — Open-source planning, avoidance, MPC and multi-agent stacks for autonomous UAV flight.