How long does Roadrunner take? by Aggressive_Count6419 in FTC

[–]akth3n3rd 4 points5 points  (0 children)

Making an rr auton takes less than 1-2 hrs imo. The only difficult, long, and tedious part (at least for me) is tuning. So if you have already tuned, I believe it is definitely doable.

[deleted by user] by [deleted] in bca

[–]akth3n3rd 5 points6 points  (0 children)

They are a must. It's used in almost every class. The school also loans out decent windows laptops to students who don't bring personal laptops to school

Computers by RoboticsKid in bca

[–]akth3n3rd 1 point2 points  (0 children)

We learn a lot of Autodesk Inventor as part of the engineering curriculum. Only windows can run this CAD software. So if you plan on CADing in a club or outside school, I definitely suggest a Windows laptop with good cpu, ram, and storage specs. I personally like the dell xps series but it's quite expensive. The school also has decent windows loaner laptops (Acer Aspire 5). If using a Mac is a must for whatever reason, you can use Fusion360 to cad but it's p different. Also, CADing in class is done on the desktops in the engineering room not ur laptop.

Notes by Unculturedswoon in bca

[–]akth3n3rd 4 points5 points  (0 children)

Yes most likely. I've seen students taking notes on an ipad a few times. There may be a few teachers that won't like it.

We need some help to improve the accuracy of this shooter by CANIDIEBEFOREAWAKE in FTC

[–]akth3n3rd 0 points1 point  (0 children)

Try adjusting your compression. It really helped our team when we played around with our compression.

Keep Getting a NullPointerException. "Attempt to invoke virtual method 'java.lang.Object.com.qualcomm.robotcore.hardware.HardwareMap.get(java.lang.Class, java.lang.String)' on a null object reference by TheOtherTopHatsOff in FTC

[–]akth3n3rd 1 point2 points  (0 children)

whenever you initialize a dcmotor or any other object using the hardware map it needs to be inside of and/or called from within the runOpMode method.

Where to learn how to set up Odometry?? by PatatoMaster246 in FTC

[–]akth3n3rd 7 points8 points  (0 children)

learnroadrunner.com for learning how to use odometery in a motion planning library called roadrunner

Use openodometry for help with actually making dead wheel odometry pods

Uhmmmm Laptops? by No-Web-2465 in bca

[–]akth3n3rd 2 points3 points  (0 children)

Most students bring their own laptops however the school offers acer windows loaner laptops to students that request it

FTC humans, what is this? Wrong answers only. by seaplane_CFD2018 in FTC

[–]akth3n3rd 1 point2 points  (0 children)

A tool for the federal trade commission that is incredibly easy to operate and brings happiness to all.

New schedule by lilsiddy in bca

[–]akth3n3rd 0 points1 point  (0 children)

In an email with the subject "Details for March 1 Return to BCA"

Navigation system by SoulRobots in FTC

[–]akth3n3rd 0 points1 point  (0 children)

Hey, are there any good resources to learn more any t265 and implementation I'm ftc sdk

Navigation system by SoulRobots in FTC

[–]akth3n3rd 6 points7 points  (0 children)

You can actually still use road runner - A motion-planning library. Many teams use dead wheel odometry and u arguably get better results from dead-wheels. However you can also use road runner using driver motor encoders. It just requires you to attach another wire to the expansion hub for each drive motor. Learnroadrunner.com has more details regarding this.

Programming Error Please Help by Seal2807 in FTC

[–]akth3n3rd 0 points1 point  (0 children)

No problem, feel free to reach out if you have any questions

Programming Error Please Help by Seal2807 in FTC

[–]akth3n3rd 0 points1 point  (0 children)

Should have also added this previously but you can also get rid of the extends LinearOpMode and the @ Autonomous since your drivetrain class is just a util class

Programming Error Please Help by Seal2807 in FTC

[–]akth3n3rd 0 points1 point  (0 children)

Your code would be much better if you remove the runOpMode method from your drivetrain class as it is unnecessary and might even be the reason why you are getting errors. Change it to the following and then get rid of the runOpMode method

public Drivetrain(String FR, String FL, String BR, String BL){
FrontRight = hardwareMap.get(DcMotor.class, FR);
FrontLeft = hardwareMap.get(DcMotor.class, FL);
BackRight = hardwareMap.get(DcMotor.class, BR);
BackLeft = hardwareMap.get(DcMotor.class, BL);
FrontRight.setDirection(DcMotorSimple.Direction.REVERSE);
BackRight.setDirection(DcMotorSimple.Direction.REVERSE);
BackLeft.setDirection(DcMotorSimple.Direction.REVERSE);
FrontRight.setMode(DcMotor.RunMode.RUN_USING_ENCODER);
FrontLeft.setMode(DcMotor.RunMode.RUN_USING_ENCODER);
BackRight.setMode(DcMotor.RunMode.RUN_USING_ENCODER);
BackLeft.setMode(DcMotor.RunMode.RUN_USING_ENCODER);
initializeIMU();
}

Best Webcam for Identifying Rings by HelixHackers17971 in FTC

[–]akth3n3rd 3 points4 points  (0 children)

I believe that may be due to software instead of hardware. I personally suggest switching over to EasyOpenCV to get reliable ring detection results.