Skip to content

Latest commit

 

History

History
24 lines (15 loc) · 1.8 KB

README.md

File metadata and controls

24 lines (15 loc) · 1.8 KB

CloverOS

CloverOS - Сервис с программным обеспечением для программирования дронов.

Снимок экрана 2022-02-16 в 20 02 55

Модуль CloverOS входит в проект COEX-Cloud - Облачный сервис для моделирования поведения и программирования квадрокоптеров в облачной среде.

  • http://<ip_address>:8000 – Blockly.
  • http://<ip_address>:591 – Visual Studio code.
  • http://<ip_address>:8080 – Clover's web tools.
  • http://<ip_address>:57575 – Terminal.
  • http://<ip_address>:7070 – Gazebo web.

Одномоментно на ВМ запущено 3 сервиса systemd:

  • CLOVER-CLOUD-APP - CloverOS. Порт 80.
  • CLOVER-CLOUD - Docker-контейнер с ROS, Gazebo и внутренним code-server для редактирования кода полётных программ. Выходные порты - 7070, 57575, 8080, 591, 8000.
  • CODE-SERVER - Внешний VS-Code для тестирования новых функций и изменения исходного кода всех сервисов. Доступ может получить любой тестировщик, но после релиза сервиса - доступ к нему будет ограничен. Также, с помощью этого сервиса можно получить доступ к консоли ВМ с рут-правами. Порт 5000.