python-axibo is a library used to interface with AXIBO INC hardware
The AXIBO ecosystem of hardware components can be easily controlled using this library. This library was created to allow users to extend the applications of Axibo hardware beyond what is avalible in the application.
This library can be used to connect AXIBO to virtual production tools as well as writing custom applications for AI, motion detect and tracking, stop motion animation and anything else a user may want to use AXIBO for. Features are exposed so that they can be used for out-of-the-box creative expression. A slider can be used to much more than a slider with this library.
git clone https://github.com/axiboai/python-axibo.git
cd python-axibo
pip install . Make sure your AXIBO controller is connected to the network. Once connected you will be able to import and initialize the module. Check out the samples for more details.
from axibo import Axibo
my_axibo = Axibo("192.168.1.2") #make sure to change this to your AXIBO!
my_axibo.camera.capture_image_to_file("test_image.jpg")
my_axibo.pan.move_absolute(angle=10.00, speed=5.00)
my_axibo.pan.move_absolute(angle=5.00, speed=2.50)
my_axibo.update()PT4 Pan UnitPT4 Tilt UnitPT4 ControllerPT4 Slider High SpeedPT4 Slider High TorqueFZ1 Focus & Zoom MotorJ1 Universal Joint
Interface with multiple AXIBO controllersControl absolute movements of any Axis connected to and AXIBO controllerCapture images to python or a file for post processingLaunch tracking servicesGet outputs from AXIBO's AI Engine