An open source quadruped robot pet framework for developing Boston Dynamics-style four-legged robots that are perfect for STEM, coding & robotics education, IoT robotics applications, AI-enhanced robotics application services, research, and DIY robotics kit development.
MIT License
Release Notes:
Add a logging function.
Add a Debugger function to provide convenient tools to debug the robot.
Allow controlling all the joints in the Calibrator and Skill Composer.
Published by borntoleave 5 months ago
The latest firmware includes the following feature updates:
When opening the firmware upload panel, if only one serial port device is detected, the firmware upload page will be opened directly, and its serial port device name will be displayed in the serial port option. If no serial port is detected or there are multiple serial port devices, a prompt box will prompt the user to unplug and replug the USB data cable from the computer. The selected serial port will not be opened until uploading the firmware.
For NyBoard, when the IMU calibration fails during the upload parameter process, a prompt box will pop up to remind the user to dial the switch on the bottom of NyBoard to the Arduino side. After the user confirms and clicks OK, the program will continue upgrading the firmware.
For BiBoard, you only need to upload the standard firmware, and you can switch different sensors and quickly demonstrate working modes by serial port commands "X[*], where "*" is the sensor code.
This update includes bug fixes and improvements for both OpenCat and OpenCatEsp32 firmware.
The user experience has been improved by automatically detecting serial port devices and providing more helpful prompts.
Instructions are provided for serial port commands to switch sensors and working modes.
Published by borntoleave 8 months ago
Published by borntoleave 8 months ago
Fixed the following bugs:
Published by borntoleave 9 months ago
Published by borntoleave 10 months ago
Published by borntoleave 11 months ago
Published by borntoleave 11 months ago
Published by borntoleave 12 months ago
Published by borntoleave about 1 year ago
Published by borntoleave over 1 year ago
Published by borntoleave over 1 year ago
Published by borntoleave over 1 year ago
Published by borntoleave almost 2 years ago
Published by borntoleave about 2 years ago
This is the pre-compiled binary/executable corresponding to the source code in OpenCat/pyUI. It provides a simple graphical user interface instead of the raw OpenCat code. You can use it to upload the firmware, calibrate the joints, or create new skills for the robot. More details are covered in the user manual.