3 ms·
A step further, I probably would have used something not running a GPOS for the main computer. Depending on the details, probably used an STM32H7 etc, and eithe
by the__alchemist 4y ago
A step further, I probably would have used something not running a GPOS for the main computer. Depending on the details, probably used an STM32H7 etc, and either run most of the logic on it, or delegated to other MCUs as-required for specific tasks like servo control.
- pclmulqdq 4y agoA lot of embedded processors and SBCs other than the RPi have both a general-purpose computing environment and a real-time environment. Usually, the general-purpose environment is the main system, and it boots up the real-time system when required. I don't think any of them are nearly as convenient as using Python on Linux, though. It's hard to fault them for reaching for a powerful core when they have the kitchen sink worth of high-bandwidth sensors on the thing, including 4 cameras and a LIDAR.
- tlb 4y agoIt’s much faster to develop, test, and iterate on a real OS, with a file system to write logs to and network to push code over.