跳转至

PNDrive Python 示例代码使用说明

运行环境需求

推荐Linux或MacOS环境, Python版本 >= 3.6。 Windows用户请安装Python3,推荐使用Anaconda发行版,因为它包含许多有用的科学工具,但您也可以安装独立的Python。

Clone and Run

git clone https://github.com/pndbotics/pnd-python-example.git

首次使用时需注意将广播地址调整为执行器所在网络的广播地址,通过以下命令可以获取Linux的广播地址:

$ ifconfig

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.0.0.1  netmask 255.255.255.0  broadcast 10.0.0.255

将example中的lookup构造函数修改为正确的广播地址即可。Lookup('10.0.0.255')

当有PSA执行器连接到网络中时,运行如下脚本可以获取网络中在线的全部执行器信息:

python3 lookup.py

提示

请确保执行器输出侧没有连接任何负载再执行motion文件夹程序!!!

python3 position_pt.py

SDK

v0.1.0