Rubicon prevede un'ecologia robotica dove sia l'analisi dei dati che la capacità di prendere decisioni, sono distribuite su tutti i componenti della rete, in base alle singole capacità dei dispositivi. Tutti i componenti di Rubicon hanno capacità di apprendimento e di ragionamento e possono essere connessi arbitrariamente tra loro in modo da collaborare nell'analisi dei dati e nel processo di decisione. L'obiettivo è quello di rendere la rete autoadattiva e d autosufficiente.