Results 1 to 5 of 5

Thread: Dynamixel torque control using current feedback

  1. Dynamixel torque control using current feedback

    Hi. I've been recently introduced to Variable Stiffness Actuators and Force/Impedance control in robot manipulators arms. For this pourpose, a feedback of the torque (or equivalently the current) is needed. Dynamixel MX-106 seems to provide current measurements, however, in the tech specs it says:

    <<Notes: Current load is inferred from the internal torque value, not from Torque sensor etc. For that reason, it cannot be used to measure weight or torque; however, it must be used only to detect which direction the force works.>>


    (http://support.robotis.com/en/produc...ies/mx-106.htm)

    A very similar question was already stated here: http://forums.trossenrobotics.com/sh...rrent-feedback

    However, the response is not enough for me. Has anyone tried contolling a Dynamixel servo in force/torque? Is there any not too complex way to measure externally the current? I do not require too much accuracy in the measurements.

    Thanks in advance.

  2. #2

    Re: Dynamixel torque control using current feedback

    The "current" register on the MX-64 and MX-106 servos should be sufficient for what you need. (Register 0x44/0x45)
    The "present load" that the documentation talks about is register 0x28/0x29, and is, I believe, a mirror of the current PWM output value for the motor H-bridge.

    If you want to measure current, you can also measure it through the power line. The base draw is in the 40-80 mA range, anything above that goes to the motor. You would not want to daisy-chain other servos after the servo you measure, though; you'd instead use a multi-tap bus with a current sensor on each of the taps.

    Given that the stall current of those servos is about 5A, you could use an ACS714 sensor for example (range -5A - 5A.) Pololu has a nice break-out board for this sensor if you want to quickly get going: http://www.pololu.com/product/1185


  3. Re: Dynamixel torque control using current feedback

    Thank you so much for the info, jwatte, that was what I needed.

  4. Re: Dynamixel torque control using current feedback

    Quote Originally Posted by jwatte View Post
    Given that the stall current of those servos is about 5A, you could use an ACS714 sensor for example (range -5A - 5A.) Pololu has a nice break-out board for this sensor if you want to quickly get going: http://www.pololu.com/product/1185
    You should be able to do the same thing with a much much cheaper appropriately sized current sense resistor, as you will be measuring the DC power line going into the servo.

    The challenge of course is having enough ADC channels available for all your servos. However, the MCU _within_ dynamixel already probably has a few ( unused ? ) ADC channels ?

  5. #5

    Re: Dynamixel torque control using current feedback

    Hi everyone!

    I am also trying to do the control of the torque with the current, in order to create a colaborative robot arm (with 2 dynamixel Mx-64 and other 2 dynamixel 106). But I have not been able to get the current values with the library that I´m using (<ax12.h>).

    Did anybody know the program code to obtain those values?

    I probe codes like:

    dxlGetPresentCurrent
    dxlgetPresentcurrent
    dxlgetCurrent
    regData8 = dxlGetCurrent(SERVO_ID[3]);

    ...

    and nothing...

    Thank you!

    Urko.

Thread Information

Users Browsing this Thread

There are currently 2 users browsing this thread. (0 members and 2 guests)

Similar Threads

  1. Question(s) Current rating of dynamixel cables
    By Janis in forum Power
    Replies: 3
    Last Post: 03-03-2013, 07:38 PM
  2. Question(s) Dynamixel MX-64T current feedback
    By LuPalm in forum DYNAMIXEL & Robot Actuators
    Replies: 1
    Last Post: 01-23-2013, 11:20 PM
  3. How to decide run current and hold current in stepper motor
    By KevinQ in forum DYNAMIXEL & Robot Actuators
    Replies: 1
    Last Post: 05-01-2012, 05:44 PM
  4. Question(s) Regarding Dynamixel Positional Feedback Demo
    By DiegoSpinola in forum Robotics General Discussion
    Replies: 4
    Last Post: 12-06-2011, 05:09 PM
  5. Question(s) RoboPlus: Remote Control Code / Turning Torque Off
    By california-ken in forum Software and Programming
    Replies: 1
    Last Post: 10-24-2011, 07:36 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •