同步球
一个Swift框架,用于以同步React式样式控制Sphero机器人。
关于
通过发送和接收蓝牙消息,可以从外部计算机对机器人进行无线控制和观察。 Synchrosphere通过嵌入式命令式同步Swift DSL ,以同步响应方式从Mac或iOS设备提供了一个API。 这种编程风格在机器人技术中特别有用,因为由于任务之间的确定性同步,它以安全的方式简化了并发任务的编码。 这种质量还可以使声音抢占,这是机器人技术中另一个重要概念,需要不断检查和处理前提条件。
此外,该项目还展示了同步响应式编程如何帮助将基于委托的回调API(与Apple框架一样)转换回结构化代码以简化其使用。
用法
Synchrosphere试图简化控制Sphero机器人的过程。 当前仅支持Sphero Mini。
首先将此包导入到您的项目中。 它对Pappe的依赖关系将被隐式解决。
接下来,在您的代码中创建