Diferencia entre revisiones de «ASUS EEE»
(→Aplicación para robótica) |
(→Más información) |
||
(No se muestran 16 ediciones intermedias del mismo usuario) | |||
Línea 6: | Línea 6: | ||
|} | |} | ||
= Introducción = | = Introducción = | ||
− | El ordenador ASUS Eee PC es un ordenador portátil de reducidas dimensiones y bajo coste, que ha supuesto una revolución en lo que a ordenadores portátiles se refiere.<br> | + | [[Imagen:Asus_eee4.jpg|thumb|250px|Ideal para los niños]] |
+ | |||
+ | El ordenador <B>ASUS Eee PC</B> es un ordenador portátil de reducidas dimensiones y bajo coste, que ha supuesto una revolución en lo que a ordenadores portátiles se refiere.<br> | ||
<br> | <br> | ||
En la versión Linux el software que trae de fábrica está muy bien pensado. Arranca directamente en el entorno gráfico y despliega un menú con las diferentes opciones. Está orientado a enseñanza, por lo que tiene Procesador de Textos, Hoja Excel, Presentaciones, Calculadora, Notas, todo lo necesario para internet (Explorador WEB, correo, Skype, Messenger, Google, Wikipedia,...), aplicaciones multimedia (Gestión Fotos, Videos, Música, grabador sonidos, videos (webcam),...) y las funciones básicas de configuración (Red, escritorio, aplicaciones, ....)<br><br> | En la versión Linux el software que trae de fábrica está muy bien pensado. Arranca directamente en el entorno gráfico y despliega un menú con las diferentes opciones. Está orientado a enseñanza, por lo que tiene Procesador de Textos, Hoja Excel, Presentaciones, Calculadora, Notas, todo lo necesario para internet (Explorador WEB, correo, Skype, Messenger, Google, Wikipedia,...), aplicaciones multimedia (Gestión Fotos, Videos, Música, grabador sonidos, videos (webcam),...) y las funciones básicas de configuración (Red, escritorio, aplicaciones, ....)<br><br> | ||
− | Lo bueno, es que por debajo corre un Linux o un Windows, en nuestro caso Linux, por que podemos añadir otras funcionalidades. Por ejemplo nosotros lo vamos a usar para aplicaciones de robótica y eso es lo que vamos a describir en este artículo. | + | Lo bueno, es que por debajo corre un Linux o un Windows, en nuestro caso Linux, por lo que podemos añadir otras funcionalidades. Por ejemplo nosotros lo vamos a usar para aplicaciones de robótica y eso es lo que vamos a describir en este artículo. |
= Descripción = | = Descripción = | ||
Línea 37: | Línea 39: | ||
= Ampliando el número de aplicaciones disponibles = | = Ampliando el número de aplicaciones disponibles = | ||
− | + | Lo primero que hay que hacer es ampliar la lista de repositorios. He seguido estas [http://wiki.eeeuser.com/addingxandrosrepos?s=repositories instrucciones] que a grandes rasgos hacen:<br> | |
− | |||
* Ampliar la lista de repositorios "/etc/apt/sources.list" con: | * Ampliar la lista de repositorios "/etc/apt/sources.list" con: | ||
<pre> | <pre> | ||
Línea 51: | Línea 52: | ||
sudo apt-key add key.asc | sudo apt-key add key.asc | ||
</pre> | </pre> | ||
− | * y luego actualizo la lista | + | * y luego actualizo la lista |
<pre> | <pre> | ||
sudo apt-get update | sudo apt-get update | ||
− | |||
</pre> | </pre> | ||
+ | Una vez hecho esto ya podemos descargar nuevas aplicaciones en nuestro portátil ASUS Eee. | ||
+ | |||
+ | == Instalación del Minicom == | ||
+ | El Minicom es un programa terminal para puerto serie. Todo lo que recibe por el puerto serie lo muestra en pantalla y todo lo que se teclea lo envía por el puerto serie.<br> | ||
+ | >sudo apt-get install minicom | ||
+ | |||
+ | == Instalación del Openssh-server == | ||
+ | Esta aplicación me permitirá conectarme por IP desde otro ordenador. Usaré el programa SSH que es una evolución del telnet.<br> | ||
+ | >sudo apt-get install openssh-server<br> | ||
+ | >sudo /etc/init.d/ssh start (para levantar el servicio)<br><br> | ||
+ | Para conectarse desde un PC tenemos que hacer:<br> | ||
+ | >ssh user@<IP_Asus_Eee> <br><br> | ||
+ | y luego introducir la clave del usuario "user", en nuestro caso la hemos cambiado usando el comando:<br> | ||
+ | >sudo passwd user<br> | ||
+ | |||
+ | == Full Desktop Mode == | ||
+ | |||
+ | El portátil ASUS de fabrica trae un Desktop reducido con acceso a una serie de aplicaciones, pero otras muchas como el mplayer quedan ocultas. Para recuperar el desktop tradicional de Linux hay que hacer lo siguiente:<br> | ||
+ | |||
+ | >sudo aptitude update<br> | ||
+ | >sudo aptitude install ksmserver kicker<br><br> | ||
+ | |||
+ | Una vez arrancado de nuevo, en el botón de apagado, aparece una nueva opción que indica pasar a desktop completo.<br> | ||
= Aplicación para robótica = | = Aplicación para robótica = | ||
− | [[Imagen:Asus_eee5.jpg|thumb| | + | [[Imagen:Asus_eee5.jpg|thumb|250px|Portátil Asus encima del FlatBot]] |
El portátil es idóneo para aplicaciones de robótica que requieran una capa de proceso superior. En otras palabras, en los robots [[Skybot]] y [[Robot_FlatBot|FlatBot]], el control principal se realiza mediante un microcontrolador PIC de 8 bits. Con este microcontrolador se actúa sobre los motores, encoders y diferentes sensores, llegando a realizar algoritmos más o menos simples de control. Como por ejemplo que el robot siga una línea negra, mantenga una velocidad o detecte distancias. Pero otro tipo de algoritmos como los derivados de visión artifical no se pueden hacer con el PIC. <br> | El portátil es idóneo para aplicaciones de robótica que requieran una capa de proceso superior. En otras palabras, en los robots [[Skybot]] y [[Robot_FlatBot|FlatBot]], el control principal se realiza mediante un microcontrolador PIC de 8 bits. Con este microcontrolador se actúa sobre los motores, encoders y diferentes sensores, llegando a realizar algoritmos más o menos simples de control. Como por ejemplo que el robot siga una línea negra, mantenga una velocidad o detecte distancias. Pero otro tipo de algoritmos como los derivados de visión artifical no se pueden hacer con el PIC. <br> | ||
Línea 66: | Línea 89: | ||
* Control directamente del robot desde el mando de la WII. | * Control directamente del robot desde el mando de la WII. | ||
* Control del robot usando la WEBCam integrada. | * Control del robot usando la WEBCam integrada. | ||
− | + | == Control del robot a través de IP mediante su conexión WIFI. == | |
− | + | Lo que hemos hecho es habilitar el servidor SSH y hemos accedido desde otro ordenador por SSH.<br> | |
+ | Una vez dentro hemos usado el "minicom" para controlar el robot.<br> | ||
+ | Es una forma muy simple pero que muestra las grandes posibilidades que brinda este entorno de entrenamiento robótico. | ||
+ | |||
+ | == Control desde consolas == | ||
+ | Tanto la PSP como la Nintendo DS tienen WiFi. Ambas tienen un explorador WEB por lo que hay posibilidad de usar este tipo de plataformas como mando a distancia del FlatBot. | ||
= Vídeos = | = Vídeos = | ||
+ | |||
+ | <youtube>mYO-tqRL7pY|300|250</youtube> | ||
= Autores = | = Autores = | ||
Línea 84: | Línea 114: | ||
* [http://en.wikipedia.org/wiki/ASUS_Eee_PC ASUS en Wikipedia] | * [http://en.wikipedia.org/wiki/ASUS_Eee_PC ASUS en Wikipedia] | ||
* [http://wiki.eeeuser.com/ Página con mucha información sobre ASUS Eee] | * [http://wiki.eeeuser.com/ Página con mucha información sobre ASUS Eee] | ||
+ | * [http://www.linuxlinks.com/article/20071204141457291/Asus-701-Introduction.html Más información sobre ASUS Eee] | ||
* [[Robot_FlatBot|FlatBot]] | * [[Robot_FlatBot|FlatBot]] | ||
* [[Taller FlatBot | Taller FlatBot]] | * [[Taller FlatBot | Taller FlatBot]] | ||
Línea 91: | Línea 122: | ||
[[Categoría:Documentación]] | [[Categoría:Documentación]] | ||
+ | [[Categoría:Videos]] |
Revisión actual del 06:55 17 jun 2008
Introducción
El ordenador ASUS Eee PC es un ordenador portátil de reducidas dimensiones y bajo coste, que ha supuesto una revolución en lo que a ordenadores portátiles se refiere.
En la versión Linux el software que trae de fábrica está muy bien pensado. Arranca directamente en el entorno gráfico y despliega un menú con las diferentes opciones. Está orientado a enseñanza, por lo que tiene Procesador de Textos, Hoja Excel, Presentaciones, Calculadora, Notas, todo lo necesario para internet (Explorador WEB, correo, Skype, Messenger, Google, Wikipedia,...), aplicaciones multimedia (Gestión Fotos, Videos, Música, grabador sonidos, videos (webcam),...) y las funciones básicas de configuración (Red, escritorio, aplicaciones, ....)
Lo bueno, es que por debajo corre un Linux o un Windows, en nuestro caso Linux, por lo que podemos añadir otras funcionalidades. Por ejemplo nosotros lo vamos a usar para aplicaciones de robótica y eso es lo que vamos a describir en este artículo.
Descripción
Nuestro modelo es el Eee PC 4G con Linux
Sus principales características son:
- Display 7"
- 512 MBytes de RAM
- 4 GByte de Flash (Disco Duro SSD)
- Cámara incorporada
- 10/100 Mbit ethernet + WiFi
- Peso 0.92 Kg
- Dimensiones 225 × 165 × 21~35 mm
Dispositivos Externos
A continuación se enumeran los dispositivos externos que hemos probado sin necesidad de instalar ningún software o driver adicional.
- Ratón USB
- Teclado USB
- Concentrador de puertos USB
- Cámara de Video por USB
- Cámara de Fotos por USB
- Conexión directa con IPOD
- Adaptador USB-Serie
- Adaptador USB-Bluetooth
Ampliando el número de aplicaciones disponibles
Lo primero que hay que hacer es ampliar la lista de repositorios. He seguido estas instrucciones que a grandes rasgos hacen:
- Ampliar la lista de repositorios "/etc/apt/sources.list" con:
deb http://xnv4.xandros.com/xs2.0/upkg-srv2 etch main contrib non-free deb http://dccamirror.xandros.com/dccri/ dccri-3.0 main deb http://www.geekconnection.org/ xandros4 main deb http://download.tuxfamily.org/eeepcrepos/ p701 main etch
- Añadir la clave:
wget http://download.tuxfamily.org/eeepcrepos/key.asc sudo apt-key add key.asc
- y luego actualizo la lista
sudo apt-get update
Una vez hecho esto ya podemos descargar nuevas aplicaciones en nuestro portátil ASUS Eee.
Instalación del Minicom
El Minicom es un programa terminal para puerto serie. Todo lo que recibe por el puerto serie lo muestra en pantalla y todo lo que se teclea lo envía por el puerto serie.
>sudo apt-get install minicom
Instalación del Openssh-server
Esta aplicación me permitirá conectarme por IP desde otro ordenador. Usaré el programa SSH que es una evolución del telnet.
>sudo apt-get install openssh-server
>sudo /etc/init.d/ssh start (para levantar el servicio)
Para conectarse desde un PC tenemos que hacer:
>ssh user@<IP_Asus_Eee>
y luego introducir la clave del usuario "user", en nuestro caso la hemos cambiado usando el comando:
>sudo passwd user
Full Desktop Mode
El portátil ASUS de fabrica trae un Desktop reducido con acceso a una serie de aplicaciones, pero otras muchas como el mplayer quedan ocultas. Para recuperar el desktop tradicional de Linux hay que hacer lo siguiente:
>sudo aptitude update
>sudo aptitude install ksmserver kicker
Una vez arrancado de nuevo, en el botón de apagado, aparece una nueva opción que indica pasar a desktop completo.
Aplicación para robótica
El portátil es idóneo para aplicaciones de robótica que requieran una capa de proceso superior. En otras palabras, en los robots Skybot y FlatBot, el control principal se realiza mediante un microcontrolador PIC de 8 bits. Con este microcontrolador se actúa sobre los motores, encoders y diferentes sensores, llegando a realizar algoritmos más o menos simples de control. Como por ejemplo que el robot siga una línea negra, mantenga una velocidad o detecte distancias. Pero otro tipo de algoritmos como los derivados de visión artifical no se pueden hacer con el PIC.
Entre las opciones de control que nos brinda este pequeño PC tenemos:
- Control directamente del robot desde el mando de la WII.
- Control del robot usando la WEBCam integrada.
Control del robot a través de IP mediante su conexión WIFI.
Lo que hemos hecho es habilitar el servidor SSH y hemos accedido desde otro ordenador por SSH.
Una vez dentro hemos usado el "minicom" para controlar el robot.
Es una forma muy simple pero que muestra las grandes posibilidades que brinda este entorno de entrenamiento robótico.
Control desde consolas
Tanto la PSP como la Nintendo DS tienen WiFi. Ambas tienen un explorador WEB por lo que hay posibilidad de usar este tipo de plataformas como mando a distancia del FlatBot.
Vídeos
<youtube>mYO-tqRL7pY|300|250</youtube>
Autores
Licencia
![]() |
Más información
- ASUS en Wikipedia
- Página con mucha información sobre ASUS Eee
- Más información sobre ASUS Eee
- FlatBot
- Taller FlatBot
Noticias
15/Jun/2008: Versión inicial de esta página