DC motors recommendation

Hi there,

I am building a robot. It will have 2 motors for locomotion.
For a 5Kg robot (maximum 5kg I think), 7cm wheel diameter, 2m/s velocity and 2m/s2 acceleration, the website gave me some data outputs:
Angular velocity: +/- 550RPM
Torque: +/- 5kgf-cm
Total Power: +/- 30W
Maximum Current: +/- 2.3 A

Is a Pololu 12V, 19:1 Gear Motor w / Encoder (Product code : RB-Pol-123) good for this specifications?
(Note that the velocity isnt that critical, and a bit less is also ok).

Is there any cheaper solutions?
I would also need to get the speed on each wheel/motor on both back and forward directions.
Note that I dont need to get the speed directly from the motors. I could get them with an extra sensor I can make. But it would be a plus.

Thanks a lot for your help!

Thanks for the fast reply.

Well, about the weight i was exagerating xD
A more realistic data:
550rpm
1.1 kgf-cm
6.2 watt
0.25A

for a mass of 2kg
2 motors
3,5cm radius of wheel
2m/s velocity
2m/s^2 acceleration

i would love to have something with encoding possibility.
I hope its not too expensive.
I will search for some motors, and then come back to compare to your ideas.

Thanks again for your answer!

Hi Freiheit,

Welcome to the RobotShop Forum. RB-Pol-123 has a stall torque of 5kg-cm, and you should NEVER operate a DC motor at stall torque. You should consider the maximum torque it can provide to be ~1/4 stall. Therefore RB-Pol-123 would only be able to provide 5/4 = 1.25kg-cm, which is far from what you need. Moving 5kg is NOT easy or cheap. If you need an encoder, consider a motor like RB-Cyt-92, which can provide the torque, but rotates at 60rpm. Your best bet would be a P60 gear motor with appropriate DC motor (no encoder option, so you would need to make your own). You choose the gear ratio to get as close to the specs as you can.

Hope this helps,

You coud use a motor such as RB-Pol-124.

You will find all DC gear motors with encodes here: robotshop.com/gear-motors-with-back-shaft.html