在本次采访中,建议使用 Orbbasic 语言作为孩子们动手控制 sphere 的好方法。
orbbasic的限制是什么?它是否达到与宏相同的 1ms 粒度?
在哪个时间粒度范围内流式传输数据和执行 orbbasic 是同样可以接受的?
球体运动的稳定性可以用 orbbasic 编程吗?与数据流?
在本次采访中,建议使用 Orbbasic 语言作为孩子们动手控制 sphere 的好方法。
orbbasic的限制是什么?它是否达到与宏相同的 1ms 粒度?
在哪个时间粒度范围内流式传输数据和执行 orbbasic 是同样可以接受的?
球体运动的稳定性可以用 orbbasic 编程吗?与数据流?
您可以在我们的在线文档中阅读有关 orbBasic 功能的所有信息:
https://github.com/orbotix/DeveloperResources/tree/master/docs
但简而言之,您可以每秒运行大约 9,000 行代码,因此它的密度是宏的 9 倍,但功能更强大。您可以使用打印语句将数据发送回蓝牙客户端,但您必须确保不超过一些合理的限制;orbBasic 生成数据的速度比蓝牙传输到某些设备的速度要快。
可以在 orbBasic 中打开和关闭稳定功能,打开时您可以生成自己的滚动命令,这些命令的处理方式与来自智能手机一样。
需要明确的是,数据流只是一种从 Sphero 检索传感器数据的自动化方式,而无需不断地请求它。您可以使用它来检查 Sphero 的运动,但您不能用它“控制”Sphero(因为这意味着向机器人发送命令;数据流只是在读取)。
丹丹尼克
固件工程师,Orbotix