Beta8397 / virtual_robot

A 2D robot simulator to help beginners learn Java programming for FTC Robotics
100 stars 171 forks source link

Changes so you can have a new Hardware device in your code #63

Closed alan412 closed 3 years ago

alan412 commented 3 years ago

This is work being done to more closely match FTC SDK so we can use our code directly

jkenney2 commented 3 years ago

I should probably move the existing MotorType.java class to a place that makes it clear it is a virtual_robot thing and not an FTC thing. Have thought it would be good to use the @MotorType annotation along with the various interfaces like Neverest40GearMotor instead of the MotorType.java class, but some of the rotation directions don't reflect what we observe with our real motors.