Show EOL distros: 

dynamixel_workbench: dynamixel_workbench_controllers | dynamixel_workbench_operators | dynamixel_workbench_toolbox

Package Summary

This package is single manager for a Dynamixel. It provides a terminal environment to check the status of Dynamixel and control it before using Dynamixel

dynamixel_workbench: dynamixel_workbench_controllers | dynamixel_workbench_operators | dynamixel_workbench_toolbox

Package Summary

This package is single manager for a Dynamixel. It provides a terminal environment to check the status of Dynamixel and control it before using Dynamixel

ROS Software Maintainer: ROBOTIS

ROBOTIS e-Manual

ROS API

dynamixel_monitor

Published Topics

dynamixel/XM (dynamixel_workbench_msgs/XM)
  • Provides all states for connected Dynamixel by reading control table.

Services

dynamixel/command (dynamixel_workbench_msgs/DynamixelCommand)
  • Receive commands and write value to control table of connected Dynamixel
dynamixel/info (dynamixel_workbench_msgs/GetDynamixelInfo)
  • Get information about connected Dynamixel(id, baudrate, ...)

Parameters

/use_ping (Bool, default: false)
  • Configure whether ping one of Dynamixels
/id (uint8_t, default: 1)
  • Set id for ping Dynamixel
/device_name (String, default: /dev/ttyUSB0)
  • Configure USB port name
/baud_rate (uint32_t, default: 57600)
  • Configure baud rate for connecting Dynamixel
/scan_range (uint8_t, default: 10)
  • Configure scan range for connecting Dynamixel

dynamixel_controller

Services

dynamixel/command (dynamixel_workbench_msgs/DynamixelCommand)
  • Get command to write value for control Dynamixel
dynamixel/info (dynamixel_workbench_msgs/GetDynamixelInfo)
  • Send information about connected Dynamixel(id, baudrate, ...)

Tutorials

* Single Manager Tutorials - This tutorial describes how to start single manager and change address value in linked Dynamixel using command line

Wiki: dynamixel_workbench_single_manager (last edited 2018-04-12 07:36:49 by Darby Lim)