Some robots undergo a complete software overhaul, discarding all pre-installed software. The focus remains on maintaining the firmware on embedded microcontrollers, as this aspect tends to be fast, predictable, and well-defined. This approach highlights the importance of customization in robotic systems for enhanced performance.