Forums Niryo One Troubleshooting Mssing Dynamixel motor(s) on the robot: Servo Axis 4, Servo Axis 5

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • mark@berobot.ai
    Participant
    Post count: 2

    Both original Dynamixel xl430’s burned out for joints 4 and 5, and I installed new ones. When I plugged in the new ones, both of them gave a little red flash on their status lights. Upon starting up the robot inside Niryo One Studio, I get the message:

    Missing Dynamixel motor(s) on the robot: Servo Axis 4, Servo Axis 5
    Scan to find Dxl motors
    Dynamixel broadcast ping – Found IDs:
    – 6

    What could be the issue here? I know that I’m supposed to somehow change the default ids of these new Dynamixels (from 1 to something else?). I tried going in with ssh and doing dxl_debug_tools –scan (after sudo systemctl stop niryo_one_ros.service) and that gave me

    Using baudrate: 1000000, port: /dev/serial0
    Dxl ID: 0
    Dxl Bus successfully setup
    –> SCAN Dxl bus
    Detected Dxl motor IDs:
    – 6

    I’m not sure at this point how to proceed.

    mark@berobot.ai
    Participant
    Post count: 2

    The problem was I wasn’t using the -b argument for baudrate for dxl_debug_tools when doing the scan. Only plugging in one of the new motors in at a time, with baud rate 57600, the motor showed up. Then I was able to execute all the other commands to change the ids as appropriate.

Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.