2#include "pros/abstract_motor.hpp"
3#include "pros/motors.hpp"
20pros::Motor
RightFront(6, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees);
21pros::Motor
LeftFront(-5, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees);
22pros::Motor
LeftBack(-7, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees);
23pros::Motor
RightBack(8, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees);
24pros::Motor
LeftMid(2, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees);
25pros::Motor
RightMid(-3, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees);
26pros::Motor
IntakeMotor(-9, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees);
27pros::Motor
HookMotor(4, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees);
50 lemlib::Omniwheel::OLD_325,
pros::MotorGroup drive_({LeftFront.get_port(), RightFront.get_port(), LeftMid.get_port(), RightMid.get_port(), LeftBack.get_port(), RightBack.get_port()})
lemlib::OdomSensors sensors
pros::Motor LeftBack(-7, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees)
pros::adi::Pneumatics LatchControl('A', false)
lemlib::ExpoDriveCurve steer_curve(4, 6, 1.0053)
pros::MotorGroup drive_right({RightFront.get_port(), RightMid.get_port(), RightBack.get_port()})
pros::Motor IntakeMotor(-9, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees)
pros::Motor RightBack(8, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees)
pros::adi::DigitalIn drivetrainToggleSwitch('G')
lemlib::ControllerSettings angular_controller
lemlib::Chassis chassis(drivetrain, lateral_controller, angular_controller, sensors, &throttle_curve, &steer_curve)
pros::Motor RightFront(6, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees)
pros::Optical colorSensor(4)
pros::Motor LeftMid(2, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees)
pros::Motor HookMotor(4, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees)
lemlib::ControllerSettings lateral_controller
lemlib::ExpoDriveCurve throttle_curve(3, 10, 1.019)
pros::adi::DigitalIn autonToggleSwitch('F')
pros::adi::Pneumatics IntakeToggle('B', false)
pros::Motor LeftFront(-5, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees)
pros::Motor RightMid(-3, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees)
pros::Controller controller(pros::E_CONTROLLER_MASTER)
lemlib::Drivetrain drivetrain
pros::MotorGroup drive_left({LeftFront.get_port(), LeftMid.get_port(), LeftBack.get_port()})
pros::Imu inertial_sensor(15)