Skip to content

Feature Request: Automated Disk Handling and Scoring System #9

Description

@4troDev

Inspiration: 2024 Competition

Feature Description

This feature enables a robotic system to efficiently grab, transport, and score disks using automated sensors and motorized components. The following functionalities are included:

  1. Claw Sensor for Disk Grabbing:

    • When the sensor detects a round item, the claw will automatically close to secure the disk until it reaches the "A" button.
  2. Automated Disk Release and Scoring:

    • After the robot reaches the scoring area, pressing the "X" button will activate the moving belt located under the robot.
    • A component will lower from the top after a 2-second delay to drop the disk onto the belt, which then shoots the disk towards the scoring target.
  3. Adjustable Belt Speed:

    • The belt speed can be adjusted using two motors.
    • The speed can be increased or decreased using the Up and Down buttons.
  4. Belt Position Adjustment:

    • The belt position can be adjusted using the Left and Right buttons.
    • The belt can move within a limited range (no more than X degrees) to accommodate the width of the frame.

Detailed Functionalities

  • Claw Sensor Activation:

    • Sensor type: EDR programming robot V5 vision sensor Vision Sensor276-4850
    • Trigger mechanism: Detection of round objects.
    • Claw action: Close to a preset position or force until the "A" button is engaged.
  • Scoring Mechanism Activation:

    • Trigger: "X" button press.
    • Sequence:
      1. Belt activation.
      2. Component descends after a 2-second delay.
      3. Disk release onto the moving belt.
      4. Disk is shot towards the target.
  • Belt Speed Control:

    • Speed range: [Specify speed range].
    • Control mechanism: Up and Down buttons to adjust motor speed.
  • Belt Position Control:

    • Range of movement: Limited to X degrees based on frame width.
    • Control mechanism: Left and Right buttons to adjust the belt position.

This system ensures efficient disk handling and scoring, enhancing the robot's performance in competitive environments.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions