Thesis: Real-time communications between robots (drones/rovers) using mobile devices

Real-time communications between robots (drones/rovers) using mobile devices

Drone icon In the context of the research activities of the Internet Media Group within the PIC4SeR center (https://pic4ser.polito.it), we are looking for master thesis students interested in studying and implementing systems to allow real-time communications between robots (drones/rovers) using mobile devices, such as smartphones. The activity will be carried out by extending an Android application which has been already developed in a previous master thesis. In this work it is expected to be able to tightly control communication latency in order to transmit time-sensitive information such as positioning, as well as to eventually develop a simple communication protocol that allows direct communication between the devices even when access point support is missing. The activity can be carried out without being physically present on a day-to-day basis at the Politecnico. At the end of the development it will be possible, if desired, to experiment with actual robots (either rovers or drones).

Requirements:

  • Basic ability to program mobile applications in an Android environment
  • Basic knowledge of networking principles, protocols and applications

If interested, for more information write to: masala at polito dot it

Italian description:

Comunicazioni in tempo reale tra robots (droni/rovers) usando dispositivi mobili

Nell’ambito delle attività di ricerca dell’Internet Media Group all’interno del centro PIC4SeR (https://pic4ser.polito.it), si ricercano studenti interessati a studiare e realizzare un sistema che consenta una comunicazione in tempo reale tra robots (droni/rovers) usando dispositivi mobili quali smartphones. L’attivita’ sara’ svolta estendendo una precedente applicazione Android gia’ sviluppata in un’altra tesi di laurea. In questa attivita’ ci si aspetta di essere in grado di controllare in maniera efficace la latenza delle comunicazioni cosi’ da essere in grado di trasmettere informazione sensibile ai ritardi quale per esempio il posizionamento, e anche di sviluppare, eventualmente, un semplice protocollo di comunicazione che consenta una comunicazione diretta tra dispositivi anche in assenza di un access point. L’attivita’ non necessita di una presenza fisica giornaliera presso il Politecnico. Al termine della fase di sviluppo sara’ anche possibile, se desiderato, sperimentare con veri robots (sia rovers sia droni).

Requisiti :

  • Capacita’ di base di programmazione in ambito applicazioni mobili in ambiente Android
  • Conoscenza di base di reti, protocolli e applicazioni di rete.

Se interessati contattare: masala at polito dot it