Tappa 12
Domande frequenti e upgrade
FAQ
Quanto costa davvero?
Con i prezzi indicativi della lista componenti si sta tra 55 e 70 €, spedizioni e servo di scorta inclusi. Se hai già batterie, filamento e cavetti, anche meno. Non sono inclusi gli attrezzi.
Serve saper programmare?
No, per costruirlo e usarlo basta modificare due righe di config.h (rete Wi-Fi) e caricare lo sketch. Per allenare nuove camminate c’è la Palestra nel browser; Python serve solo se vuoi usare MuJoCo o il Nido.
È adatto ai ragazzi?
Sì, con un adulto per le saldature e per la gestione delle batterie al litio. È un buon progetto di classe: stampa, elettronica, programmazione e intelligenza artificiale in un solo oggetto.
Posso usare servo SG90 al posto degli MG90S?
Funziona per le prime prove, ma hanno meno coppia e ingranaggi di plastica che si rompono alle prime cadute. La simulazione è tarata sugli MG90S: con servo più deboli la politica allenata funziona peggio.
Posso usare un ESP32 normale o una ESP32-CAM?
Sì, con adattamenti ai pin in config.h, ma perdi la comodità del modulo unico: la ESP32-CAM ha pochi pin liberi e niente microfono; un ESP32 senza PSRAM non regge la camera. La XIAO Sense è la scelta più compatta.
Perché non ha le ginocchia?
Per tenere basso il costo e semplice la simulazione: 6 servo invece di 10, meno peso, meno corrente e un modello che si trasferisce meglio sul robot vero. Le ginocchia sono tra gli upgrade.
Quanto dura la batteria?
Dipende dalle celle e da quanto cammina: indicativamente 1–2 ore di uso misto con due 18650 da 2500–3000 mAh. In posa rest con il video spento consuma molto meno.
Serve Internet? Mando dati a qualche cloud?
No. Robot, web app, Nido, modello linguistico e voce funzionano tutti nella rete di casa. Internet serve solo per scaricare il software la prima volta.
Posso pilotarlo da Android o dal computer?
Sì: la web app è una normale pagina web. Le istruzioni sono pensate per iPhone perché Safari ha più limiti (vedi il microfono e HTTPS).
Posso cambiare la forma del robot?
Sì, le parti sono in OpenSCAD parametrico. Se cambi misure o masse, aggiorna anche la specifica e il modello MuJoCo, poi riallena: la politica è valida solo per il robot su cui è stata allenata.
Con che licenza posso usarlo?
Codice MIT; hardware (file OpenSCAD e STL) CERN-OHL-P-2.0; testi e immagini del sito CC BY-SA 4.0. Puoi costruirlo, modificarlo e anche venderlo, citando il progetto. Dettagli nel README.
Ci sono foto del robot vero?
Arriveranno! Per ora le immagini sono segnaposto e i modelli 3D del sito sono generati dagli stessi parametri dei file di stampa.
Idee di upgrade
Pulcino è volutamente minimale. Se ti è piaciuto costruirlo, ecco dove andare dopo (costi aggiuntivi indicativi):
Servo seriali con feedback €€
Servo bus (tipo quelli con protocollo seriale half-duplex) leggono posizione, carico e temperatura. La politica potrebbe osservare gli angoli reali: camminata molto più robusta. Serve un adattatore seriale e un nuovo modello di servo in simulazione.
Ginocchia +4 servo
Gambe a 5 giunti con ginocchio: passi più lunghi, può accovacciarsi e rialzarsi. Richiede più corrente, il PCA9685 e una nuova simulazione.
PPO e reti più grandi
Passare da ARS a PPO (o SAC) con simulazione parallela su GPU: camminate più naturali, recupero dalle spinte, comandi di velocità continui.
Testa orientabile
Un micro servo per il “pan” della camera: si guarda intorno senza ruotare tutto il corpo. Utile per l’autonomia con l’LLM.
Piedi in TPU
Suole o gommini stampati in TPU 95A: più aderenza, meno scivolate, atterraggi più morbidi.
Sensori di contatto nei piedi
Due microinterruttori o resistenze sensibili alla forza per sapere quale piede è a terra: informazione preziosa per la politica.
Rialzarsi da solo
Braccine con un servo ciascuna per rialzarsi dopo una caduta, allenate anche queste in simulazione.
Visione a bordo
Piccoli modelli di riconoscimento direttamente sull’ESP32-S3 (per esempio per seguire una persona o un colore) senza passare dal Nido.
Ricarica USB-C
Un modulo di ricarica 2S con bilanciamento e ingresso USB-C: niente più celle da estrarre.
Stazione di ricarica
Contatti sotto i piedi e una base: con il Nido e le routine, torna da solo a caricarsi.
Hai realizzato un upgrade? Condividilo con una discussione o una pull request sul repository del progetto: GitHub.