arrow-left

All pages
gitbookPowered by GitBook
1 of 1

Loading...

控制面板

在控制面板中,您可以控制机器人执行各种姿势、行为和步态。

hashtag
步态

左侧面板设置机器宠物的步态和方向,并发送组合命令,例如“向左走”和“向前小跑”。 只有选择了初始步态和方向,机器宠物才会移动。 选择“踏步”,机器宠物只是原地踏步,当选择了“爬”,“行走”,“小跑”步态后,单击方向按钮“向后”之后,接着按“左”(或者“右”)按钮,可以让机器宠物向左后退(或者向右后退)。 暂停按钮 “||” 将暂停机器宠物的运动并关闭所有的舵机,以便您可以将关节旋转到任何角度。 “加速器”按钮()用来打开/关闭 陀螺仪,这是一个检测机器宠物身体姿势的传感器。 开启它会使机器宠物不断调整身体角度,并且会知道它何时摔倒。 关闭它会减少计算,可以让它走得更快更稳定。

hashtag
姿势和行为

内置的姿势和行为可以通过按下“默认动作”区域的按钮来触发。 建议不要过于频繁和重复地按下按钮。 给机器宠物一些时间来完成它当前的任务。

hashtag
批量导入命令

您可以点击菜单列表中的“导入命令”按钮(如下图所示),通过配置文件(*.json)批量导入多个命令按钮。

关于额外的设置及技能配置文件,请参阅相关子页面:

  • Bittle / Bittle X

  • Nybble / Nybble Q

hashtag
自定义命令

长按按钮并拖动,可以改变按钮位置;双击命令按钮可以对它进行编辑;您还可以通过按 “+” 按钮增加自定义的单一命令或者组合命令;

hashtag
创建单个命令

按下创建命令按钮后,你将看到以下命令编辑界面:

进入编辑状态后,显示一个精简的串口命令控制台(如上图所示),可以用来测试串口命令,控制机器人做各种动作。

您可以在代码文本框中输入以下常用的串口指令:

* 扭头 (旋转脖子舵机角度)

* 左右扭动头部(移动 关节1 角度1 关节2 角度2 .... 角度为-127~128)

* 坐

* 按顺序依次移动关节

* 同时移动多个关节

以下是关节的索引供您参考。仔细观察排序的模式并试着记住它们。​

* 显示当前关节角度

* 长“喵”一声 (Nybble)

* 短“喵”三声 (Nybble)

* 播放短音(蜂鸣音 持续时间,持续时间为 0~256)

* 播放旋律(b音调 1 持续时间 1,音调 2 持续时间 2,音调 3 持续时间 3,.... 仅允许 64 个字符,其中持续时间为数字的倒数,即记谱法中的“几分之一音符”)

更详细的命令说明表格请参考文档中心章节。

hashtag
将新技能导入为自定义按钮

hashtag
导入本地创作的技能()

您可以使用通讯软件(比如微信)或电子邮件将电脑中创作的技能文件发送到您的手机,并使用 Petoi 应用程序在手机上打开该文件。此操作将自动为新技能创建一个按钮, 打开控制面板就可以看到。

hashtag
导入GitHub技能库中的技能

Github中的是OpenCat 机器人的新技能的集合,可以供您参考。您可以用手机浏览器访问OpenCat工程的GitHub页面,打开技能文件(比如 ),将其分享到手机应用,如下图所示,即可通过命令按钮来执行此技能。

circle-exclamation

在iOS设备中,你可能不能通过Chrome浏览器将Github网站上的技能文件直接分享到 Petoi 手机app。你可以在Chrome浏览器先下载技能文件到本机。然后再参照方法导入到到 Petoi 手机app中。

circle-info

同时欢迎您通过向发送合并请求来分享您的新技能。

hashtag
创建组合命令

按下创建组合命令按钮后,您可以看到以下界面:

您可以在“名字”文本框中为组合命令组命名,并通过单击“指令库”选择框中的命令按钮将命令添加到“组合指令”列表中。 在组合指令列表中,您可以按住单个指令的按钮并拖动来更改单个指令的位置。

单击Test或播放() 按钮可以测试组合指令的执行效果。在组合命令执行过程中,单击暂停( )按钮, 可以中断执行流程。

单击删除按钮,可以删除此组合指令。

hashtag
更新和支持

我们会不断改进应用程序,并会在可用时通知您更新。 如果您对该应用程序有任何疑问,请写信至 。

file-download
1KB
extra configuration - bittle.json
arrow-up-right-from-squareOpen
file-download
1KB
extra skills - bittle.json
arrow-up-right-from-squareOpen
file-download
2KB
extra configuration - nybble.json
arrow-up-right-from-squareOpen
file-download
1KB
extra skills - nybble.json
arrow-up-right-from-squareOpen
串口协议arrow-up-right
技能创作坊arrow-up-right
SkillLibrary文件夹arrow-up-right
Bittle_Fold.mdarrow-up-right
Petoiarrow-up-right
此文件夹arrow-up-right
[email protected]envelope
m0 45
m0 -70 0 70
ksit
m 0 -70 0 70 8 -30
i 0 -45 8 -30 12 -60
j
u0 1
u2 20
b12 100
b14 4 14 4 21 4 21 4
导入本地创作的技能