Lab Excersice 2
Lab Excersice 2
1. Introduction:
• The drone system is designed to perform autonomous flight missions for various applications
including aerial photography, surveillance, mapping, and inspection. This requirement
specification outlines the hardware and software specifications necessary to achieve these
objectives.
2. System Overview:
• The drone system consists of a quadcopter with integrated flight control systems, sensors,
communication modules, and payload integration capabilities. It is controlled remotely via a
ground control station running mission planning and monitoring software.
3. Functional Requirements:
• Flight Control:
• Capabilities for autonomous flight modes including manual control, altitude hold,
position hold, and GPS waypoint navigation.
• Payload Management:
• Communication:
• Reliable communication between the drone and ground control station using telemetry
data link.
• Safety Features:
• Battery Management:
• User Interface:
4. Non-Functional Requirements:
• Performance:
• Reliability:
• Scalability:
• Security:
• Regulatory Compliance:
• Environmental Considerations:
5. Hardware Specifications:
2. Propulsion System:
• Motors: Four brushless DC motors (Model XYZ-3000) with a maximum thrust of 1.5 kg
each.
• ESCs: Four electronic speed controllers (ESC-500) with a continuous current rating of
20A.
3. Flight Controller:
4. Battery System:
5. Payload Integration:
6. Communication System:
• Data Link: Telemetry data link for real-time communication with ground control station.
7. Sensors:
• Camera: High-resolution RGB camera (Model ABC-500) with 20 MP sensor and 4K video
capability.
• Additional Sensors: Optional LiDAR sensor for terrain mapping and obstacle detection.
6. Software Specifications:
1. Operating System:
• Control Algorithms: PID control for stabilization, EKF for state estimation.
• Features: Graphical interface for mission planning, waypoint setting, and telemetry
monitoring.
6. Communication Protocols:
• MAVLink protocol for communication between flight controller and ground control
station.
• Over-the-air (OTA) firmware updates for flight controller and connected peripherals.
7. Constraints:
9. Glossary:
10. Appendices:
• Additional reference materials, diagrams, and technical specifications.