Close
통합검색
통합검색
통합검색 창 닫기

> Support > Troubleshooting

Troubleshooting

Please browse through the list under the related category.
You may find similar topics that may help you to troubleshoot on your own.



  • Getting Started with Dynamixel
  • date : 2015-09-04 | Views : 1718
ROBOTIS provides the following solutions for controlling Dynamixel: 
 
1) PC-Based Control
 
If you would like to program Dynamixel with your PC, you will need the USB2Dynamixel adapter.



 
By interfacing Dynamixel with your PC via the USB2Dynamixel, you can program Dynamixel in a wide variety of
IDEs/programming languages including: 
 
  • ROS
  • MATLAB
  • LabView
  • Python
  • Visual Studio
  • Eclipse
  • C/C++
  • C#
  • Visual Basic
  • Java
 
Dynamixel SDKs 1.0 and 2.0, which are designed for use with USB2Dynamixel, can be downloaded
here (Windows), here (Linux [SDK 1.0]), and here (Linux [SDK 2.0])

 
More information about USB2Dynamixel and the Dynamixel SDK are available in the e-manual.


2) OpenCM
 
OpenCM9.04 is an open-source embedded controller than can be programmed with the ROBOTIS IDE, an
Arduino-like IDE. The controller features a 32-bit ARM Cortex-M3 processor (
STM32F103CB), a TTL bus for
control of TTL-based Dynamixels (AX/MX), a 4-pin communication port, a micro B USB port for downloading
programs via PC, 26 GPIO pins to access the
STM32F103CB microcontroller, and 4 5-pin ports for connecting
sensors. The OpenCM9.04’s circuit diagram and source code are open.  


 
The OpenCM 485 Expansion Board features 12V and 24V power connectors as well as TTL/RS485 buses for
simultaneous communication with TTL and RS485-based Dynamixels (AX/RX/MX).



Please note that the OpenCM9.04 must be mounted onto the Expansion Board.

More information about the OpenCM9.04, the ROBOTIS IDE, and the OpenCM 485 Expansion Board is available
in the e-manual


 
3) CM-Series Controllers
 
ROBOTIS also has exclusive controllers for programming Dynamixel. These controllers include the CM-700 and
the CM-530.


The CM-700 features an ATmega2561 CPU, GPIO ports for connecting analog sensors, and ZigBee and
Bluetooth connectors. This controller also features a TTL/RS485 communication circuit, allowing for any
TTL-based Dynamixels (AX/MX) to be on the same bus as RS485-based Dynamixels (AX/RX/MX).

 
The CM-530 features a 32-bit ARM Cortex-M3 processor (STM32F103RE), GPIO ports for connecting analog
sensors, and support for IR, ZigBee, and Bluetooth communication. The controller supports TTL-based AX
and MX series Dynamixels. 


The CM-700 and CM-530 are compatible with RoboPlus software. You can develop embedded C firmware using
the SDKs compatible with each controller.

 
More information about the controllers, RoboPlus software, and embedded C programming can be found
in the e-manual.

 
Please check the controller compatibility chart to see which servos, sensors, peripherals, and software are
compatible with which controller. 



Previous Pairing the ROBOTIS BT-210 Module with your PC
Next [ROBOTIS MINI] Programming the ROBOTIS MINI
  • ROBOTIS INC | 26228 Enterprise Ct. Lake Forest, CA 92630, USA | TEL : +1-949-377-0377 | FAX : +1-949-242-5112