Also how do I calculate the torque the motor is generating from the information given on the motor specs?

AFAIK, You cannot calculate it from

*Voltage *and

*Current*. Motor has to have rated torque stated in the datasheet. Other than that, You can measure it by attaching known length arm to the motor and using motors rotation power to depress a scale, there You get stall torque of the motor.