Difference between revisions of "Inventario y manuales"
Jump to navigation
Jump to search
Jgvictores (talk | contribs) |
|||
(16 intermediate revisions by 5 users not shown) | |||
Line 5: | Line 5: | ||
[[Media:SetParametersX600D.pdf | Manual para tunear parámetros del UAV]] | [[Media:SetParametersX600D.pdf | Manual para tunear parámetros del UAV]] | ||
+ | [[Media:PWM_Quadcopter.pdf | Resumen PWM Quadcopter]] | ||
*[[Información técnica del estabilizador]] | *[[Información técnica del estabilizador]] | ||
+ | **[http://www.rcgroups.com/forums/showpost.php?p=13970276&postcount=51/ Ajuste manual (potenciómetros) de los ejes] | ||
*[[Información técnica de los motores]] | *[[Información técnica de los motores]] | ||
*[[Información técnica del receptor]] | *[[Información técnica del receptor]] | ||
+ | |||
+ | [http://www.cnchelicopter.com/servlet/the-1754/Xaricraft-X600-dsh-D-X600D-aircraft/Detail venta control board] | ||
[http://www.cnchelicopter.com/05102010/drivernew.rar Software del X600D] | [http://www.cnchelicopter.com/05102010/drivernew.rar Software del X600D] | ||
Line 23: | Line 27: | ||
[http://www.cnchelicopter.com/servlet/the-443/rc-trex-3DX-400/Detail Batería LiPo de 11.5V y 2200mAh] | [http://www.cnchelicopter.com/servlet/the-443/rc-trex-3DX-400/Detail Batería LiPo de 11.5V y 2200mAh] | ||
− | == Roboard RB-100 | + | [http://asrob.uc3m.es/w/images/4/4b/ManualBateriasLipo.pdf Instrucciones de uso y seguridad para baterías LIPO] |
+ | |||
+ | == Roboard RB-100 == | ||
+ | |||
+ | === Instalación Ubuntu 9.04 (troubleshooting incluido) === | ||
+ | |||
+ | *Se ha utilizado el siguiente [http://asrob.uc3m.es/svn/ASROBrepo/UAV/componentes/roboard/Install%20Ubuntu%20on%20RoBoard%20RB-100&RB-110%20(CDROM).pdf manual oficial]. | ||
+ | |||
+ | * Una instalación con las opciones por defecto a través de '''unetbootin''' da como resultado un '''sistema que se detiene''' en una pantalla negra (tan solo cursor de texto que no responde), sin llegar a pasar por el GRUB. Es posible que esto se deba a no utilizar la opción ''noreplace-paravirt'' que se indica en el manual. | ||
− | |||
− | |||
* Por pura economía de tiempo, se ha realizado un '''ddrescue -v /dev/original /dev/destino''' de una memoria flash microSD con un SO funcional a una microSD nueva y formateada. Esto realiza una copia segura (informa sobre errores) bit-a-bit (se copian correctamente enlaces simbólicos y elementos de sistema que un ''cp'' no asegura). Esto se realiza de forma adecuada siempre y cuando el espacio disponible del dispositivo destino sea mayor o igual que el del origen (los dispositivos son tarjetas microSD en este caso). Como resultado se ha obtenido un SO funcional copia de la primera, una distribución de '''Ubuntu 9.04, kernel de Linux 2.6.28-6-386'''. | * Por pura economía de tiempo, se ha realizado un '''ddrescue -v /dev/original /dev/destino''' de una memoria flash microSD con un SO funcional a una microSD nueva y formateada. Esto realiza una copia segura (informa sobre errores) bit-a-bit (se copian correctamente enlaces simbólicos y elementos de sistema que un ''cp'' no asegura). Esto se realiza de forma adecuada siempre y cuando el espacio disponible del dispositivo destino sea mayor o igual que el del origen (los dispositivos son tarjetas microSD en este caso). Como resultado se ha obtenido un SO funcional copia de la primera, una distribución de '''Ubuntu 9.04, kernel de Linux 2.6.28-6-386'''. | ||
− | * El siguiente paso fue instalar el kernel proporcionado por el proveedor de la placa. Básicamente se siguieron los pasos del | + | |
+ | * El siguiente paso fue instalar el kernel proporcionado por el proveedor de la placa. Básicamente se siguieron los pasos del mismo manual oficial. Previamente se hizo una copia de seguridad del menu del arranque, '''sudo cp /boot/grub/menu.lst /boot/grub/menu.good'''. Se prosiguió con un '''sudo dpkg -i linux-image-2.6.34.1-vortex86-sg_1.0_i386.deb''', escogiendo instalar el menú de inicio del proveedor. Tras un '''update-initramfs –k 2.6.34.1-vortex86-sg -c''' y un '''sudo update-grub''', se editó el nuevo ''menu.lst'', incluyendo las opciones de arranque que se sabían que funcionaban (noreplace-paravirt en vez de splash, etc). Como resultado se ha obtenido un SO funcional, una distribución de '''Ubuntu 9.04, kernel de Linux 2.6.34.1-vortex86-sg'''. | ||
+ | |||
+ | * PWM funcional: utilizando '''RoBoIO 1.61 binary for Debian 5.0 & Ubuntu 9.04''' de [http://www.roboard.com/download_ml.htm este enlace], aquí [http://www.youtube.com/watch?v=MfRj8Ay6Sqs una pequeña demo]. | ||
=== Enlaces importantes === | === Enlaces importantes === | ||
* [http://asrob.uc3m.es/svn/ASROBrepo/UAV/componentes/roboard Apartado en nuestro repositorio] | * [http://asrob.uc3m.es/svn/ASROBrepo/UAV/componentes/roboard Apartado en nuestro repositorio] | ||
− | |||
* [http://www.roboard.com/ Página web de Roboard] | * [http://www.roboard.com/ Página web de Roboard] | ||
− | |||
* [http://forums.trossenrobotics.com/tutorials/how-to-diy-128/howto-configure-onboard-ethernet-in-ubuntu-904-linux-for-roboard-3278/ Configurar Ethernet en la Roboard] | * [http://forums.trossenrobotics.com/tutorials/how-to-diy-128/howto-configure-onboard-ethernet-in-ubuntu-904-linux-for-roboard-3278/ Configurar Ethernet en la Roboard] | ||
Line 41: | Line 52: | ||
* Para crear el disco virtual con VirtualBox: | * Para crear el disco virtual con VirtualBox: | ||
sudo VBoxManage internalcommands createrawvmdk -filename hda_disk.vmdk -rawdisk /dev/sdf -partitions 1 | sudo VBoxManage internalcommands createrawvmdk -filename hda_disk.vmdk -rawdisk /dev/sdf -partitions 1 | ||
+ | |||
+ | |||
+ | == Tabla de mensajes de estatus del Quadcopter x600-D == | ||
+ | |||
+ | |||
+ | LED rojo intermitente + LED verde random + pitido continuo = bajo voltaje. | ||
+ | |||
+ | LED rojo apagado + LED verde intermitente + sin pitido = sin señal R/C. | ||
+ | |||
+ | LED rojo intermitente + LED verde off + sin pitido = inicio de auto-test. | ||
+ | |||
+ | |||
+ | Creo que hay más pero en el manual no vienen, aun que en el foro que estuve mirando mencionan algún otro código. Iré subiendo más si los encuentro. | ||
+ | |||
+ | == Ruta de acceso al generador de PWM == | ||
+ | |||
+ | rb_sdk/src TestPWM01 ("./testpwm01 throttle pitch roll yaw nºpulsos") | ||
== Otros componentes == | == Otros componentes == | ||
Line 50: | Line 78: | ||
*uBlox Adapter | *uBlox Adapter | ||
*EM-406/uBlox Adaptor Cable 15 cm | *EM-406/uBlox Adaptor Cable 15 cm | ||
− | *[http://www.dealextreme.com/details.dx/sku.48166 Ultra-Mini Nano USB 2.0 802.11n 150Mbps Wifi/WLAN Wireless Network Adapter] (NO COMPRADO TODAVÍA) | + | *[http://www.dealextreme.com/details.dx/sku.48166 Ultra-Mini Nano USB 2.0 802.11n 150Mbps Wifi/WLAN Wireless Network Adapter] (NO COMPRADO TODAVÍA) -> chipset RTL8192CU -> driver linux http://cateee.net/lkddb/web-lkddb/RTL8192CU.html ? |
Latest revision as of 10:55, 14 September 2011
Quadcopter Xaircraft X600D Quad
Manual para tunear parámetros del UAV
- Información técnica del estabilizador
- Información técnica de los motores
- Información técnica del receptor
Software actualizado e información
Batería LiPo
Batería LiPo de 11.5V y 2200mAh
Instrucciones de uso y seguridad para baterías LIPO
Roboard RB-100
Instalación Ubuntu 9.04 (troubleshooting incluido)
- Se ha utilizado el siguiente manual oficial.
- Una instalación con las opciones por defecto a través de unetbootin da como resultado un sistema que se detiene en una pantalla negra (tan solo cursor de texto que no responde), sin llegar a pasar por el GRUB. Es posible que esto se deba a no utilizar la opción noreplace-paravirt que se indica en el manual.
- Por pura economía de tiempo, se ha realizado un ddrescue -v /dev/original /dev/destino de una memoria flash microSD con un SO funcional a una microSD nueva y formateada. Esto realiza una copia segura (informa sobre errores) bit-a-bit (se copian correctamente enlaces simbólicos y elementos de sistema que un cp no asegura). Esto se realiza de forma adecuada siempre y cuando el espacio disponible del dispositivo destino sea mayor o igual que el del origen (los dispositivos son tarjetas microSD en este caso). Como resultado se ha obtenido un SO funcional copia de la primera, una distribución de Ubuntu 9.04, kernel de Linux 2.6.28-6-386.
- El siguiente paso fue instalar el kernel proporcionado por el proveedor de la placa. Básicamente se siguieron los pasos del mismo manual oficial. Previamente se hizo una copia de seguridad del menu del arranque, sudo cp /boot/grub/menu.lst /boot/grub/menu.good. Se prosiguió con un sudo dpkg -i linux-image-2.6.34.1-vortex86-sg_1.0_i386.deb, escogiendo instalar el menú de inicio del proveedor. Tras un update-initramfs –k 2.6.34.1-vortex86-sg -c y un sudo update-grub, se editó el nuevo menu.lst, incluyendo las opciones de arranque que se sabían que funcionaban (noreplace-paravirt en vez de splash, etc). Como resultado se ha obtenido un SO funcional, una distribución de Ubuntu 9.04, kernel de Linux 2.6.34.1-vortex86-sg.
- PWM funcional: utilizando RoBoIO 1.61 binary for Debian 5.0 & Ubuntu 9.04 de este enlace, aquí una pequeña demo.
Enlaces importantes
Más info
- Para crear el disco virtual con VirtualBox:
sudo VBoxManage internalcommands createrawvmdk -filename hda_disk.vmdk -rawdisk /dev/sdf -partitions 1
Tabla de mensajes de estatus del Quadcopter x600-D
LED rojo intermitente + LED verde random + pitido continuo = bajo voltaje.
LED rojo apagado + LED verde intermitente + sin pitido = sin señal R/C.
LED rojo intermitente + LED verde off + sin pitido = inicio de auto-test.
Creo que hay más pero en el manual no vienen, aun que en el foro que estuve mirando mencionan algún otro código. Iré subiendo más si los encuentro.
Ruta de acceso al generador de PWM
rb_sdk/src TestPWM01 ("./testpwm01 throttle pitch roll yaw nºpulsos")
Otros componentes
- ArduIMU+ V2 (Flat)
- HMC5843 - Triple Axis Magnetometer
- Pressure Sensor SCP1000-D11 Board (I2C)
- GS407 U-Blox5 GPS 2Hz
- uBlox Adapter
- EM-406/uBlox Adaptor Cable 15 cm
- Ultra-Mini Nano USB 2.0 802.11n 150Mbps Wifi/WLAN Wireless Network Adapter (NO COMPRADO TODAVÍA) -> chipset RTL8192CU -> driver linux http://cateee.net/lkddb/web-lkddb/RTL8192CU.html ?