This all started with Petoi Bittle project making getting into robotics accessible for everyone. I did not manage to order own sample and opted in to creating own copy. There was also enthusiast who reverse-engineered original design and published STEPs.
But things went south quite fast:
- The design made for injection mold is barely fits MDF 3D printing.
- Direct motors mount required to have proper suspension which was looking like unnecessary over-engineering.
- The body size was optimized for custom fused board. And my goal was to use only generic components that are easy to order.
- At the moment when i started to redesign specific parts of the original design, i was so deep in electronics and 3D printing so everything started to look achievable (ha!). So, lets create everything from scratch.
The body already went thru three iterations and i thought it is a time to create project log.
What is on my agenda for this project:
- [v] The robot should be able to walk on its own, without supports.
- [v] The project should use industrial-standard architecture approach with ROS 2 in its core.
- [ ] The system should be autonomous, without electric leash.
- [ ] IMU unit is planned to allow Bruno balance his weight and correct skills executing.
- [ ] I hate remote-controlled "toy" robots, so i would also like to introduce some behavior engine with external "tune-ups" using either voice or text communication.
- [ ] Bruno should learn one of gaits on its own using NVIDIA Isaac Lab simulation. So yeah, neural models should also be supported in skills.
Vadim
Charles Galambos
Sam Baker
Nathan Peterson