Cos'è più difficile da creare/programmare: aspirapolvere robot o tosaerba robot?
Il tosaerba.
Guardando ogni caratteristica dal punto di vista della programmazione, quasi tutte le caratteristiche sono le stesse. Entrambi hanno bisogno di una sorta di scheduler o di comunicazioni con un dispositivo remoto per farli partire. Entrambi hanno bisogno di un percorso da seguire e di un modo per ottenere quel percorso. Entrambi hanno bisogno di evitare gli ostacoli, sia fissi che in movimento. Entrambi hanno bisogno (o dovrebbero avere) di un homing automatico per la ricarica. Entrambi hanno bisogno che il percorso sia modificato dai confini.
L'aspirapolvere ha bisogno di uno scarico periodico che il tosaerba presumibilmente non avrebbe.
Tuttavia, il tosaerba ha alcune esigenze extra. Per prima cosa, ha bisogno di un allarme in modo che nessuno possa rubarlo. Poi deve essere in grado di percepire se qualche cane ha scavato una buca in cui potrebbe cadere (supponendo che nessuno scavi buche in un tappeto). Poi deve occuparsi dell'alimentazione della stringa (la maggior parte dei robo-trituratori sono in realtà dei tagliacapelli). E infine, ha bisogno di affrontare la possibilità di vari agenti atmosferici. E da quello che ho visto, su prati più grandi, potrebbero essere usati più robot tosaerba, che dovrebbero coordinare le loro azioni per evitare sovrapposizioni e collisioni.
Articoli simili
- Perché la gente usa ancora i rumorosi tosaerba tradizionali invece dei silenziosi e comodi tosaerba robot?
- Qual è l'aspirapolvere robot più intelligente - e perché?
- Ci sono dei vantaggi per i tosaerba a spinta rispetto ai tosaerba elettrici o a gas?
- Imparare a programmare: Posso ancora imparare a programmare se non sono bravo in matematica?