You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Apr 29, 2024. It is now read-only.
Extend the gyroscopic subsystem or create a command that handles a separate thread that consistenly pulls and calculates the angular velocity of the robot's rotation (angular velocity = radians / time)
Have a command that starts and stops the thread that is used to calculate the velocity, and then have methods that pull the latest calculated velocity from the thread while remembering and factoring in the last two velocities to increase accuracy of the calculation in case of an error either in the reading from the gyroscope or time the program actually waited.
The text was updated successfully, but these errors were encountered:
Extend the gyroscopic subsystem or create a command that handles a separate thread that consistenly pulls and calculates the angular velocity of the robot's rotation (angular velocity = radians / time)
Have a command that starts and stops the thread that is used to calculate the velocity, and then have methods that pull the latest calculated velocity from the thread while remembering and factoring in the last two velocities to increase accuracy of the calculation in case of an error either in the reading from the gyroscope or time the program actually waited.
The text was updated successfully, but these errors were encountered: