4.CONCEPT GENERATION - Y-div-Engg-Exploration-2026-27-Odd/Repo-10 GitHub Wiki
4.1 Establishing Functions The main function of the basketball robot is to launch a basketball toward a hoop accurately, safely, and repeatedly. 4.3 Morphological Chart A morphological chart lists alternative methods for performing each sub-function. Different combinations of these methods produce different design concepts. 4.4 Generated Concepts
Design 1: Flywheel Basketball Robot
- Uses two motor-driven wheels to launch the ball.
- A servo-operated gate feeds balls individually.
- Motor speed controls the shooting distance.
- An IR sensor detects successful shots. Advantages: Fast shooting, repeatable operation, and potential for automatic feeding.
Design 2: Spring-Loaded Shooting Robot
- Uses a spring-loaded arm to launch the basketball.
- A servo or motor pulls the arm backward.
- Adjustable spring compression controls the launching force.
- A release mechanism launches the ball. Advantages: Simple mechanism, low-cost construction, and easy prototyping.
Design 3: Four-Bar Linkage Shooting Arm
- A DC geared motor rotates a crank.
- Connected links move the shooting arm.
- The arm launches the ball at a selected angle.
- A limit switch can detect the arm's home position. Advantages: Demonstrates mechanical linkages, converts rotary motion into arm movement, and is suitable for a mechanical engineering project.
Design 4: Smart Automatic Basketball Robot
- Uses an Arduino or ESP32 controller.
- A motorized base adjusts the shooting direction.
- A servo adjusts the launcher angle.
- Sensors detect the ball and record scores on a display. Advantages: Interactive gameplay, automated scoring, and opportunities for advanced robotics programming.