I want to buy with following requirements

Respected Sir,
I need a motor with constant speed(always) irrespective of changes in load and small changes in supply voltage.

Requirements:

Speed = 30 RPM (always)
Max Torque = 30 kg cm (or between 25 to 35 kg cm)

Cost of motor is not a problem. Speed of motor should be constant (allowable tolerance in speed is +/- 2 RPM ).

In order to main a speed under different load conditions, you need a closed loop system which can read the actuator’s speed and make adjustments. Unfortunately there are few “speed” sensors, so the next best thing is to use encoders and calculate the speed. Certain motor controllers include closed loop speed control and have inputs for encoders. You can see our selection of motors which have (or can have) encoders here:
robotshop.com/en/gear-motors … shaft.html

DC motor controllers: robotshop.com/en/brushed-mot … llers.html
Example with encoder input: robotshop.com/en/roboclaw-2x … =RB-Bat-47

Irregularities in supply voltage are harder to manage since the motor controller output is based on and proportional to the input voltage.
One approach would be to add a voltage sensor to the power line and program a microcontroller to read the value and change the speed accordingly.
This would effectively be two feedback loops: one for velocity and the other for voltage.

Thanks sir for your kind reply

Respected Sir,
And Also the motor i mentioned above, should have very less weight. Cost is not a problem.

The CIM motor and P80 gearbox might work:
robotshop.com/en/catalogsear … e&dir=desc
Choose the right gear ratio which provides the right combination of torque and RPM.

Respected sir,
The above answer was not clear to me.

My Requirement: The motor i need, should have low weight. Is there any motor with low weight?

The weight of a motor depends almost entirely on the torque / RPM and power.
The CIM motor weighs 2.82 pounds and the weight of each gearbox is provided.
It is up to you to determine if this is “low weight” for your needs.