Program Strafe with IQ Block?

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

1 Like

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?

1 Like

This isn’t my bot, but it’s the wheel set up I’m talking about.

I need the block coding for Vex IQ

Images of your current code

2 Likes

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.

1 Like

That is GREAT! Thank you so much. I’ll be testing this out next week.

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.