Results 56 comments of Rongzhong Li

There's a simple rule to limit a single joint's range in OpenCat.h.  ```cpp int angleLimit[][2] = { { -120, 120 }, { -30, 80 }, { -120, 120 }, {...

Hi, Have you tried the SkillComposer , which allows you to import the entire instinct library and inspect each skill frame? You can define the gait as a behavior and...

The skill composer can allow you to inspect the keyframes one by one and test them on the go. The Python API can use the Skill array exported from SkillComposer....

Hi, you can use the token v or V to retrieve the 6-axis IMU data. Integrating the acceleration can give you speed information.

The 6-axis data are defined in OpenCat/src/imu.h. In print6Axis() prints out yaw, pitch, roll in angles, and acceleration in x, y, z directions. The sensor can only detect acceleration rather...

When you mount the Pi on the NyBoard, they communicate through the serial port. However, when you want to upload firmware, it will also use the reset signal. With the...

I cannot wait for the solution to this problem. I found this [ESP32_ISR_Servo library](https://github.com/khoih-prog/ESP32_ISR_Servo) and activated all 16 PWMs. It seems to generate PWM signals on all pins but is...

/dev/tty.Bluetooth-Incoming-Port is not related to Bittle. After connecting Bittle in the Bluetooth settings, it would stay connected. Only when you open other programs, such as the PetoiDesktopApp's Calibrator, Skill Composer,...

The board should be ESP32, rather than Arduino Nano ESP32. The setup steps for BiBoard is at: https://docs.petoi.com/arduino-ide/upload-sketch-for-biboard On Fri, Dec 22, 2023 at 11:30 AM chacksnacker ***@***.***> wrote: >...

We are debugging the conflicts when the camera and wifi are both enabled. By default, the #define WEB_SERVER macro is commented out in OpenCat.h. Please turn it on to activate....