Skip to content

Commit e408e7a

Browse files
committed
added new information
1 parent be2ea0c commit e408e7a

File tree

1 file changed

+15
-42
lines changed

1 file changed

+15
-42
lines changed

README.md

Lines changed: 15 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,23 @@
1-
# Dynamixel SDK
21
<img src="http://emanual.robotis.com/assets/images/sw/sdk/dynamixel_sdk/overview/dynamixel_sdk_concept_logo.jpg">
32

3+
## Dynamixel SDK
4+
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.
5+
- [ROBOTIS e-Manual for Dynamixel SDK](http://emanual.robotis.com/docs/en/software/dynamixel/dynamixel_sdk/overview/)
6+
7+
## Supported Programming Languages
8+
DynamixelSDK supports various programming languages.
9+
- **C**: *Dynamic library and source code of this library and examples
10+
- **C#** / **Java** / **MATLAB** / **LabVIEW**: Support based on dynamic library using C language
11+
- **C++**: *Dynamic library and source code of this library and examples
12+
- **Python**: Python module and examples
13+
(* Dynamic library (*.dll, *.so, and *.dylib files) / .dll: dynamic-link library on Windows / .so: shared object on Linux / .dylib: dynamic library on MacOS)
414

515
## ROS Packages for Dynamixel SDK
616
|Version|Indigo + Ubuntu Trusty|Kinetic + Ubuntu Xenial|Melodic + Ubuntu Bionic|
717
|:---:|:---:|:---:|:---:|
818
|[![GitHub version](https://badge.fury.io/gh/ROBOTIS-GIT%2FDynamixelSDK.svg)](https://badge.fury.io/gh/ROBOTIS-GIT%2FDynamixelSDK)|[![Build Status](https://travis-ci.org/ROBOTIS-GIT/DynamixelSDK.svg?branch=indigo-devel)](https://travis-ci.org/ROBOTIS-GIT/DynamixelSDK)|[![Build Status](https://travis-ci.org/ROBOTIS-GIT/DynamixelSDK.svg?branch=kinetic-devel)](https://travis-ci.org/ROBOTIS-GIT/DynamixelSDK)|[![Build Status](https://travis-ci.org/ROBOTIS-GIT/DynamixelSDK.svg?branch=melodic-devel)](https://travis-ci.org/ROBOTIS-GIT/DynamixelSDK)|
919

10-
## ROBOTIS e-Manual for Dynamixel SDK
11-
- [ROBOTIS e-Manual for Dynamixel SDK](http://emanual.robotis.com/docs/en/software/dynamixel/dynamixel_sdk/overview/)
12-
13-
## Software Release
14-
--------------------------------------------------------------------------
15-
| Dynamixel SDK Version | 1.X | 2.X | 3.X ([Download](https://github.com/ROBOTIS-GIT/DynamixelSDK/releases)) |
16-
| ------------- | ------------- | ------------- | ------------- |
17-
| Release date | 2010.05.16 | 2015.02.10 | 2016.03.08 |
18-
| Latest version released |||**3.6.1** (2018.06.14)|
19-
| OS | Linux | Windows | Linux + Windows + Mac |
20-
| Available Dynamixel models | All models | All models | All models |
21-
|||||
22-
| Multi Port Control <br> (Controls Dynamixels through <br> more than two ports)| X | X | O |
23-
| Cross-compilability | X | X | O |
24-
| Modularized Structure | X | X | O |
25-
|||||
26-
| SDK Languages : ||||
27-
| (Protocol 1.0) | C (builds .a) | C (builds .dll)| C / C++ (builds .so & .dll & .dylib) |
28-
| (Protocol 2.0) | C++ (builds .so)| C (builds .dll)| C / C++ (builds .so & .dll & .dylib) |
29-
| SDK Examples : | | | |
30-
| (C ver. Library binded)| C | | C|
31-
| | | C++| |
32-
| | | C#| C# |
33-
| | | MATLAB| MATLAB |
34-
| | | LabVIEW| LabVIEW |
35-
| | | VB| |
36-
| | | | Java |
37-
| (C++ ver. Library binded)¹| C++| | C++|
38-
| | | | ROS |
39-
| | | | Arduino |
40-
| (Python ver. Library binded)| Python| | Python|
41-
42-
##### ¹ C++ ver. Library is not optimized in binding other languages. Please use C ver. Library instead.
43-
---------------------------------------------------------------------------
44-
45-
* #### [Quick Start Video](http://emanual.robotis.com/docs/en/software/dynamixel/dynamixel_sdk/quick_start_video/#quick-start-video) may make you run your Dynamixel in 20 minutes.
46-
* #### See 'How to use' in [Dynamixel SDK e-Manual](http://emanual.robotis.com/docs/en/software/dynamixel/dynamixel_sdk/overview/)
47-
* #### Visit [ROBOTIS E-Manual](http://emanual.robotis.com/) and have details of ROBOTIS products
48-
* #### Here we opened [FAQ board](http://emanual.robotis.com/docs/en/software/dynamixel/dynamixel_sdk/frequently_asked_questionsfaq/#frequently-asked-questionsfaq). You may get your keys faster!
49-
* #### But any questions related with DynamixelSDK are always welcomed. Just let me know at: [ISSUES](https://github.com/ROBOTIS-GIT/DynamixelSDK/issues)
50-
* #### For the other questions, including Hardware-wise problems on your Dynamixels, please contact to [email protected]
20+
For more information on ROS Packages for Dynamixel SDK, please refer to the ROS wiki pages below.
21+
- http://wiki.ros.org/dynamixel_sdk
22+
- http://wiki.ros.org/dynamixel_workbench
23+
- http://wiki.ros.org/dynamixel_workbench_msgs

0 commit comments

Comments
 (0)