IoT/Edge Device 2.0 Robotic Experimentations

Experimenting with robotics.

I prompt engineered a data plane to serve as a communications layer between two Raspberry Pis, then attached a Crickit board to the Raspberry Pi 4b with an extra 5V power pack.

There are three main bottlenecks I’m working with in this build which may warrant further investigation…

(1) Software Limitations: Google API free tier rate limits add some delay in communication between the two Pis. If I can find more ways of being judicious in my read / writes, I might be able to squeeze out some faster comms.

(2) Mechanical Limitations: I may be able to better integrate the servos into the robot chassis for added stability. Two attempts I made in this video that helped were (1) Adding an “axle” to the front and back pairs of servos (2) Adding a small screw through the wheel attachment and into the servos’ center.

(3) Power Limitations: Despite two power packs on the 4b (one for the Pi and one for the Crickit HAT), if I ran the robot too hot, I would run the risk of shorting it. Perhaps if I can find power packs with higher amps, I can mitigate this risk.

You can view more info on this project and more here.