1516b Over Under 2.0
Codebase for 1516b over under season
Loading...
Searching...
No Matches
intake.h
Go to the documentation of this file.
1#pragma once
2
3namespace Robot {
4
5 /**
6 * @brief The Intake class represents a robot intake system.
7 */
8 class Intake {
9 public:
10 /**
11 * @brief Runs the main function of the intake system.
12 *
13 * This function takes user input to control the intake system.
14 */
15 void run();
16 };
17}
The Autonomous class contains classes and functions related to the robot's autonomous behavior.
Definition auton.h:11
void AutoDrive(Puncher &puncher, bool autono)
Drives the robot autonomously.
Definition auton.cpp:60
Represents the drivetrain of the robot.
Definition drivetrain.h:23
void run()
Runs the drivetrain.
The Intake class represents a robot intake system.
Definition intake.h:8
void run()
Runs the main function of the intake system.
Definition intake.cpp:7
Represents a Puncher mechanism for a robot.
Definition puncher.h:12
void run(int autonVal)
Runs the puncher based on the given autonomous value.
Definition puncher.cpp:15
The Wings class represents the wings of a robot.
Definition wings.h:11
void run()
Runs the wings.
Definition wings.cpp:7
void initialize()
Definition main.cpp:59
void autonomous()
Definition main.cpp:121
void disabled()
Definition main.cpp:84
void competition_initialize()
Definition main.cpp:95
void opcontrol()
Definition main.cpp:144
void toggles()
Definition main.cpp:48
Contains global variables and type definitions for the Robot namespace.
Definition globals.cpp:18
lemlib::Chassis chassis
Contains utility functions for controlling the screen and toggling subsystems.
Definition utility.h:13
void displayLocation()
Displays current position of the robot.
Definition utility.cpp:42
void toggleSubsystemOptions(Autonomous &auton, Drivetrain &drive, Puncher &punch)
Toggles subsystems, drive mode auton routine, and puncher.
Definition utility.cpp:10
void displayMotorVel()
Displays current velocity of the robot.
Definition utility.cpp:28
Contains all objects generated by the 1516B team - Contains all of the subsystems,...
Definition globals.cpp:17
Structure that holds instances of all robot subsystems.
Definition main.cpp:31
Robot::Puncher puncher
Definition main.cpp:35
Robot::Drivetrain drivetrain
Definition main.cpp:33
Robot::Autonomous autonomous
Definition main.cpp:32
Robot::Wings wings
Definition main.cpp:34
Robot::Intake intake
Definition main.cpp:36