Skip to content

RAMEL-ESPOL/Multi-Robot_Application

Repository files navigation

App Multi Robot

Description

This application allows the user to enter the configuration parameters of the master-slave architecture, through an interactive and easy-to-use interface without having knowledge of ROS2, you will be able to deploy the environment with multiple robots and assign them specialized tasks according to the designated robot.

Features

  • Robot management, by manufacturing model.
  • Allows including worlds (receiving a WORLD file and a map)
  • Environment configuration (world and robots in their initial positions).
  • Task configuration from each of the environments.
  • Real-time monitoring of position and camera topics, for each of the robots.
  • Cloud Sync (in development)

Installation

Como requerimiento inicial necesitaremos el modulo de flet:

  pip install flet

Ademas de instalar dependencias necesarias, como:

  sudo apt install libmpv1
  sudo apt install zenity

Iniciando el codigo para pruebas:

  python3 main.py

Deployment

Home view

Home view

Add models

Models view

Add model

Add robots

Add robot

Add world

Worlds view

Add worlds

Real-time monitoring

Monitoring view

Authors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages