Help buying a suitable motor and driver

Dear MyBotShop Forum,

I am looking to buy a motor and a motor driver that meets certain technical and dimensional requirements. We have a project involving a 24V battery-powered vehicle, a mini-vehicle with a total weight of 35Kg, and a required static torque of around 0.7 Nm with a maximum dynamic torque (during acceleration) of around 0.85Nm. We need a motor and motor-driver that is compatible with ROS2.

We require some information and assistance regarding the following points:

  1. Static Load Capability:
    Are the motors able to provide more torque than the nominal value listed on the product website? The Dynamic load at the start is more than what is required when driving the vehicle, as we have measured, for our vehicle. Are Phidgets motors able to provide more torque than the maximum value listed on the website? If yes, how much more in terms of percentage? We have measured that the maximum requirement for our vehicle right now is: 0.85Nm

  2. Distance Between Motor Holes:
    We already have a vehicle chassis designed, and we need a motor with the given distance between the mounting holes (see picture below) and it would be helpful to know the exact distance between the motor mounting holes for the motors. This information will allow us to ensure proper alignment and secure attachment of the motors to the chassis. If you could provide the distance between the motor holes or any relevant technical drawings, it would greatly assist us in our design process. We need a motor that is less than 66mm wide. The motor-gearbox connection screws are around 26mm apart, (center to center) with screws of size M4x3,5 screws. The motor shaft should have a size of 5mm.

  3. Motor Driver Compatibility:
    Lastly, we would like to ensure that we have the appropriate motor driver for controlling the chosen motor. Could you please recommend a compatible motor driver model that would be suitable for our battery-powered application? We require a driver that can handle the power requirements and provide good control over the motor’s speed and direction.

Please find some important information about our setup below:

  1. We use a 14,8V battery-powered vehicle –By using a DC/DC converter which has 15 Ampere nominal (max. 20 A), we can adapt the supply voltage for the motor to between 12 and 80 volts, if necessary. The max. output power is 1200 W.

  2. Number of motors needed: 2 motors

  3. We experimentally measured the torque with a torque screwdriver connected to the shaft where we will connect the motor.

  4. Gear: we already have a gear. Encoder: preferred Brake: not needed because we use a worm-gear, which is self-locking

  5. We have a CAN port for communication. We would prefer to have a position controller, but a velocity controller works as well.

  6. We would also like to ask which motor type you recommend for example a servo or a BLDC, for our task. We require our vehicle to move at around 1 meter/second, it has a gear ratio of 1:21, with a wheel diameter of 9.7 cm.

That means we need a motor which can provide around 4150 RPM.

Do you have information about which type of motor would be easier to set up with custom ROS2 code, a BLDC motor or a servo motor or some other kind?

I would really appreciate help with this topic.

Thank you.