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.