Mission 1: Teamwork Mission
Duration
90 seconds
Type
Alliance Competition
Rounds
Multiple rounds (Qualification + Elimination)
Attempts
Multiple per round
Difficulty
Medium
Scoring
Variable (depends on field tasks)
Team Size
3 Flight Team Members per team
📋 Key Requirements
- Two teams work as alliance
- Coordination and communication
- Shared field space
- Combined scoring
✅ Success Criteria
- Effective alliance coordination
- No collisions between teams
- Maximize combined points
- Complete tasks within time limit
Duration: 90 seconds | Type: Alliance Competition
Two Drone Teams compete as an Alliance in 90-second Matches, working together to score points
Scoring Information
Scoring Tasks and Points
| Scoring Task | Points |
|---|---|
| Drop Zone Cleared | 20 Points |
| Loading Station Cleared | 20 Points |
| Landing: Cube | 10 Points |
| Landing: Pad | 5 Points |
Note: Teams work together as an Alliance to maximize combined points in a 90-second Match.
Objectives & Key Rules
Key objectives and rules for this mission:
- Coordinate with alliance partner before the match
- Work together to maximize combined score
- Avoid collisions and interference
- Complete scoring tasks efficiently within 90 seconds
Key Rules
- Two teams form an alliance
- 90-second match duration
- Teams must coordinate flight paths
- Scoring is combined for the alliance
- Communication between teams is essential
Strategy Guide
Follow these strategic approaches to maximize your success:
- Meet with alliance partner before match to plan strategy
- Divide the field and tasks between teams
- Establish clear communication signals
- Practice coordination in practice matches
- Have backup plans for common issues
- Time management is critical - plan your 90 seconds
Code Example
Example code for Mission 1:
# Teamwork Mission - Coordination Example
# Note: This mission requires coordination with alliance partner
# Your code should focus on your team's portion of the strategy
from codrone_edu.drone import *
drone = Drone()
drone.pair()
# Pre-match: Coordinate with alliance partner
# - Decide which zones each team will cover
# - Establish timing for coordinated actions
# - Plan flight paths to avoid collisions
drone.takeoff()
# Example: Your team's portion of the strategy
# (Coordinate with partner on actual tasks)
# Navigate to assigned zone
drone.set_pitch(30)
drone.move(2)
drone.hover(1)
# Complete your team's scoring tasks
# (Specific tasks depend on field layout and alliance plan)
# Return to safe position
drone.set_pitch(-30)
drone.move(2)
drone.land()
drone.close()
# Remember: Communication and coordination are key!Pro Tips for Best Score
- Practice with potential alliance partners before competition
- Develop clear hand signals or communication methods
- Plan your portion of the strategy in detail
- Be flexible - adapt if partner has issues
- Time your actions to maximize efficiency
Common Mistakes to Avoid
- Not coordinating with alliance partner
- Flying into partner's space causing collisions
- Poor time management in 90-second match
- Not having backup plans
- Lack of communication during match