MCPcopy Create free account
hub / github.com/ROBOTIS-GIT/DynamixelSDK

github.com/ROBOTIS-GIT/DynamixelSDK @4.0.5

Chat with this repo
repository ↗ · DeepWiki ↗ · release 4.0.5 ↗ · + Follow
5,505 symbols 9,758 edges 370 files 37 documented · 1% updated 18d ago4.0.5 · 2026-05-06★ 59013 open issues

Browse by type

Functions 5,246 Types & classes 259
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Dynamixel SDK

The ROBOTIS Dynamixel SDK is a software development kit that provides Dynamixel control functions using packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms. For more information on Dynamixel SDK, please refer to the e-manual below. - ROBOTIS e-Manual for Dynamixel SDK

Supported Programming Languages

DynamixelSDK supports various programming languages. - C: Dynamic library and source code of this library and examples - C# / Java / MATLAB / LabVIEW: Support based on dynamic library using C language - C++: Dynamic library and source code of this library and examples - Python: Python module and examples ( Dynamic library (.dll, .so, and .dylib files) / .dll: dynamic-link library on Windows / .so: shared object on Linux / .dylib: dynamic library on MacOS)

For more information on ROS Packages for Dynamixel SDK, please refer to the ROS wiki pages below. - http://wiki.ros.org/dynamixel_sdk - http://wiki.ros.org/dynamixel_workbench - http://wiki.ros.org/dynamixel_workbench_msgs

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 4,722
Function 524
Class 244
Enum 12
Interface 3

Languages

C#58%
C++15%
Java10%
Python10%
C6%
TypeScript1%

Modules by API surface

java/dynamixel_functions_java/x86/Dynamixel.java172 symbols
java/dynamixel_functions_java/x64/Dynamixel.java172 symbols
java/dynamixel_functions_java/mac_x64/Dynamixel.java170 symbols
c#/protocol2.0/clear_multi_turn/win64/clear_multi_turn/dynamixel.cs87 symbols
c#/protocol2.0/clear_multi_turn/win32/clear_multi_turn/dynamixel.cs87 symbols
c#/protocol_combined/win64/protocol_combined/dynamixel.cs86 symbols
c#/protocol_combined/win32/protocol_combined/dynamixel.cs86 symbols
c#/protocol2.0/sync_read_write/win64/sync_read_write/dynamixel.cs86 symbols
c#/protocol2.0/sync_read_write/win32/sync_read_write/dynamixel.cs86 symbols
c#/protocol2.0/reboot/win64/reboot/dynamixel.cs86 symbols
c#/protocol2.0/reboot/win32/reboot/dynamixel.cs86 symbols
c#/protocol2.0/read_write/win64/read_write/dynamixel.cs86 symbols

For agents

$ claude mcp add DynamixelSDK \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page