petoi-camp-logo.png
Chinese
ZH
Chinese
ZH
English
EN
  • 主页

  • 论坛

  • Shop

  • 简介

  • 图鉴

  • 资源

    • Documentation Center
    • GitHub 源代码
    • 教程视频
    • NyBoard V0_1 手册
    • NyBoard V0_2 手册
    • Smartphone App
    • GitHub/CatMini
  • 社区

    • 成员
  • More

    Use tab to navigate through the menu items.
    Rafael Marín
    לפני 24 שע׳

    Error moving joints simultaneously in Mobile app

    2
    0
    Tomi Ade
    לפני 4 ימים

    Trouble Uploading to Nyboard - stk500_recv(): programmer is not responding

    3
    0
    Phillip Brush
    לפני 6 ימים

    On Definition Rule Issues

    4
    0
    若要查看作用方式,請前往您的即時網站。
    • 類別
    • 所有文章
    • 我的文章
    Sarah Gilbreath
    2021年4月11日

    Nybble 1_0 Calibration Issue

    在 Basic Assembly and Setup

    Hi Rongzhong Li, We are having a problem with calibration with Nybble (NyBoard v1_0):


    We have connected all servos to the board and verified with testServo that all servos are working correctly and mapped to their correct number (0-15). We then uploaded WriteInstinct and entered calibration mode ('c'). The servos rotated to zero and we attached the thighs. However when we go to fine-tune the thigh servos ('c3 -4') nothing happens - we get the single buzzer but the servo does not rotate. We do however see that the calibration has changed in the Serial Plotter (i.e. 3 now has a value of -4). When we send 'kbalance' Nybble moves, although it looks incorrect. And when we go back to calibration, Nybble moves back to the calibration pose just fine, but she just doesn't respond to the fine-tuning commands.

    5 則留言
    0
    5 則留言
    R
    Roberto Coli
    2021年4月18日

    Hello, I also noticed that small steps often are not executed by the servo, since the values read from the internal potentiometer by the servo firmware are not too much accurate, and this happens with a lot of servos. You need to step away: so, if moving from a c14, 3 to a c14, 4 does not move the servo, do a c14, 7 and then c14, 3 again.

    However keep in mind that the servo number are not intuitive, and I had to keep the reference image of the servo numbers to not be confused:

    it happened also to me to try to move a NON EXISTING servo....😁

    按讚
    R
    Rongzhong Li
    2021年4月19日
    回覆

    The indexes' pattern goes clockwise from joints closer to the body (shoulders) to farther joints (keens)

    按讚

    R
    Rongzhong Li
    2021年4月18日

    If it works with testServo.ino, there's no problem in the hardware. Have you saved all the constants correctly? You need to change the robot definition to Nybble in OpenCat.h

    //postures and movements trained by RongzhongLi
    //#include "InstinctBittle.h" //activate the correct header file according to your model
    #include "InstinctNybble.h"

    And then upload WriteInstinct.ino and enter "yyy" in the serial monitor.

    按讚

    Sarah Gilbreath
    2021年4月17日

    Yes, we've tried all kinds of different adjustments, even 25 degrees, but it still doesn't move. Nybble doesn't respond to any adjustments on any of her servos when calibrating. But we checked all the servos move when given the right numbers when running testServo.

    按讚

    R
    Rongzhong Li
    2021年4月12日

    Hi, the servos may have a resolution larger than 1 degree at certain positions. You can try


    c 3 -4
    c 3 -3
    c 3 -5
    c 3 -6

    to see if it responses. Sometimes you need to rotate by larger angles around the middle then use the average value to be the offset.

    按讚
    5 則留言
    相似文章
    • Nybble Calibration Questions Distorted
    • Nybble Calibration Giving Weird Symbols