Я полностью начинаю свой роботизированный мозг заново. Все разработано на Python.
Я хочу, чтобы все было максимально модульным и позволяло использовать несколько ядер ЦП (Raspberry PI 2).
Я думал об использовании нескольких процессов. Один для последовательной связи, один для каждого датчика, один для каждой более высокой функции. Все связано функцией рулевого «мозга».
Я хочу соединить процессы шинами сообщений. Например. Должен ли каждый датчик использовать свою собственную шину. Затем высшие функции и мозг могут подключиться к шине. В оптимальном случае я хотел бы отправить и целые объекты.
- Есть ли хорошая структура для предоставления автобусов?
- может быть, есть лучший подход ко всей теме?
Спасибо
Роберт
multiprocessing
... это встроенная библиотека, в ней есть вещи, называемыеPipe
, которые делают то, что вы хотите - person Joran Beasley   schedule 19.02.2015