/mixcell

Primary LanguagePython

Mixcell

This program is used to identify dynamixels on your network and configure dynamixel parameters

Features

  • NETWORK SEARCH - Search through the selected baudrates and IDs, identifying the connected servos parameters and models.
  • FACTORY RESET -Resets an specified servo to the factory config
  • PARAMETERS CONFIG -Configures the following parameters:
- ID
- Baudrate
- Torque Max
- Mode 	(Wheel/Joint/Multi Turn)
- CW angle limit / CCW angle limit
- P/I/D Gains
- Drive mode (Reverse/Slave)

Getting Started

If you have already installed in your system the dynamixel sdk.

Clone the repository

$ git clone https://github.com/clebercoutof/mixcell
$ cd ~/foo/mixcell/QTCode
$ python mixcell_qt.py

Prerequisites

It's necessary to install the linux64 C library of Dynamixel SDK.

You can find the complete installation guide here

Clone the dynamixel sdk

$ git clone https://github.com/ROBOTIS-GIT/DynamixelSDK
$ cd ~/foo/DynamixelSDK/c/build/linux64
  • Build the library
$ make

Case there is an error

$ make clean

And

$ make
  • Install the library
$ sudo make install

Case there is an error

$ sudo make reinstall

Code documentation

You can find the complete code documentation at http://mixcell.bitballoon.com

Built With

Authors

See also the list of contributors who participated in this project.

References

Acknowledgments

Thanks to Pedro Xavier for full time support and Henrique Poleselo for the documentation support.