Software:
Python
Import Libraries:
Matplotlib, PyLab, Threading, Serial, NumPy, OpenCV, Tkinter
[ check_fps.py ] Find frames per second (fps) in OpenCV.
[ object_detection.py ] Find the HSV parameters for the color of each object.
[ check_result.py ] Check the previously detected HSV parameters.
Directory: Camera Test
The project demonstrates the control of AX-12A servomotors on several examples. Dynamixel doesn’t respond to PWM signals, but a slightly more complicated protocol of instructions for reading and writing onto its memory. This communication happens over a half-duplex UART port, using only one wire for both sending and receiving. Control of Dynamixel AX-12A servo motors using Python's own library. Communication with the control system is via USB.
- TKinter, python animation
- OpenCV (multiple object tracking), matplotlib
- OpenCV (multiple object tracking), matplotlib
- OpenCV (object tracking), matplotlib
Youtube: https://www.youtube.com/watch?v=c92E_YC9uZQ
@misc{RomanParak_AX12A,
author = {Roman Parak},
title = {An open-source library to control the ax-12a servomotor},
year = {2019-2020},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/rparak/Bioloid-Dynamixel-AX12A}}
}