Robotics - Embeddin Rtos and linux
RTOS 优化“最迟什么时候算完”;Linux/GPU 优化“总体能算多少”。
RTOS 优先追求的是:
- 确定性延迟:中断来了能迅速响应
- 优先级调度:电机控制不能被日志任务耽误
- 较小的内存与系统开销
- 可预测性:尽量避免不确定的阻塞、内存分配和调度
- 高可靠性:适合控制器、安全系统和长期运行设备
而 Linux 这类通用系统更偏向:
- 高计算吞吐量
- 复杂进程和内存管理
- 文件系统、网络、驱动生态
- GPU/NPU 支持
- PyTorch、TensorRT、OpenCV 等计算框架