Damerino (Novità linguistiche)

Importanti modifiche linguistiche

  • Sono state aggiunte le seguenti lingue per la sintesi e il riconoscimento vocale:
    1) Tedesco
    2) Francese
    3) Spagnolo
  • Inoltre la gestione delle lingue è stata migliorata.

Altre novità

  • La conversazione generica tramite cloud è stata inserita nella modalità casuale (blu) e può essere sempre utilizzata nelle conversazioni, guardate qui!
  • Aggiunta l’istruzione return per la modalità sequenziale (verde).
  • Aggiunta la funzione “Modalità blu senza premere” che permette di utilizzare la modalità blu senza dover premere il tasto ad ogni domanda.
  • Possibilità di invertire lo schermo, è utile in quanto molti dispositivi Android hanno il connettore del caricabatterie sulla parte bassa e non permettono l’appoggio su un eventuale sostegno.
  • La gestione degli esempi è stata completamente rivoluzionata, ora si accede al sito e si possono copiare direttamente dagli articoli senza avere nell’app esempi vecchi non più aggiornati.

Questi aggiornamenti si riferiscono alla versione 1 e 2 di Damerino.

Damerino (Novità)

Importante modifica nella modalità di programmazione casuale (blu)

  • Da oggi la gestione delle risposte non comprese cambia. Se poniamo a Damerino una domanda che non è prevista nel codice che abbiamo scritto, il robot cercherà comunque di fornire una risposta prelevata dal cloud di Damerino. Se invece vogliamo che Damerino dica qualcosa di specifico, possiamo inserire una risposta ad una domanda vuota proprio come si faceva prima:
    q
    a Non ho capito cosa hai detto

    Se invece vogliamo che non dica niente possiamo inserire solo un punto come risposta, in questo modo:

    q
    a .

    N.B. Il punto è importante perché al momento il programma non accetta una risposta completamente vuota.

    Vedi anche: Come personalizzare la conversazione generica del cloud Damerino

Questi aggiornamenti si riferiscono alla versione 1 e 2 di Damerino.

Damerino (Novità)

Importante modifica nella modalità di programmazione casuale (blu)

  • Da oggi la gestione delle risposte non comprese cambia. Se poniamo a Damerino una domanda che non è prevista nel codice che abbiamo scritto, il robot cercherà comunque di fornire una risposta prelevata dal cloud di Damerino. Se invece vogliamo che Damerino dica qualcosa di specifico, possiamo inserire una risposta ad una domanda vuota proprio come si faceva prima:
    q
    a Non ho capito cosa hai detto

    Se invece vogliamo che non dica niente possiamo inserire solo un punto come risposta, in questo modo:

    q
    a .

    N.B. Il punto è importante perché al momento il programma non accetta una risposta completamente vuota.

    Vedi anche: Come personalizzare la conversazione generica del cloud Damerino

Questi aggiornamenti si riferiscono alla versione 1 e 2 di Damerino.

Damerino ver. 2 (Novità importanti)

Nuove funzionalità

  • Da oggi le 6 uscite di Damerino non sono più solamente digitali (on-off), ma possono controllare anche dei servomotori aggiuntivi.
  • Abbiamo aggiunto la funzione product per effettuare moltiplicazioni.
  • Abbiamo apportato importanti miglioramenti e modifiche alla sintassi dell’if, elseif, else e al do…while.

Questi aggiornamenti si riferiscono alla versione 2 di Damerino.

Novità per Damerino (MecWilly Compact)

Vediamo insieme le interessanti novità che riguardano MecWilly Compact, il quale cambia nome e diventa Damerino!

Nuove funzionalità

  • Abbiamo aggiunto la visione artificiale (computer vision)
  • Ora Damerino può collegarsi a qualsiasi servizio web propriamente configurato. Oltre a prelevare informazioni remote, può anche ovviamente inviare richieste remote, un esempio potrebbe essere inviare comandi per la domotica, ad esempio aprire la porta, accendere le luci, l’antifurto ecc… Può connettersi a Raspberry Pi tramite WiFi (anche ad Arduino tramite modulo WiFi di Arduino).
  • Abbiamo creato una libreria di servizi remoti già pronti per facilitare l’utilizzo didattico di questo tipo di funzione. Ad esempio un estrattore delle ultime notizie. La lista è in espansione
  • Abbiamo aggiunto la funzione di tracking inverso della faccia (utile ad esempio per l’autismo)
  • Abbiamo aggiunto delle costanti per poter accedere ad utili dati sulla visione artificiale di Damerino, ecco la lista:
    $smile (probabilità di sorriso da 0 a 100. Se non c’è una faccia è a -1)
    $xface (coordinata X della faccia)
    $yface (coordinata Y della faccia)
    $face (è a 1 se c’è una faccia, 0 se non c’è)
    $heightface (altezza della faccia)
    $widthface (larghezza della faccia)
    $eyes (probabilità di occhi aperti da 0 a 100. Se non c’è una faccia è a -1)
    $righteye (probabilità di occhio destro aperto da 0 a 100. Se non c’è una faccia è a -1)
    $lefteye (probabilità di occhio sinistro aperto da 0 a 100. Se non c’è una faccia è a -1)
  • Abbiamo aggiunto la funzione open con la quale puoi aprire altri file di codice e semplificare così l’organizzazione di un programma e inoltre far interagire le due modalità di programmazione (verde e blu).
  • Inoltre abbiamo ricostruito il nostro sito Internet rendendolo facilmente fruibile anche dai dispositivi mobili aggiungendo tante sezioni dedicate a Damerino (MecWilly Compact) dove vengono inseriti nuovi contenuti quotidianamente.

Nuove istruzioni per la modalità sequenziale (verde)

  • camera (accende e spegne la fotocamera)
  • tracking (per attivare il tracking della faccia)
  • takepicture (scatta una foto e la salva nella galleria)
  • open (apre altri file di codice e li esegue)
  • cloud (aggiunto un parametro nella funzione cloud che permette di collegarsi a servizi web remoti)
  • manual (funzione di controllo manuale sulle risposte, è stata richiesta per l’autismo)
  • sum (per effettuare somme/sottrazioni con numeri e variabili e incrementi/decrementi)
  • rand (per generare numeri casuali)
  • randeyes (muove gli occhi in una direzione casuale e a volte anche le sopracciglia)
  • raw (esegue direttamente le istruzioni firmware della Damerino Board)

Nuove istruzioni per la modalità casuale (blu)

  • ao (apre altri file di codice e li esegue)

Il setup
Ecco le configurazioni per la visione artificiale, il sostegno è incluso nel kit ed è adatto sia per smartphone che per tablet.

Questi aggiornamenti si riferiscono alla versione 1 di Damerino.