Skip to content

Intake, Feed and Shoot (Basic) #2

@sillylittlerobots

Description

@sillylittlerobots

The basic processes for intaking, feeding and shooting. This is highly dependent on the final design of the robot, but here are some of the requirements of the software. Regardless, the key steps of working through it is necessary

REQUIREMENTS:

  • Must be impossible to jam system
  • Efficient system
  • Mashing buttons should not cause an issues

Steps

  1. Consider the intake first. What motors need to spin, what button should be needed to be held down? What commands are necessary? (Intake in and intake out). Note that all controllers have a true false case for a button being presssed or released
  2. Now consider the feed system? What should spin when intaking vs when shooting? How can you make sure the feed is consistently pushing into the shooter at the same speed? Should the feed always run at 100%
  3. Is it a fly wheel? What parameters can we change for the shooter. Is there an outtake button to run the shooter at 15% in order to feed?
  4. If not, consider any necessary systems to do things.

For this kind of system, just consider the order things need to happen in. Break it down to it's simplest steps and follow it through.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions