This looks awesome, honestly the first thing that popped into mind is, having a sensor be it a gpu or bluetooth sensor, for it to detect a bed, and having it climb onto it when its low on battery, both would also have a wireless charging setup, the idea sounds cool but lord knows I can't do anything like that yet 😂
First reaction: I must have it NOW. Preferably to assemble myself. I've always liked the Boston Dynamics Spot videos, and this actually looks like an affordable mini version. Second reaction: Couldn't they have designed a hole for the programming modules to be connected and disconnected without having to remove the back and bend that connector over and over again?
Yeah it would be nice to have a secondary back cover that would allow the additional modules to fit and potentially even hold a Raspberry Pi in place over the board.
Do the servos provide any info about their current position and/or current draw and stuff like that, that could be used to have the legs double as mechanical sensors for more advanced behaviors?
They're standard hobby servos, so don't provide any feedback to the controller. The controller just provides them with a position reference and it's left up to the servo to follow the input.
Hello I have my project defense next week and I need help on a program to monitor the battery (lithium polymer 3.7v) and indicate if it is discharged by indicating the percentages, using arduino
Is there any self learning code out there to upload to it? Attaching speakers, cameras and thermo sensors would be neat if you could train it like a dog to do tricks and talk to you. Also little shoes could be useful.
Self learning requires a lot of processing power, you can't run this directly on the microcontroller. It does however have the facility to plug it into a Raspberry Pi or a Jetson Nano and you could then use these for self learning applications.
Can it be reprogrammed to use the IMU more actively, for full self-ballancing and more organic movements? Does the processor got the performance required for such real-time motion tweaking?
Yes the onboard microcontroller is programmable and open-source so you can add your own tweaks to the software to make improvements. If the onboard microcontroller doesn't have the capacity, you can also interface something like a Raspberry Pi to it to offload some of the processing.
Cool little toy. Perhaps you could 3D print some larger feet (shoes) for it. Something like PLA, or PETG, with a flexible piece on the bottom. Could use TPU, or even off the shelf, adhesive rubber pads. That should help with navigating rougher terrain like the pebbles.
The holder is not my design, it is also from Petoi. It's available from their Github repository - github.com/PetoiCamp/NonCodeFiles/tree/master/stl/BittleStand
All of these sorts of projects are a bit like a gadget, I like that this is open-source though so you can develop it further and spend some time making it you own.