Advice on servo motors

Hello everyone! my and a friend are working on a project for making a replice of the sentry turret from a game called Team Fortress 2, although the specific details of that dont matter xD we are currently having trouble in locating servo motors for different purposes of the build, so i was wondering if anyone had any advice or links on where i could find servers with the following specifications:

A servo rotating approximately 270 degrees (135 in each direction), or 360 degrees (180 in each direction without full rotation if needed) with a load capacity of several kilograms and have the ability to feedback its current angle position.

A servo with similar specificatiosn as above, but doesnt have to have as wide angle. so possibly something like 90 degrees (45 each way) or 120 degrees (60 each way)

The servo motors will be controlled using a raspberry pi board with an Adafruit 16-channel 12-bit PWM/Servo Driver

thanks in advance if anyone can provide any help! :) 

 

I know what you need.

Dinamixel servos are probably your best bet.

http://www.trossenrobotics.com/robot-servos

Incredibly strong, internal feedback, current control, temp monitoring. They are simply awesome. Also, they comunicate a bit differently than standard servos and actually might work better with your Pi.

It depends on the torque
You may know this, but motors are usually measured in torque. Often you get a stall-torque which isn’t as useful as you might think.

For example I have some Robotis Dynamixel servos, MX-64’s. These have a stall torque of about 64 kg-cm. This means if I try to rotate a 10cm radius pulley with a 6.4 kg weight on a string (or 64 kg at 1cm) the servo will.probably burn out. I bought them used for a huge discount. They use a serial protocol rather than standard servo drivers, but that makes it easier for me,

You can get them at Trossen Robotics (http://www.trossenrobotics.com).

There is a Dyamixel Pro line which costs a not so small fortune, but might lift what you need.

A much less expensive way is to buy a motor, put an encoder on it, and get a motor controller. There are motor controllers designed to act like normal r/c servo. I’m using RoboClaw (http://www.orionrobotics.com) controller, which can control two motors of 30 amps each. I’m hoping to be able to use some wheelchair motors for a large robot’s arm.

I hope this gives you some ideas. Please ask questions if I’m unclear.