ROS имеет отличную экосистему с открытым исходным кодом и поддержку операционной системы Linux.Для новичка лучше получить практический опыт непосредственно на компьютере с Linux, поскольку это проще, и вы получите хорошую поддержку для ошибок, с которыми вы сталкиваетесь.
ROS работает на Windows, но для этого требуется подсистема Windowsдля Linux (WSL), который является слоем совместимости, который позволяет запускать целую кучу двоичных файлов Linux непосредственно в Windows 10. С появлением Windows 10 Creators Update WSL был сильно обновлен и теперь может запускать ROS лунный и мелодичный.
Вам также потребуется установить оболочку BASH на компьютер с Windows 10.
Следуйте этой статье Microsoft для установки WSL и BASH: установите WSL на windows
Тогда следуйте этой замечательной статье janbernloehr: https://janbernloehr.de/2017/06/10/ros-windows