Python RoboMaster EP 教程—初始化机器人

                     

贡献者: 落羽清玄

预备知识 Python 基础

   在进行与机器人相关的操作之前,需要先初始化机器人对象

   首先从 robomaster 包中导入 robot 模块:

from robomaster import robot

   当 SDK 运行在多网卡同时使用的设备时(自动获取的 ip 可能不是与机器人进行连接的 ip)需要手动指定 RoboMaster SDK 的本地 ip 地址

   指定 ip 使用以下语句:

robomaster.config.LOCAL_IP_STR = "ip地址"

   创建 Robot 类的实例对象 ep_robot,ep_robot 即一个机器人的对象:

ep_robot = robot.Robot()

   初始化机器人,如果调用初始化方法时不传入任何参数,则使用 config.py 中配置的默认连接方式(WIFI 直连模式)以及默认的通讯方式(udp 通讯)对机器人进行初始化:

ep_robot.initialize(conn_type="连接方式", proto_type='通讯方式')

   可以通过以下语句设置默认的连接方式与通讯方式:

config.DEFAULT_CONN_TYPE = "连接方式"
config.DEFAULT_PROTO_TYPE = "通讯方式"


致读者: 小时百科一直以来坚持所有内容免费,这导致我们处于严重的亏损状态。 长此以往很可能会最终导致我们不得不选择大量广告以及内容付费等。 因此,我们请求广大读者热心打赏 ,使网站得以健康发展。 如果看到这条信息的每位读者能慷慨打赏 10 元,我们一个星期内就能脱离亏损, 并保证在接下来的一整年里向所有读者继续免费提供优质内容。 但遗憾的是只有不到 1% 的读者愿意捐款, 他们的付出帮助了 99% 的读者免费获取知识, 我们在此表示感谢。

                     

友情链接: 超理论坛 | ©小时科技 保留一切权利