Skip to main content.

Articoli

robochamps
robochamps
robochamps
robochamps

Microsoft ha aperto un portale raggiungibile su http://www.RoboChamps.com organizzando delle competizioni a premi con tutorial, apprendimento, accesso libero al software e servizi per la community.

Il torneo è basato sulla simulazione di robot programmati dai concorrenti, che non devono essere in possesso di nessun hardware dedicato per partecipare. L'idea è semplicemente sfruttare l'ambiente di programmazione Microsoft Robotics Developer Studio 2008 e Microsoft Visual Studio. Il codice da applicare ai robot viene poi simulato grazie ad una tecnologia per la simulazione dei processi fisici di base.

Grazie all'ambiente di sviluppo Microsoft Robotics Developer Studio ed il suo simulatore è possibile programmare il proprio robot simulato con ogni linguaggio .NET. La cosa più importante è che si deve scrivere esattamente lo stesso codice che andrebbe implementato sul robot reale. E' quindi un'occasione per sperimentare i problemi di gestione dell'hardware di un vero robot, semplicemente simulandolo con un potente simulatore. Inoltre, un altro grosso vantaggio è quello di avere a disposizione per le varie sfide ambienti simulati molto realistici e articolati. In genere è molto complesso creare ambienti simulati fedeli agli ambienti veri, ma grazie ai pacchetti software forniti durante l'iscrizione si hanno a disposizione potenti strumenti di test per le proprie applicazioni. Senza spendere nulla!

Immaginate di poter controllare un robot di soccorso che percorre una città devastata da un terremoto o da un attacco terroristico; oppure programmare un'auto che riesca a percorrere in modo automatico una strada a traffico intenso... o una più rilassante gita su Marte. Queste sono alcune delle sfide proposte e supportate con RoboChamps.

Ogni sfida consiste in un ambiente di simulazione 3D, uno o più robot, uno scenario di gara e le regole per completare ciascuna gara. Inoltre è incluso un servizio di monitoraggio del comportamento del robot che servirà poi per valutare il comportamento del codice implementato, inviare tutto a RoboChamps e stabilire la classifica.

Sfide disponibili sul sito RoboChamps:

^ TOP

Risorse

Il software Microsoft Robotics Developer Studio 2008 è scaricabile liberamente , e disponibile a questo indirizzo.

I codici per parteciare a RoboChamps possono essere scritti in .NET, per cui è raccomandato l'utilizzo di Visual Studio 2008 o Visual C# Express 2008. Se non si è già in possesso di uno dei due tool, è disponibile qui il link alla versione di prova di Visual Studio 2008 ed il link per scaricare Visual C# Express 2008.
click here to go to the Visual Studio Express download page
click here to go to the Visual Studio 2008 trial download page