python многопроцессное постоянное время выполнения по Rpi - PullRequest
0 голосов
/ 23 марта 2020

Я пытаюсь закодировать контроллер мотора + небольшая задача компьютерного зрения в python. Цель состоит в том, чтобы иметь контроллер двигателя, который считывает кодировщик двигателя и управляет двигателем в определенном положении оси. Параллельно я получаю низкочастотные данные из задачи компьютерного зрения. Я использовал многопроцессорную библиотеку для создания разных процессов, которые еще хорошо работали. Когда я запускаю только контроллер, он работает нормально. Но когда я добавляю задачу компьютерного зрения (пока только получаю изображения с камеры), мой контроль l oop сильно замедляется, и я пропускаю шаги из кодера.

Интересно, почему это происходит. Я думал, что процессы выполняются на отдельных ядрах и не должны ничего менять (в пределах вычислительных возможностей) для другого процесса.

Было бы неплохо получить некоторую обратную связь по этому вопросу и, возможно, как это решить. Спасибо !!!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...