vpoulailleau / DynamixelSDK

ROBOTIS Dynamixel SDK (Protocol1.0/2.0)

Home Page:http://emanual.robotis.com/docs/en/software/dynamixel/dynamixel_sdk/overview/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

kinetic-devel Status melodic-devel Status noetic-devel Status dashing-devel Status foxy-devel Status galactic-devel Status humble-devel Status

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.

BTS Usage

git clone https://github.com/vpoulailleau/DynamixelSDK
cd DynamixelSDK/c/build/linux_sbc
make # compilation driver
sudo make install # installation driver
cd -
cd DynamixelSDK/c/example/protocol2.0/bras/linux_sbc
make # compilation
./bras # exécution
cd -
cd DynamixelSDK/c/example/protocol2.0/jambe/linux_sbc
make # compilation
./jambe # exécution

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.

About

ROBOTIS Dynamixel SDK (Protocol1.0/2.0)

http://emanual.robotis.com/docs/en/software/dynamixel/dynamixel_sdk/overview/

License:Apache License 2.0


Languages

Language:C# 24.7%Language:C++ 23.9%Language:Makefile 13.5%Language:C 12.0%Language:Python 9.0%Language:MATLAB 7.7%Language:Java 6.8%Language:CSS 1.0%Language:JavaScript 1.0%Language:LabVIEW 0.3%Language:CMake 0.2%