We use the new Vexcode IQ Block graphical system for programming. How do we program strafing with this?
When you say strafing, I’m thinking of the robot moving from side to side with omni wheels… But I’m assuming you mean something else. Can you elaborate?
H-drive, X-drive, Kiwi-drive or some futuristic drive?
Pictures of your robot would be nice
Yes. Moving side to side with omni wheels. That’s what I mean. 4 omni-wheels make up the standard drive train (forward, back and turning) and then a set of omni-wheels in the middle that carry it side to side.
Pictures?
I need the block coding for Vex IQ
Images of your current code
You would program the side to side joystick axis you want to forward and reverse the motor at varying speeds based on joystick position
How do you want it driven?
Arcade control for forward, back word, and turns, and the other joystick for strafing?
Currently I don’t program the drive train with the blocks. I just use the device interface to select the style we normally use which is tank drive.
I would like for it to be tank drive and then both joysticks (or one) to be used for side to side.
Images of all your code?
Also you should be able to do:
Strafing motor = joystick # power
This would let either stick move the strafe motor left to right. You will have to be careful to set up your motors properly.
That is GREAT! Thank you so much. I’ll be testing this out next week.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.