Project questions for an autonomous (to be) roboter

Hi there,
Im fairly new to robotics and would call myself enthusiastic yet uneducated in the field.
I have a medium project: I need to move a Robot with the approximate mass of 35kg. It shall be moved with 2 motors via a motorcontroller that prefferably is to be hooked up to a RaspberryPi3 via I2C for controlling. The existing hardware is as follows:

  • 2x 12V/2.4Kg-cm/202RPM 18:1 DC Gear Motor w/ Encoder (at about 2,5nm torque)
  • 1x Grove - I2C Motor Driver V1.3 (wich i think is the bottleneck in this setup)

It should be able to perform the following actions:
-move forard
-move backwards
-turn /turn while moving

Now the questions opens before me:
Are these parts even sufficient for the task?
How can i synchronize the motors via the built in encoders?
And what wheels are to use in this case?

Thanks in advance for any help offered, im greatly apreciating criticism and feedback.

Hey @MaximH

I have a couple of resources for you, I hope this helps!

The first link is a tool that will help you choose the right torque for your motors while the 2 others are just for general knowledge.

  • Are these parts even sufficient for the task? You need a motor driver who can handle both the voltage and the current that your motors draw. Currently, the I2C driver won’t work for the motors you mentioned as the driver is not powerful enough.
  • How can I synchronize the motors via the built-in encoders? That’s gonna be up to you to modify your code depending on the results you get.
  • and what wheels are to use in this case? Rubber wheels are always good for heavy mass
2 Likes

Thank you @Magmator

I will consider these in chosing the parts.

Hey,

Really thanks:blush:!! It would be really helpful for me..!

Really Thank you @ MaximH

Well explained..!