Mostra notizie nelle discussioni
  • Avatar
    ☺
    Scritto da
    ::1
    il 2017-04-11 23:14:27.0 alle 2017-04-11 23:14:27.0
    Trollate totali: 12321
    Robots sorting system helps Chinese company... blah banf
    Young professional woman and busy mom.
    • Avatar
      ☺
      Scritto da
      Wakko Warner
      Wakkus Horribilis
      il 2017-04-12 00:01:11.0 alle 2017-04-12 00:01:11.0
      Trollate totali: 6779
      Re: Robots sorting system helps Chinese company... blah banf
      Scritto da: ::1
      > via lichene
      >

      Mi chiedo come facciano a conoscere la loro posizione. Vedo che ogni "piastrella" al centro ha qualcosa che potrebbe essere un TAG NFC, quindi forse identifica la piastrella così. Però con l'andare del tempo piccole imperfezioni del movimento potrebbero far spostare di lato il robottino screntrandolo... sarei curioso di sapere come avvengono gli aggiustamenti e come fanno ad individuare gli errori.
      Gli Svizzeri non sono tutti ricchi - Mattia
      • Avatar
        ☺
        Scritto da
        ::1
        il 2017-04-12 00:21:11.0 alle 2017-04-12 00:21:11.0
        Trollate totali: 12321
        Re: Robots sorting system helps Chinese company... blah banf
        Scritto da: Wakko Warner
        > Scritto da: ::1
        > > via lichene
        > >
        >
        > Mi chiedo come facciano a conoscere la loro posizione. Vedo che ogni "piastrella" al centro ha qualcosa che potrebbe essere un TAG NFC, quindi forse identifica la piastrella così. Però con l'andare del tempo piccole imperfezioni del movimento potrebbero far spostare di lato il robottino screntrandolo... sarei curioso di sapere come avvengono gli aggiustamenti e come fanno ad individuare gli errori.

        Per come la immagino io credo che abbiano dei punti fissi riconoscibili (radiofari?) che ricreano in piccolo il sistema gps per posizionarsi nella griglia. Per le manovre di precisione possono aiutarsi con opencv, ma non ho idea di quanto possa essere complicato.
        Pensavo che programmare una cosa del genere debba essere tremendamente divertente e complicato al tempo stesso.
        Young professional woman and busy mom.
        • Avatar
          ☺
          Scritto da
          Wakko Warner
          Wakkus Horribilis
          il 2017-04-12 10:45:22.0 alle 2017-04-12 10:45:22.0
          Trollate totali: 6779
          Re: Robots sorting system helps Chinese company... blah banf
          Scritto da: ::1
          > Scritto da: Wakko Warner
          > > Scritto da: ::1
          > > > via lichene
          > > >
          > >
          > > Mi chiedo come facciano a conoscere la loro posizione. Vedo che ogni "piastrella" al centro ha qualcosa che potrebbe essere un TAG NFC, quindi forse identifica la piastrella così. Però con l'andare del tempo piccole imperfezioni del movimento potrebbero far spostare di lato il robottino screntrandolo... sarei curioso di sapere come avvengono gli aggiustamenti e come fanno ad individuare gli errori.
          >
          > Per come la immagino io credo che abbiano dei punti fissi riconoscibili (radiofari?) che ricreano in piccolo il sistema gps per posizionarsi nella griglia.

          Si, il problema è proprio capire che genere di sensori e punti fissi usino. Con dei tag NFC posizionati sulle varie piastrelle il robottino può sapere su quale piastrella si trova nella mappa della stanza, ma non credo sia in grado di stabilire quale offset abbia a parte "ci sono sopra più o meno".

          Se vedi i robottini sembrano non lasciare mai i bordi delle piastrelle, nel senso che non invadono piastrelle vicine, ma si muovono lungo "corridoi" stabiliti dai lati delle piastrelle. Se non lo facessero si urterebbero l'uno con l'altro e ci sono scene nel video in cui sembra che i robottini si "sfiorino" l'un l'altro di pochi centimetri.

          > Per le manovre di precisione possono aiutarsi con opencv, ma non ho idea di quanto possa essere complicato.

          I motori passo-passo che probabilmente usano sono molto precisi, ma in un ambiente reale le ruote possono scivolare e gli errori si sommano. Nel tempo (minuti? ore? giorni?) i robottini potrebbero spostarsi fuori dal percorso prestabilito finendo per urtare i propri vicini o mancare di quel tanto che basta il punto di deposito dei pacchi (o finirci dentro). Gli serve quindi di sapere quando è ora di spostarsi di quel mezzo centimetro a destra o a sinistra per riaggiustare la propria posizione.

          Per sapere in che direzione stanno andando (cioè di non aver sbagliato l'angolo) potrebbero usare una bussola elettronica (simile a quella dentro i cellulari)... ma deve per forza avere un modo per sapere anche se sta deviando a destra o a sinistra di qualche millimetro. Sembra un'informazione troppo complicata da ottenersi tramite radio-fari... possibile, certo, ma forse ci sono metodi più "furbi" per saperlo senza scomodare apparecchiature molto più complicate e costose.

          Forse sotto le piastrelle, sui bordi delle stesse, corrono dei fili che trasportano un segnale ad alta frequenza individuabile da dei sensori accanto alle ruote, in questo modo i robottini potrebbero sapere se stanno "urtando" il "recinto virtuale". È un po' lo stesso principio usato nei robottini taglia-erba dove impianti attorno alla tua proprietà e attorno agli ostacoli un filo che trasporta una corrente alternata che crea un "muro" elettromagnetico in grado di dire al robot "stai uscendo dalla proprietà, gira e torna indietro".

          Immagine postata dall'utente

          Immagine postata dall'utente

          > Pensavo che programmare una cosa del genere debba essere tremendamente divertente e complicato al tempo stesso.

          Infatti. C'è anche l'interrogativo se i robottini siano autonomi oppure se siano controllati da un computer centrale che stabilisce quando devono fermarsi e quando possono procedere al fine di non urtarsi l'uno con l'altro. Se sono autonomi devono anche riuscire a sapere dove sono gli altri robot e quindi devono poter comunicare fra loro per sapere dove sta andando chi e a chi dare la precedenza.

          Stavo guardando proprio l'altro giorno i robottini di Amazon ed è davvero incredibile che con tutto quel casino riescano a non scontrarsi l'uno con l'altro.

          Se noti vedrai che anche in questo video sembrano esserci lo stesso tipo di "piastrelle" con quel quadratino centrale bianco che ho ipotizzato sia un NFC.




          **Modificato dall'autore il 12.04.2017 10:45**
          Gli Svizzeri non sono tutti ricchi - Mattia
          • Avatar
            ☺
            Scritto da
            Wakko Warner
            Wakkus Horribilis
            il 2017-04-12 11:23:21.0 alle 2017-04-12 11:23:21.0
            Trollate totali: 6779
            Re: Robots sorting system helps Chinese company... blah banf
            Scritto da: Wakko Warner
            [CUT]

            Qui ho trovato alcune informazioni sul robottino che era prodotto dall'azienda Kiva Systems prima che Amazon la comprasse...

            http://robohub.org/meet-the-drone-that-already-del...

            Purtroppo mi pare dica ben poco circa il funzionamento della logica del robot.
            Gli Svizzeri non sono tutti ricchi - Mattia
            • Avatar
              ☺
              Scritto da
              Wakko Warner
              Wakkus Horribilis
              il 2017-04-12 11:48:28.0 alle 2017-04-12 11:48:28.0
              Trollate totali: 6779
              Re: Robots sorting system helps Chinese company... blah banf
              Scritto da: Wakko Warner
              > Scritto da: Wakko Warner
              > [CUT]
              >
              > Qui ho trovato alcune informazioni sul robottino che era prodotto dall'azienda Kiva Systems prima che Amazon la comprasse...
              >
              > http://robohub.org/meet-the-drone-that-already-del...
              >
              > Purtroppo mi pare dica ben poco circa il funzionamento della logica del robot.

              Bé, comunque qualcosa dice.

              Quei quadratini bianchi che si vedono non sembrano essere NFC ma QRCode... mi sembra una scelta opinabile perché che succede se si sporcano, si deteriorano e diventano illeggibili? Non era meglio un RFID inserito nelle piastrelle?

              Da una lettura veloce non mi sembra parli di electronic fencing quindi niente filo interrato che delimiti i bordi delle piastrelle.

              Pare che il robot abbia due telecamere, una per vedere sotto di lui (per leggere il QR-Code) e l'altra per vedere se si trova sotto di uno scaffale (e probabilmente leggere che lo scaffale sia quello giusto... perché? come potrebbe essere lo scaffale sbagliato se tutto è tracciato dal software? forse a fare la mappa iniziale? come verifica che non ci siano errori?).

              Gli unici sensori che vedo sono quelli IR e un sensore di pressione (quel tubo nero attorno al frontale del robot in basso) che dice al robot "sei andato a sbattere contro qualcosa, fermati". A che servono quei sensori IR? Solo ad identificare gli ostacoli e la loro distanza?

              Non ho letto bene l'articolo, solo saltando di qua e di là, ma continuo a non capire come facciano a correggere la loro posizione sulla piastrella. Forse l'immagine del QRCode viene usata anche come mezzo per stabilire orientamento ed eventuale offset del robot?

              Ora che ci penso la bussola elettronica forse non è fattibile perché se un pacco ha dentro dei magneti potrebbe sputtanarne la lettura.
              Gli Svizzeri non sono tutti ricchi - Mattia
<softv>

Pagina generata in 96 millisecondi

Utenti attivi: 9 nell'ultimo minuto, 31 negli ultimi cinque minuti, 63 negli ultimi 15 minuti