-
Notifications
You must be signed in to change notification settings - Fork 0
Functional_requirements
Pontus edited this page Sep 20, 2024
·
1 revision
The functional requirements define the end product and what is expected to be delivered for the working product.
- The robot must fit within the 180mm diameter, imposed by SSL rules.
- The chassis should be lightweight.
- Designed with modularity in mind for easy maintenance.
- The robot should use four/three-wheel omni-wheels for fast movement in any direction.
- Brushless DC motors (BLDC) with high torque to enable fast acceleration.
- Electronic Speed Controller (ESC) to control the BLDC motors with feedback for speed and direction control.
- The robot must be able to consistently kick the ball.
- A dribbler system for ball control.
- Sensors to detect the ball relative to the robot.
- Wheel encoders and IMUs for feedback on the robots orientation and speed.
- Proximity sensors to avoid collisions with other robots.
- Battery management system that powers the motors, sensors, and electronics for the duration of the SSL game time.
- Power distribution system for stable power delivery to motors, controllers and other components during high loads.
- A real-time processing unit capable of processing sensor data, controlling the actuators, and executing commands.
- Requirements
- Functional Requirements
- Robot specifications TODO