关键字:编程
正文 | 内容
大疆机甲大师EP的Python SDK和编程框架
大疆创新在 3 月 9 号发布了机甲大师系列的新品 RoboMaster EP。
相当于我们有了机甲大师 EP 的 Root 权限。
给一个极客 Root 权限,比让极客和美女关一个房间刺激多了。
多说无益,写代码才是正经事!
既然底层 SDK 开放,那可就好玩了。
赶紧跑一波 Hello World 试试。
找了一番机甲大师开发者的入门文档,按照指引运行代码后。
我们成功通过 WIFI 连接到了这台机器人上。
01
—
【命令】
>>> import robomasterpy as rm
# IP of RoboMaster is detected under router mode
>>> cmd = rm.Commander()
# check RoboMaster's API version
>>> cmd.version()
'version 00.00.00.60'
>>> cmd.get_robot_mode()
'chassis_lead'
# ensure your Robomaster has enough room to move
>>> cmd.chassis_move(x=-1, z=30)
'ok'
# activate video streaming,
# which can be handled by the framework.
>>> cmd.stream(rm.SWITCH_ON)
'ok'
# activate gimbal attitude push at 5Hz,
# which can be handled by the framework.
>>> cmd.gimbal_push_on(attitude_freq=5)
'ok'
# Watch out!
>>> cmd.blaster_fire()
'ok'
02
—
【下载地址】
https://gitee.com/nanmu42/robomasterpy.git