<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mia mamma usa Linux! &#187; Gadget</title>
	<atom:link href="http://www.miamammausalinux.org/category/gadget/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.miamammausalinux.org</link>
	<description>Perché niente è impossibile da capire... Se lo spieghi bene !</description>
	<lastBuildDate>Mon, 02 Jan 2012 11:31:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Tux Droid: un robot al servizio di Linux</title>
		<link>http://www.miamammausalinux.org/2008/03/tux-droid-un-robot-al-servizio-di-linux/</link>
		<comments>http://www.miamammausalinux.org/2008/03/tux-droid-un-robot-al-servizio-di-linux/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 00:05:31 +0000</pubDate>
		<dc:creator>Raoul Scarazzini</dc:creator>
				<category><![CDATA[Gadget]]></category>
		<category><![CDATA[Tux Droid]]></category>
		<category><![CDATA[Robot]]></category>
		<category><![CDATA[TuxDroid]]></category>

		<guid isPermaLink="false">http://www.miamammausalinux.org/?p=283</guid>
		<description><![CDATA[La società Belga Kysoh ha recentemente lanciato sul mercato online un robot pensato e creato per gli utenti Linux. Il progetto è stato battezzato Tux Droid ed ha il chiaro obiettivo di diventare il gadget preferito di ogni utente affezionato al Pinguino. Ottenere Tux Droid Tux Droid è acquistabile attraverso il sito ufficiale della società [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.miamammausalinux.org/wp-content/uploads/2009/01/tuxdroid.png" alt="tuxdroid" title="tuxdroid" width="100" height="80" class="alignnone size-full wp-image-282" /></p>
<p>La società Belga <a href="http://www.kysoh.com/" target="_blank">Kysoh</a> ha recentemente lanciato sul mercato online un robot pensato e creato per gli utenti Linux. Il progetto è stato battezzato <em>Tux Droid</em> ed ha il chiaro obiettivo di diventare il gadget preferito di ogni utente affezionato al Pinguino.</p>
<p><strong>Ottenere Tux Droid</strong></p>
<p>Tux Droid è acquistabile attraverso il sito ufficiale della società Kysoh, è sufficiente seguire la procedura che si trova al sito <a href="http://www.kysoh.com" target="_blank">http://www.kysoh.com</a>. Il costo è di 99 euro alle quali vanno aggiunte altre 10 euro per la spedizione. Il servizio clienti è molto efficiente ed a fronte di qualsiasi problema dimostra assoluta serietà.</p>
<p><strong>L&#8217;hardware</strong></p>
<p>Nell&#8217;imballo sono presenti i seguenti componenti:</p>
<ul>
<li> Il robot, che ha la forma di un pinguino alto circa 30 centimetri ed è dotato di una batteria interna (ricaricabile attraverso l&#8217;alimentatore) che gli consente di essere posizionato ovunque nel raggio di circa quindici metri dal connettore wifi</li>
<li> Il connettore wifi usb che ha la forma di un pesciolino ed è necessario per far interagire le applicazioni di sistema con il robot</li>
<li>Un alimentatore con spine intercambiabili, tra cui quella italiana</li>
<li>Un telecomando per il controllo delle funzioni remote</li>
<li>Un libretto con le istruzioni.</li>
</ul>
<p>Non c&#8217;è nulla da assemblare ed è tutto pronto per l&#8217;uso, come si può notare in figura.</p>
<div id="attachment_285" class="wp-caption alignnone" style="width: 170px"><img src="http://www.miamammausalinux.org/wp-content/uploads/2008/03/tuxdroid_figura1.jpg" alt="Figura 1" title="tuxdroid_figura1" width="160" height="146" class="size-full wp-image-285" /><p class="wp-caption-text">Figura 1</p></div>
<p><strong>Il software</strong></p>
<p>Prima di effettuare il collegamento del connettore usb wifi è necessario configurare il sistema affinché supporti il dispositivo. Una delle cose più interessanti di questo progetto, che ne fa un essenziale punto a favore per tutti gli utenti Linux, è che la compatibilità col sistema operativo Open Source è totale. Anzi, non esistono driver per Microsoft Windows o MAC OS, il robot funziona solo sotto Linux.</p>
<p>Il kit software che contiene le utility e tutti i programmi necessari per il funzionamento di TuxDroid si chiama <em>tuxsetup</em> ed è scaricabile dal sito della community del progetto, all&#8217;indirizzo <a href="http://www.tuxisalive.com/" target="_blank">http://www.tuxisalive.com/</a>. Il pacchetto è disponibile sia nel formato &#8220;tar.gz&#8221; che &#8220;deb&#8221; e quindi compatibile con tutte le distribuzioni Debian like, ed una volta installato:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">dpkg</span> <span style="color: #660033;">-i</span> tuxsetup_1.2.2.deb</pre></div></div>

<p>si interfaccia con UDEV e rende il sistema in grado di riconoscere automaticamente il connettore wifi. Tra le componenti che vengono installate dal pacchetto tuxsetup esiste anche un demone per il TextToSpeech, letteralmente &#8220;dal testo al parlato&#8221;, che sfrutta il motore prodotto da Acapela Group  (l&#8217;unica parte software non distribuita sotto GPL di tutto il progetto, i cui dettagli sulla licenza di utilizzo sono disponibili a <a href="http://www.tuxisalive.com/downloads/acapela-licence" target="_blank">questo indirizzo</a>), necessario per dare una voce al pinguino e permettergli di convertire in parole i testi delle varie applicazioni. La voce con cui parlerà il pinguino dipenderà da quale pacchetto TTS verrà installato, l&#8217;elenco dei pacchetti voce è disponibile sempre presso il sito della community, e, per fortuna degli utenti del bel paese, tra questi c&#8217;è anche quello dell&#8217;Italiano (per il momento solo come voce femminile). Una volta scaricato il pacchetto è sufficiente installarlo come di consueto :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">dpkg</span> <span style="color: #660033;">-i</span> tuxdroid-tts-voices.italian_1.0-<span style="color: #000000;">1</span>.deb</pre></div></div>

<p>ora il pinguino parlerà in italiano.</p>
<p><strong>Utilizzare TuxDroid</strong></p>
<p>Collegando il pesciolino alla presa USB gli occhi di questo cominceranno a lampeggiare. Una volta acceso il robot, quando gli occhi del pesciolino smetteranno di lampeggiare si avrà la conferma che i sistemi sono in comunicazione. Attraverso il programma <strong>tuxgi</strong> si potrà avere finalmente accesso alle funzionalità del pinguino:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">tuxgi
CONNECTED to tuxttsd
CONNECTED to tuxd</pre></div></div>

<p>le prime due righe dell&#8217;output segnalano che il programma è riuscito a collegarsi ai due demoni tuxd e tuxttsd. L&#8217;interfaccia del programma permette di eseguire sul robot operazioni primitive di  movimento, dall&#8217;apertura del becco alla chiusura e riapertura degli occhi, dal movimento delle ali fino al controllo dei led degli occhi.</p>
<p>E&#8217; inoltre possibile accedere alla console Python, denominata Tux Droid Shell, per l&#8217;invio di comandi che verranno interpretati dal robot in tempo reale. Nella sezione TTS del programma è possibile selezionare la voce e scrivere un testo affinché venga letto dal robot, nella stessa maniera in cui si possono far eseguire suoni attraverso la sezione Audio. Ma non è tutto. Tux Droid è molto più di questo.</p>
<p><strong>Utilizzo avanzato di TuxDroid: Tux Gadget Manager</strong></p>
<p>Oltre a tuxgi esiste un altro programma nel pacchetto tuxsetup che si trova nel menu &#8220;Accessori&#8221; e consente di estendere le funzionalità di Tux Droid: il Gadget Manager (tuxgdg). Una volta lanciato il programma, apparirà l&#8217;icona relativa nel vassoio di sistema (sia che si usi KDE o GNOME) ed effettuando doppio click sopra questa verrà aperta la console dei gadget.</p>
<p>Di default i gadget installati sono tre: <em>Weather</em> (che opportunamente configurato permette di farsi leggere le previsioni del tempo), <em>Clock</em> (per far leggere l&#8217;ora attuale) ed <em>Email</em> (per contattare un server POP3 ed una volta controllato se esistono messaggi di posta, far leggere mittente ed oggetto). Ma ne esistono molti altri, disponibili all&#8217;indirizzo <a href="http://www.tuxisalive.com/downloads" target="_blank">http://www.tuxisalive.com/downloads</a>. In figura è rappresentata la finestra di Tux Gadget Manager con l&#8217;elenco dei gadget utilizzati nella stesura di questo articolo.</p>
<div id="attachment_286" class="wp-caption alignnone" style="width: 258px"><a href="http://www.miamammausalinux.org/wp-content/uploads/2008/03/tuxdroid_figura2.jpg"><img src="http://www.miamammausalinux.org/wp-content/uploads/2008/03/tuxdroid_figura2-248x300.jpg" alt="Figura 2" title="tuxdroid_figura2" width="248" height="300" class="size-medium wp-image-286" /></a><p class="wp-caption-text">Figura 2</p></div>
<p>Questi gadget possono essere controllati attraverso il telecomando e configurati in modo che svolgano le funzioni più disparate: dal controllo del player multimediale <em>XMMS</em>, al controllo dello stato delle batterie, dall&#8217;attivazione della modalità &#8220;cane da guardia&#8221; (che segnala se qualcuno si avvicina alla scrivania), al monitor del carico della <em>CPU</em>. E la cosa che entusiasma in questo senso è che potenzialmente chiunque con le adeguate competenze (il linguaggio dei gadget è Python) potrebbe estendere funzionalità dei gadget esistenti o svilupparne di nuovi partendo da idee brillanti, perché il mondo in cui Tux Droid si muove è quello (e solamente quello) dell&#8217;open source.</p>
<p><strong>Conclusioni</strong></p>
<p>Quanto utile questo gadget tecnologico possa diventare dipende da chi lo utilizza. Può rimanere semplicemente un soprammobile a cui far dire delle parole per riderci su o diventare un compagno fidato nello svolgimento di operazioni quotidiane. Certo per la cifra a cui è venduto, vale certamente la pena provare finalmente un prodotto pensato per chi usa Linux.</p>
<p><strong>Nota :</strong></p>
<p><em>Questo articolo è originariamente apparso su <a href="http://www.tuxjournal.net">Tux Journal</a> nel Marzo 2008.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.miamammausalinux.org/2008/03/tux-droid-un-robot-al-servizio-di-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

