Close

12/09/24- Custom PCB and Initial Issues

A project log for Bipedal Robot

Journey to an autonomously walking robot using machine learning

ethanEthan 12/10/2024 at 02:230 Comments

Recent progress has shown the one Arduino Mega clock is too slow to handle 4 simpleFOC drivers and various other tasks.

I tried to remedy this with custom PCB, containing  an Arduino mega, two Arduino micros, 4 simple FOCs, and two multiplexers. In this design, the two micros would each control 2 motors and 1 multiplexer, with the Arduino mega handling the rest of the tasks. The custom PCB worked, but the bottom FOC drivers on both sides still had some jittering issues.

I’m planning to change my approach to the problem. I'm going to change the design of, not only the circuit but the physical robot as well. Currently, I've been using a modified version of the “TipTap” robot, testing out his design. I've Identified some changes I would like to make.

Software update coming soon!

Information on my new approach will be posted at a later date.

Discussions