Asked — Edited
Resolved Resolved by Steve G!

Proportional Steering On A 2 Wheeled Bot

I have a 2 wheeled robot that I've built just to play with the EZB and software, the 2 wheels are driven by the continuous rotation servos supplied in the developers kit and using the continuous servo Movement Panel for control.

Is it possible to move the robot forward and to the right or left at the same time? for instance, I'm driving forward using the keypad or my Logitech joystick and I want to move slightly to the right. as it is now, I have to stop, move a little to the right and then continue moving forward. I guess what I'm looking for is to control it more like you would a R/C car full speed forward and steer left or right.

I've looked through the Tutorials, read the instructions and searched the forum but I'm either posing my question wrong or overlooking the obvious. Or is this something that can only be achieved using an Hbridge and dc motors?


ARC Pro

Upgrade to ARC Pro

ARC Pro is your passport to a world of endless possibilities in robot programming, waiting for you to explore.

United Kingdom
#9  

@oldsourkraut.

As Alan mentioned, I did a similar setup to what your looking to do but using a separate wheel for steering. If you went for the third wheel option I mentioned in my first post you would have two options to use. With a custom Movement Panel you could, 1) have the front wheel turn on its own without the robot moving, or 2) have the front wheel turn and also have the drive wheels moving forwards/reverse. Is having three wheels an option on your robot? Using two continuious rotation servos should be much the same as two DC motors and a H-bridge so there's not much point changing one out for the other. Just to clarify on the joystick you have, does it have two directional control sticks or one?

@Richard.

I already said about using a third wheel and servo in my first post, second paragraph.;)

@ANDY ROID

Once you have scripts set up for the steering in a custom movement panel, you can use the same ones in the voice recognition control either by coping the scripts or using a control command. Then you could either wright a script to turn the steering to a certian position, or have many scripts to turn 10, 30, 50, 75 degrees ect. It really depends on what you want to do, but it's all possible using voice commands.:)

#10  

@Steve G

My plan is to change to a tracked vehicle in the future so a third wheel won't help there but it has gotten me to think outside the box. Thanks!

What I envisioned was having one track slow down but not stop to initiate a gradual turn, more like a Bobcat or skidsteer loader.

What I'm seeing is that I need to dig deeper into scripting to gain the most out of the EZB.