mirror of
https://github.com/team2059/Dent
synced 2024-12-18 20:52:29 -05:00
Added older auto sequences
This commit is contained in:
parent
c47be842ae
commit
5193cbb59a
@ -7,7 +7,7 @@ AutoDrive::AutoDrive(double duration, double xtmp, double ytmp, double ztmp, boo
|
||||
x=xtmp;
|
||||
y=ytmp;
|
||||
z=ztmp;
|
||||
gyro=false;
|
||||
gyro=useGyro;
|
||||
}
|
||||
void AutoDrive::Initialize(){
|
||||
DentRobot::drivetrain->ResetGyro();
|
||||
|
@ -74,6 +74,20 @@ Autonomous::Autonomous(int seq){
|
||||
// Same as auto 4 with (Three|Two) totes checked, collect bin, drive to Auto Zone (TM), release totes
|
||||
//TODO: Implement this
|
||||
break;
|
||||
case 8:
|
||||
//Use rear elevator to move tote
|
||||
AddSequential(new BinRaise(1));
|
||||
AddSequential(new Turn(2.1));
|
||||
AddSequential(new AutoDrive(SmartDashboard::GetNumber("Auto Zone Distance"),0.0,0.75));
|
||||
AddSequential(new Turn(2.1));
|
||||
break;
|
||||
case 9:
|
||||
//Use rear elevator to move tote
|
||||
AddSequential(new BinLower(1.5));
|
||||
AddSequential(new Turn(2.1));
|
||||
AddSequential(new AutoDrive(SmartDashboard::GetNumber("Auto Zone Distance"),0.0,-0.75));
|
||||
AddSequential(new Turn(2.1));
|
||||
break;
|
||||
default:
|
||||
printf("Invalid seq: %d\n", seq);
|
||||
break;
|
||||
|
@ -13,7 +13,7 @@ void RollIn::Execute(){
|
||||
//}else{
|
||||
// DentRobot::collector->MoveRollers(cvt*1.5);
|
||||
//}
|
||||
DentRobot::collector->MoveRollers(DentRobot::oi->GetLeftThrottle() * 0.8);
|
||||
DentRobot::collector->MoveRollers(DentRobot::oi->GetLeftThrottle() * 1.0);
|
||||
}
|
||||
bool RollIn::IsFinished(){
|
||||
return IsTimedOut();
|
||||
|
Loading…
Reference in New Issue
Block a user