I think of 32-bit anything as “compatibility for old stuff”, in the case of GoPiGo3 - really old stuff now.
PiOS Bookworm is the latest evolution for the Raspberry Pi single board computer family that includes one processor that slightly broke compatibility (Pi4) and one processor that placed a land mine in compatibility (Pi5). Running 32-bit Bookworm for compatibility with unmaintained software written before the Pi4 era is an oxymoron to me.
Software compatibility and computing platforms has always been a moving target, but the last 10 years has given me whiplash looking at all the new platforms and new features on existing platforms. The next 10 years is going to “legacy-ize” any platform without a massively parallel processor (GPU/AI processing unit).
The key to using vision on a mobile platform at reasonable response/frame rates is a multi-core general purpose processor with a dedicated parallel processor. We just saw announcement of an over-$1000 single board computer:
To bring GoPi5Go-Dave into the current generation of mobile robots, I had to figure out a way to run the unmaintained 32-bit era GoPiGo3 API on the latest Raspberry Pi, and add a camera with a robotics vision processor:
The GoPiGo3 just missed inclusion in a 2015 article Can Robots Reshape K-12 STEM Education?
(quoted over 235 times by researchers and included 36 commercially available robots available when the GoPiGo3 was being introduced.
It takes big, long investment to create something that can be both a profit vehicle and an educational vehicle.
- FIRST (For Inspiration and Recognition of Science and Technology) has over 200 corporate sponsors (including Qualcomm proudly on the FIRST landing page ) and is probably the most successful at integrating robots into the schools.
- VEX Robotics may be the only single corporation to have succeeded at integrating their robots into schools at scale.
Oh wow, I guess I managed more than 20 character minimum on this post!