BeagleBone Blue

Hello,

I am in the beginning stages of my first robot design and have a question on the beaglebone Blue board.

basic specs for my robot:

Must be able to lift 5000 a pound load. ( accomplished)
Must be able to move a 5000 pound load. here is where the servo outputs of the BBB would come in handy. The motor I have for this task has the controller built in, so I need a device that would give me a start command and a speed command. would this board be capable of this?

Thanks

ken Fields

Must be able to move a 5000 pound load. here is where the servo outputs of

  The load is pretty much irrelevant -- it is dependent solely upon the
specifications of the actuator itself (motor, servo, gearing [use enough
gearing and an HO train motor could move that load -- though it may take a
few days of spinning before the motion is perceptible]).

the BBB would come in handy. The motor I have for this task has the
controller built in, so I need a device that would give me a start command
and a speed command. would this board be capable of this?

  Normal servo connections provide a PWM signal, the servo position is
determined by the ratio of high to low. Some servos have the position
feedback circuit and limit stops removed, and for these the PWM ratio acts
as a speed and direction control (50% duty cycle is "stop"). They do NOT
take "commands" per se.

  Without specifications/documentation of your motor/controller it is
difficult to identify what type of logic is needed to use it.

If the motor communicates over CAN or I2C you should be good to go. If it uses a different standard, then you’ll have to roll your own communication scheme. You can check out the API here
http://strawsondesign.com/docs/librobotcontrol/

librobotcontrol was originally written for the Robotics Cape, but that’s built in on the BB Blue and librobotcontrol is included with the standard distribution. There is also a Python library if that’s your bag
https://pypi.org/project/rcpy/