@@eddo1569A Yes. This is basically applying a rotation matrix to the desired x and y power. You can find the angle to rotate by measuring the inertial heading.
The x drive control is field oriented. If you push the stick forward, the robot will always move forward relative to the field. The angle of the robot doesn't matter.
Ryan got that MIT admission on lockdown rn
color scheme goes hard
big brain moment
are the other wheels necessary or is this possible with a standard x dive?
Can you do a tutorial on it? I would very much love to learn how to do this as I'm new-ish to software
Is that possible due to the odometry or something else. I have an X drive and have been manually changing the orientation
Its pretty much reverse odometry
you can do this with only inertial, right?
@@eddo1569A Yes. This is basically applying a rotation matrix to the desired x and y power. You can find the angle to rotate by measuring the inertial heading.
How did you code the emoji on the screen?
you using a inertial sensor to keep track of the rotation?
yes you can you can also use the gps sensor
@@user-wo9pj8dv8qhow would you use that?
what's that box on the x drive?
YESSSS us too
i just put in x and y of the sticks what's the diff?
The x drive control is field oriented. If you push the stick forward, the robot will always move forward relative to the field. The angle of the robot doesn't matter.
RYAN
yooo can you share code please man
github.com/OkapiLib/OkapiLib/blob/54995fd390aaf4d4949a516a76580c50b394912f/src/api/chassis/model/xDriveModel.cpp#L256
hu
Using the robot with less than %50 battery damages the brain of the robot.
reading this comment with any amount of battery damages my brain
@@Sy1vi3 lmao
@@Sy1vi3 cooked with that response