Chris, and all, thanks. Just to be clear that the front and back motors are not mechanically “ganged” together with a chain, belt or track. They are totally separate.
In your example, how well did odometry from the encoders work?
Best,
Pito
Boston Robot Hackers &&
Comp. Sci Faculty, Brandeis University (Emeritus)
> On Jun 1, 2026, at 3:03 PM, Chris Albertson <
alberts...@gmail.com> wrote:
>
> Wire both the left side motoer in parallel and the right side also in parallel. Now in effect you have a two-motor chassis and you only need a left and right encoder.
>
> Two moters in parallel wil run very close to the same speed. So you get by with one moter controller H-bridge
>
> I did this with a 6-wheel drive chassis and only use encoders in the center pair of weeks and treated the robot as a two-wheel diferential drive.
>
> One more thing. Have you seen magnetic encoders? They cost almost nothing and are the size of postage stamps. but they need to “see” the end of the shaft
https://www.amazon.com/dp/B094F8H591/ref=vp_d_fuw_pd?th=1 [
amazon.com]. They are good enough to put on wheels, almost good enough for motor shafts.
>
>
>
>> On Jun 1, 2026, at 9:57 AM, Ken Gregson <
ken.g...@gmail.com> wrote:
>>
>> That's what you are typically "stuck" with in most inexpensive off the shelf 4WD robot bases. Not sure how to ensure both wheels on the same side are actually turning at the same speed without an encoder on all wheels though (you know what they say about assumptions). And there will be slip no matter what.
>>
>> Found this project using 4:
>>
https://hackaday.io/project/25406-wild-thumper-based-ros-robot/log/61787-2wd4wd-wheel-odometry [
hackaday.io]
>>
>> Still needs an IMU, 2 might be enough?
>>
>> On Mon, Jun 1, 2026, 9:43 AM Pito Salas <
pito...@gmail.com> wrote:
>> I am designing a new robot. My plan is to make it 4WD and initially skid steering, to see how it goes.
>>
>> My intuition says that all four motors should have encoders so that I can control the RPM for steering etc.
>>
>> I have read in more than one place that an option is to have the front and back motors on each side be powered together. In other words, the rear left wheel will have a motor and encoder. The front left wheel will not have an encoder. The proposition is that you power both left wheels in parallel (given the right motor controller) and use the single encoder to control the RPM. The theory is that given the same power and identical motors the front and back wheels will spin at “approximately” the same speed. I’ve seen a claim that it is “standard practice”.
>>
>> Remember this is not a track and the two wheels are not chained together or have any mechanical mechanism to keep them in sync.
>>
>> Have you seen this and does it actually work?
>>
>> Thanks!
>>
>> Pito
>>
>> Boston Robot Hackers &&
>> Comp. Sci Faculty, Brandeis University (Emeritus)
>>
>> --
>> Check out
https://bostonrobothackers.com [
bostonrobothackers.com]!
>> ---
>> You received this message because you are subscribed to the Google Groups "Boston Robot Hackers" group.
>> To unsubscribe from this group and stop receiving emails from it, send an email to
boston-robot-hac...@googlegroups.com.
>> To view this discussion visit
https://groups.google.com/d/msgid/boston-robot-hackers/B96A81C5-E360-457B-AB54-EADDB1C49E6A%40brandeis.edu [
groups.google.com].
>>
>> --
>> You received this message because you are subscribed to the Google Groups "HomeBrew Robotics Club" group.
>> To unsubscribe from this group and stop receiving emails from it, send an email to
hbrobotics+...@googlegroups.com.
>> To view this discussion visit
https://groups.google.com/d/msgid/hbrobotics/CAArUYGtYNLv8DhpoSdzec3YBj0Xb8uNPchAT%3DySR_fbJjmUFCA%40mail.gmail.com [
groups.google.com].
>
>
>
> --
> You received this message because you are subscribed to the Google Groups "HomeBrew Robotics Club" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
hbrobotics+...@googlegroups.com.
> To view this discussion visit
https://groups.google.com/d/msgid/hbrobotics/37573468-E8CB-4C57-9DCE-0D9C1E6CB2F0%40gmail.com [
groups.google.com].