Petoi Doc Center
🇨🇳中文版
🇨🇳中文版
  • 欢迎查阅派拓艺文档中心
  • 快速上手指南
  • Petoi 机器人关节序号
  • 蓝牙连接
  • 上传固件
  • 关节校准
  • 红外遥控
    • 遥控器
  • 手机应用
    • 总览
    • 关节校准
    • 控制面板
  • 桌面应用
    • 总览
    • 固件上载
    • 关节校准
    • 技能创作坊
    • 调试器
  • 图形化编程
    • Petoi 编程积木
    • Mind+中的Python代码模式
    • Arduino UNO 编程积木
  • Arduino IDE
    • 为NyBoard上传程序
    • 为BiBoard上传程序
    • 使用Arduino IDE校准舵机
    • 串口监视器
  • API
    • 🖇️串口协议
    • 🐍Python serialMaster使用指南
    • 🐛MicroPython控制器
      • MicroPython上手玩
      • 配置WebREPL
      • 使用ESP-NOW协议
    • 🍓通过树莓派控制机器人
    • 🤖ROS
  • NYBOARD
    • 总述
    • NyBoard V1_0
    • NyBoard V1_1 & NyBoard V1_2
  • BiBoard
    • BiBoard V0 快速上手指南
    • 例程介绍
      • 1. GPIO例程
      • 2. 串口
      • 3. 模拟-数字转换器
      • 4. 数字-模拟转换器
      • 5. EEPROM(电擦除存储器)
      • 6. 陀螺仪IMU(MPU6050)
      • 7. 红外遥控
      • 8. PWM
      • 9. 舵机(施工)
      • 10. 经典蓝牙串口SPP
      • 11. 蓝牙低功耗(BLE)串口透传
      • 12. 文件系统SPIFFS
      • 13. Arduino IDE增加硬件分区配置选项
      • 14. 播放MP3
      • 15. WiFi和OTA的使用
    • BiBoard V1 用户指南
  • 通信模块
    • 通信模块概要说明
    • USB上载模块(CH340C)
    • 双模蓝牙模块
    • WiFi模块(ESP8266)
      • 使用ESP8266 + Python 脚本实现无线群控
  • 扩展模块
    • 扩展模块概要说明
    • MU摄像头模块
    • 超声波传感器
    • 光强传感器
    • 触摸传感器
    • 手势传感器
    • 人体移动探测器
    • 语音指令模块
    • Petoi AI Vision摄像头模块
    • 深度开发应用AI视觉模块
      • 🏋️模型训练
      • ⚖️模型量化
      • 🏌️模型部署
      • COCO数据集DIY训练
    • 机械臂
      • 升级旧款 Bittle/Bittle X
    • Micro:bit 游戏手柄
  • 应用实例
    • 技能创作
    • 姿势模仿教程
    • 可编程木偶角色
  • 历史文档
    • 为NyBoard上传1.0版本程序
  • 技术支持
    • 🛠️配套应用软件
    • 🙋‍♂️常见问题 (FAQ)
    • 烧录Bootloader
  • 资源链接 🕸
    • 🔭Official Site of Petoi
    • 💿GitHub of OpenCat
    • 📀GitHub of OpenCatEsp32
    • 🎪PetoiCamp (Forum)
Powered by GitBook
On this page
  • *关节校准背后的逻辑是:
  • 准备进入关节校准状态
  • 进入关节校准状态
  • 安装螺钉

Was this helpful?

Export as PDF

关节校准

Previous上传固件Next遥控器

Last updated 12 months ago

Was this helpful?

关节校准对于机器人正常工作至关重要。

预组装的机器人应该已安装腿部组件,但您可以通过微调关节的校准参数来进一步提高其性能。

校准前请确保您已上传 OpenCat 主功能固件。

*关节校准背后的逻辑是:

  1. 在舵机通电和校准之前,您不知道它们上电后会指向哪里。 因此,如果您连接腿,腿将旋转到随机角度,并可能与机器人的身体或其他腿碰撞并被卡住。 如果舵机长时间卡住,则可能会损坏。

  2. 该机器人有一种称为“校准”的姿势,所有关节均设置为 0 度。 您可以设置机器人进入校准姿势状态,以便您知道所有关节都应该旋转到零度点(尽管您看不到,因为腿尚未连接到舵机输出轴的齿轮上)。 然后,您可以将身体组件逐个关节地连接到舵机输出轴的齿轮上,尽量保持相互垂直的关系(大腿与躯干垂直,小腿与大腿垂直,颈部安装时尽量保持头部正对正前方),如下图所示。

  3. 由于舵机输出轴的齿轮齿是离散的,因此不可能将支腿完美地对齐到直角。 因此,您需要在软件中微调偏移。

Nybble 和 Bittle 的关节校准原理是相同的。

准备进入关节校准状态

进入校准状态需要做好以下几项准备工作: ‌

  1. 将所有舵机线连接至主板

  2. 将电池连接至主板并开机(长按电池上的按钮可打开/关闭电源)

  3. 使用USB 适配器或蓝牙模块连接机器人与电脑或手机。

如果您使用未组装的套件搭建机器人,请不要在进入校准状态之前安装头部和腿部组件。

进入关节校准状态

机器人的腿在启动时可能会指向未知的角度。 当进入校准状态时,关节将转动到零度位置。 您可以看到舵机输出轴上的齿轮旋转然后停止。 然后您可以连接腿部组件并在软件界面中微调关节偏转。 通过使用软件,有3种方式可以进入校准状态并对关节进行微调。

  • 使用移动应用 Petoi

  • 使用 Petoi 桌面应用程序

  • 使用 Arduino IDE

您也可以通过保持侧立姿势启动机器人来进入校准状态。 这种方法不需要任何计算机、遥控器或者手机App。因此当您专注于从套件中组装机器人,手头没有计算机、遥控器或者手机App时,可以粗略校准关节舵机。

安装螺钉

完成关节校准后,安装中心螺钉,固定所有关节部件和舵机齿轮。

校准姿势