From some of the pictures that I have seen of the robot arm ( via google search),
it looks like some folks have connected the arm piece directly on to the servo.
As I understand it, a servo can only provide a rotational force and cannot bear non-rotational loads
on its shaft.
So we cannot directly attach loads on a servo, is this right ?
People are using servos to create robotic arms because:
]They come in a variety of sized and torques/:m] ]They offer position feedback/:m] ]They are easy to connect/:m] ]They are relatively inexpensive/:m]
You should not provide much axial load on the horn of a servo (within reason). This is why companies which create robotic arms often connect a rear shaft to the servo to take some of that load. Take a look at the AL5 series for example. The M100RAK on the other hand uses a separate shaft, meaning there is no axial load on the servo.
There is rarely ever any data on the axial loads a servo horn can support, so a lot of the design (if you want to connect it directly) is based on experience and intuition.