Posts

Showing posts with the label ESP8226

Print more brackets.

Image
Working latest code of my BASE.001 robot is now live on github!  https://bit.ly/base001_repo I usually don't publish my code online, but since the goal of this project is to share about my journey in building robots, it only makes sense to share the code as well. You can also see the new, beautiful 3d printed black brackets on the robot. While they flex more than the metal brackets, they return to their original shape more or less, so less chances of "bending" and causing problems for me when recalibrating the servos after a disassembly. Goals for next update: Finish printing more brackets for the legs and maybe start experimenting with 45-degree brackets for the arms and legs. Make it walk more stable. More future goals: Add distance sensor for autonomous walking/obstacle avoidance. Share 3D model files (not sure where to put them yet) Remake the body in Autodesk Fusion. Make a website/blog/thingy to log project progress??? As always, I'm still learning, so comments,...

Progress of BASE.001: A Self-Taught Humanoid Project.

Image
Progress of BASE.001: A Self-Taught Humanoid Project. UPDATE 2021/04/24: the robot went crazy while on the testing bench and it bent the metal brackets on the legs again... Calibrating the servos each time the frame gets deformed isn't gonna work in the long run so now I'm forced to switch to 3D printed brackets for the motors. Code won't be updated until then, but I hope to publish the latest working code for you all. (github and project documentation at end of post) As of this post, BASE.001 is able to automatically get back up when it detects that it tipped over (both front and back recovery is possible). Walking code hasn't changed for a while, as I'm learning how to make my servo controller "non-blocking" so I can read data from the IMU and react to it in real time. Major changes from the last time I posted are: ESP8266-based board instead of a Mega (previously I did use it, but now it's way more integrated) Wifi monitoring with Blynk + local ser...

Progress = WebSerial + OTA.

Image
Progress. WebSerial and OTA updates on ESP8266MOD + SSC32 + 16x SR319 + 4x 18650 + single 18650 battery pack. [Original post on Nov 20, 2020 6:49PM PST on Facebook]