Differential Drive Robot

Introduction

Goal: Realizzazione di DIFFERENTIAL DRIVE ROBOT limitatamente all'analisi dei requisiti

Requirements

Costruire un sistema software che comanda un Differential Drive Robot (DDR) in modo che, partendo dalla posizione iniziale HOME, il robot si sposti lungo il perimetro di una stanza rettangolare vuota. Il DDR si deve fermare quando tornato in HOME.

Il DDR è anche sensibile ai dati rilevati da un Radar. Quando il Radar rileva un 'intruso' a una distanza minore di una distanza prefissata DMIN:

Requirement analysis

L'analisi dei requisiti mira a chiarire le astrazioni software necessarie e le interazioni tra il robot e l'ambiente:

Problem analysis

Test plans

Project

Testing

Deployment

Maintenance



By Gianluca Varisco email: gianluca.varisco@studio.unibo.it, foto_per_iss GIT repo: https://github.com/gianluca-varisco/issLab2026