Предлагается методика применения цифровых фильтров для классификации управляющих сигналов в режиме реального времени. Сигналы могут поступать от различных управляющих датчиков, установленных на управляемом устройстве, например мобильном роботе. Управляющие сигналы поступают от датчиков, подвергаются обработке, классификации, и в дальнейшем используются для управления мобильным
робототехническим устройством. Существует большое количество алгоритмов классификации сигналов, в основе которых лежит выделение характерных особенностей сигнала, таких как амплитуда, частота, среднее значение и др. Большинство алгоритмов классифицируют сигналы на основе характеристик (features) во временном домене. В данной работе предлагается использовать частотные характеристики сигнала и на их основе осуществлять классификацию, применяя узкополосные «гребенчатые» цифровые фильтры. Базовые частоты управляющего сигнала находятся на предварительном этапе с помощью быстрого преобразования Фурье. После того как базовые частоты определены, процесс классификации заключается в фильтрации сырого сигнала набором цифровых узкополосных «гребенчатых» фильтров. Такой подход позволяет классифицировать управляющие воздействия «на лету» в режиме реального времени. Цифровые фильтры могут быть использованы для классификации различных видов сигналов, которые в дальнейшем преобразуются в управляющие команды для мобильного робототехнического устройства.