Hi David,

On 08.09.2016 12:34, David James Sherman wrote:
> Having a unique number for every Thymio is a great idea, especially if
> future versions will be connected to the Web and accessible at a distance.
> A QR code affixed to the robot would make it very easy for users: one
> could imagine pointing the robot at the computer’s webcam or the
> tablet’s camera and having Studio open with a connection to the robot.
> If there were a passive RFID tag under the sticker, then one could also
> imagine waving the robot over an RFID reader connected to a computer or
> a Thymio Hub and having the robot appear in the hub’s interface.
> 
> I would suggest that the QR code contain an *http: URI* in the
> thymio.org <http://thymio.org> domain, so that QR code readers like
> those found in telephones can do something useful with it. These generic
> readers usually try to open the web site referenced by the URI. Of
> course a specific QR code reader integrated into an Aseba app like
> Thymio-AR or Aseba Studio wouldn’t open the web site but would react as
> described above.
> 
> The URI could be something like
> http://thymio.org/id/pid:8,version:4,serial:43345
> 
> *Advantage 1*: In the future we could provide a service at these URI,
> like a page with product information and links for updating the
> firmware, or even a dynamic DNS service that provides a stable URI
> address for connected robots.
> 
> *Advantage 2*: The thymio.org <http://thymio.org> site can redirect the
> URI to an app installed on the phone or tablet, using an association
> file served by thymio.org <http://thymio.org> (in iOS these are
> called Universal Links
> <https://developer.apple.com/library/ios/documentation/General/Conceptual/AppSearch/UniversalLinks.html>).
> 
> Two other thoughts:
> If we also define a hexadecimal coding with fewer than 24 digits,
> 080451A9 for Stéphane’s example, these would fit in an RFID tag.
> If Mobsya has a GS1 identifier, then global EPC electronic product codes
> <https://en.wikipedia.org/wiki/Electronic_Product_Code> like 
> urn:epc:id:giai:1234567.8.4.43345 (see
> the standard
> <http://www.gs1.org/sites/default/files/docs/epc/TDS_1_8_Standard_20140203.pdf>
>  
> could be used instead and can also be coded into RFIDs. Unfortunately,
> if Mobsya doesn’t have a GS1 that it can use then this is probably too
> expensive, ~250 CHF/year.

I agree about the URL, it is a better solution than the JSON. I have a
question about your example:
  http://thymio.org/id/pid:8,version:4,serial:43345
In that case, the page accessed is "pid:8,version:4,serial:43345"?
Shouldn't the URL rather be:
  http://thymio.org/id#pid:8,version:4,serial:43345
Or, even
  http://id.thymio.org/#pid:8,version:4,serial:43345
?

The RFID entry is a good idea, and we should keep it in mind. In that
case, I would use 32 bits (8 digits) for the serial number, just to be safe.

cheers,

Stéphane

-- 
Dr Stéphane Magnenat
http://stephane.magnenat.net

_______________________________________________
Aseba-thymio mailing list
[email protected]
https://mail.gna.org/listinfo/aseba-thymio

Reply via email to