阿木实验室G1吊舱SDK(Python SDK)
该库已不再维护;但不影响目前使用中的设备,建议用户迁移至持续维护的amov-gimbal-libs,该库亦提供python实现的例程
介绍
- 阿木实验室G1吊舱是一款高性能低成本的光学吊舱
- 智能吊舱=云台+相机+AI芯片+人机交互软件+深度学习
- Python SDK(Python 3)
安装依赖
pip3 install pytest
下载SDK:
-
克隆仓库
git clone --recursive https://gitee.com/amovlab/gimbal-sdk-python.git
运行示例:
1、使用如下命令进行SDK编译
pip3 install ./gimbal-sdk-python
2、可以在gimbal-sdk-python文件夹中可以看到amov_gimbal_python.py
文件
3、接入串口,通过 ls /dev/ttyUSB*
命令确保已经有串口 /dev/ttyUSB*
4、运行示例的方法:
-
获取吊舱的状态数据,包括IMU角度和编码器角度
python3 amov_gimbal_python.py
-
输入1 拍照
-
输入2 开始、停止录像
-
输入3 角度控制(注意:需要指定角度率)
-
输入4 角速率控制
-
输入5 回中
-
输入6 获取舱的状态数据,包括IMU角度和编码器角度
5、获取吊舱的RTSP视频流(Jetson NX平台上硬件解码)
-
使用如下命令,可以查看吊舱的图像画面
python3 amov_gimbal_image.py
联系我们
- 阿木实验室官网:https://www.amovlab.com/
- 阿木实验室论坛:https://bbs.amovlab.com/