阿木实验室G1吊舱SDK(Python SDK)

该库已不再维护;但不影响目前使用中的设备,建议用户迁移至持续维护的amov-gimbal-libs,该库亦提供python实现的例程

介绍

  • 阿木实验室G1吊舱是一款高性能低成本的光学吊舱
  • 智能吊舱=云台+相机+AI芯片+人机交互软件+深度学习
  • Python SDK(Python 3)

安装依赖

pip3 install pytest

下载SDK:

  1. 克隆仓库

    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/