SmallKat robotic cat based on ESP32

Smallkat is a robotic cat based on ESp32 and inspired to Nybble and OpenCat . designed as a robotic project platform to test different gaits and sensors.

It’s interesting that SmallKat uses inverse kinematics and trajectories projection using the IMU sensor. Hovever the ESp32 processor used is not fast enough to process the kinematic model and it’s necessary to send the data to a nearby Raspberry Pi that act as processing server.

Kevin Harrington, creator of the project :

“The intention of the platform was to make a fully open source dynamics quadruped for the education/research and high-end toy markets. As result using hobby servos and common electronics the price point to remain low in comparison to its competitors.”

Video :

Part List:

  • 16 MG92b micro servos,
  • three switch mode BECs
  • a Bosch Sensortec BNO055 9-axis IMU
  • Turnigy 1000mAh battery
  • ESP32
  • 3D printed parts

 

The code can be found here on Smallkat Robotic Cat on GitHub

Marco

•About Me:Hi, my name is Marco Gallo, I'm a tech enthusiasts and Software Developer . Robots have been my passion since I was a child!•PersonalRobots Mission : We will guide you in choosing the perfect domestic robot for you, we do robot reviews and we score each robot in our robotic toplist! Also We contribute to build opensource robots :)

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to Top

Be part of the Robot Revolution! 🤖💙

Share this article to you friends use the buttons below 🙂 !

Subscribe for FREE to our Newsletter

personalrobots-vector-newsletter

Sign up for our Personal Robots Newsletters and receive our top stories weekly.

All you have to do is enter your email address, We even pinky swear that we won’t spam you.


Fatal error: Uncaught Error: Call to undefined function get_option() in /membri/.dummy/apps/wordpress/wp-content/plugins/altervista/main.php:37 Stack trace: #0 /membri/.dummy/apps/wordpress/wp-content/plugins/altervista/early.php(104): include_once() #1 [internal function]: {closure}() #2 {main} thrown in /membri/.dummy/apps/wordpress/wp-content/plugins/altervista/main.php on line 37