На самом деле задача вполне решаемая. Взять за базу РПК, сделать управляемый подвижный пламегаситель (или просто три форсунки по кругу в конце ствола), ночная оптика + камера, распознаем изображение фона и после каждого выстрела смотрим на след от трассера и корректируем положение ствола относительно обстановки. Вполне можно уместить комп с батареей в приклад, а камеру и жк дисплей на место оптического прицела.