Planet

Empieza la aventura…

Pues para empezar con buen pie el Concurso Universitario de Software Libre, hoy me he creado el blog, espero poder publicar mucho material interesante y que le pueda servir a toda la comunidad. De momento tengo que sentarme delante de un papel y ver mas o menos como planificar el trabajo, y son muchas las tareas por hacer :S.
Espero que sea de vuestro gusto e intentaré ser lo más claro posible en las explicaciones.
Sin más dilación me despido, un saludo.

Host Manager

Bienvenidos al blog de Host Manager, software libre para la gestión de hosting y dominio.
Iré añadiendo entradas en el blog explicando la fase de desarrollo del proyecto en cada momento.
Espero que te sea de utilidad.

Host Manager

Bienvenidos al blog de Host Manager, software libre para la gestión de hosting y dominio.
Iré añadiendo entradas en el blog explicando la fase de desarrollo del proyecto en cada momento.
Espero que te sea de utilidad.

YA TENEMOS BLOG!!!

  Hola a todos, nos alegra comunicaros que ya esta completamente operativo este blog, en el cual podréis seguir el desarrollo de nuestro proyecto fin de carrera, RASPA. RASPA es elaborado por tres estudiantes de la Universidad Europea de Madrid:

  • Gorka Leguina Gracia 
  • José Manuel Sánchez Lapiedra
  • Ángel Marcos Zamarreño Juanas

Si queréis conocernos en mayor profundidad a parte de nuestra vida académica, os sugerimos la sección "beyond raspa", así como "nuestra música". Volviendo a temas más académicos, a grandes rasgos, os podemos decir que el objetivo del servidor de reputación anti-spam es conseguir evitar los mensajes comerciales no solicitados (SPAM) en un conjunto de páginas web aún por determinar. El método para conseguir esto es establecer una reputación de los usuarios registrados en nuestro servidor(1). Esto es sólo una pincelada; en próximos días subiremos el ante-proyecto, el cual ya ha sido aprobado, para que los interesados tengáis una visión más pormenorizada. Por último comentaros algunas otras secciones de este blog; en "enlaces de interés" pondremos las direcciones de páginas que nos ayuden en el desarrollo de la actividad, así como aquellas que nos parezcan relevantes por algo; en "agradecimientos" colocaremos enlaces a las páginas o blogs de todas aquellas personas que nos ayuden en todo este proceso, que esperemos que termine hacia el mes de Junio y por último en "archivo del blog" todos aquellos que estéis interesados tendréis la posibilidad de consultar posts anteriores. Eso es todo por el momento; esperamos vuestros comentarios y sugerencias. Muchas gracias. Saludos (1) Para poder usar nuestro servicio se debe poseer una cuenta en openID

Protocolos para instrumentación

Ya he empezado a buscar información sobre los protocolos y estádares (de norma y de facto) que existen para la comunicación de datos en equipos de instrumentación y la verdad es que hay literatura para un rato...
En una primera búsqueda de información he podido dar con los siguientes protocoles y tipos de conexiones:

  • IEEE-488También conocido como GPIB o HP-IB, creado por HP a finales de los 60 y estandarizado por el IEEE en 1975. Posteriormente, en el 2003, National Instruments introdujo una extensión que era compatible hacia atrás, y que permitía velocidades de hasta 8Mbit/s, era conocida como HS-488. La interfaz de conexión es mediante un conector paralelo de 24 pines.
  • LXIEste nuevo estandar se creó para sustituir a GPIB. Se desarrollo por un consorcio creado por las grandes compañías de instrumentación y electrónica como Agilent, National Intruments y EADS entre otras muchas. Se basa en una interfaz LAN (incluyendo enlaces inalámbricos), un protocolo para controlar el tiempo con alta precisión (IEEE 1588, PTP) y un sistema de disparo cableado basado en LVDS.
  • VXIEs una plataforma estandar abierta basada en VMEBus. Además se define un tipo de chasis común para que las tarjetas de distintos fabricantes puedan ser instaladas en el mismo sistema. Eran un tarjetas grandes parecidas a los actuales racks de servidores.
  • PXIEs una plataforma modular en la que los distintos módulos se basan en conexiones CompactPCI (similar a PCI). La gran ventaja es que en un mismo sistema PXI pueden instalarse módulos de distintos fabricantes.
  • VISATras la creación de VXI se decidió especificar también la forma en la que se comunicaban PC e instrumentos de test y medidas, para ello se creo VISA (Virtual Instrument Software Architecture) como un estandar abierto. Principalmente está pensado para comunicarse a través de interfaces típicamente de instrumentos de test y medidad, como VXI o GPIB. Actualmente existen especificaciones para interfaces típicas de PCs, tal y como USB (USBTMC) o TCP/IP (VXI-11).

De momento creo que con todo esto ya tengo para hacerme una idea. Lo siguiente será indagar sobre USBTMC, ya que pienso que es lo más importante en la primera etapa del proyecto. También tendré que buscar mucha más información sobre VISA y ver si hay algo en referencia al puerto serie (que me ha extrañado no ver por ningún lado).

Mi proyecto para el III CUSL: LabGNU

Este año no tenía pensado presentarme al III CUSL, pero tras darle vueltas a la cabeza y motivado por la falta de software libre en mi escuela, me he inscrito con un proyecto al que he llamado LabGNU.
Con LabGNU pretendo crear un alternativa al conocido software LabVIEW de National Instruments. Para el que no lo sepa LabVIEW es un software que nos sirve para crear instrumentos virtuales a medida entre otras muchas cosas. Mediante el uso de unas tarjetas de adquisición de datos conectadas por USB, PCI o cualquier otro tipo de puerto, capturamos los datos para su posterior procesamiento y presentación en el ordenador.
Una de las peculiaridades de LabVIEW es que se programa con un lenguaje gráfico basado en un modelo de cajas que se interconectan unas con otras. Si por ejemplo alguien conoce el entorno de desarrollo de Lego Mindstorms o Lego NXT sabrá a lo que me refiero, pues ese entorno es una adaptación de LabView.
Además del software, con este proyecto pretendo crear algunas placas de adquisición de datos, aunque seguramente sean de bajas prestaciones, pues hay poco tiempo y el solo diseño del software ya se va a llevar un gran parte del tiempo.
Como se aprecia es un proyecto muy ambicioso, por lo que al igual se queda en mucho menos, pero al menos hay que intentarlo.
Más detalles dentro de poco.

Trabajando sobre los algoritmos a utilizar

Pues eso, estoy trabajando en los algoritmos que tengo que crear para resolver el cubo de una forma fácil y para toda la familia, estoy dandole nombres a cada una de las caras, a cada uno de los colores y a cada uno de los cuadraditos, cuando tenga hecha esta parte ya subiré mis avances. Me va servir ADA por que estamos dando recursividad, y voy a darle uso, asi aprendo y hago lo que me gusta a la misma vez.
Saludos!!
      

Comenzando a absorber información para mi proyecto

Hola, os cuento un poquillo por encima de que va ir la historia de este proyecto, como me gustan mucho los cubos de rubik y voy midiendome los tiempos, voy ha hacer un cronómetro para ello, el cual también llevará implementada alguna cosilla que otra más chula, como la resolución del cubo de dos formas distintas (o al menos así querría yo hacerlo en principio), un de la forma más rápida, y otra de la forma fácil para que la gente aprenda a hacer el cubo.
Lo que estoy leyendo y enterandome un poquillo como va es gstreamer, para capturar fotos con la webcam; algo de pyogre, para darle movimientos a mis cubos en 3D y probaré también alguna que otra cosillas de pygame para uso de los colores si me lo permite.
Pues eso, aquí comienza mi proyecto, ahora mismo no tengo nada, pero estoy absorbiendo el máximo conocimiento posible para que este proyecto siga para adelante.
Saludos para todos aquellos que me creen posible de hacerlos y muchos más para aquellos que no, a ver quien gana la batalla, si los SI o los NO….
PD: un NO por mi parte
      

Comenzando a absorber información para mi proyecto

Hola, os cuento un poquillo por encima de que va ir la historia de este proyecto, como me gustan mucho los cubos de rubik y voy midiendome los tiempos, voy ha hacer un cronómetro para ello, el cual también llevará implementada alguna cosilla que otra más chula, como la resolución del cubo de dos formas distintas (o al menos así querría yo hacerlo en principio), un de la forma más rápida, y otra de la forma fácil para que la gente aprenda a hacer el cubo.
Lo que estoy leyendo y enterandome un poquillo como va es gstreamer, para capturar fotos con la webcam; algo de pyogre, para darle movimientos a mis cubos en 3D y probaré también alguna que otra cosillas de pygame para uso de los colores si me lo permite.
Pues eso, aquí comienza mi proyecto, ahora mismo no tengo nada, pero estoy absorbiendo el máximo conocimiento posible para que este proyecto siga para adelante.
Saludos para todos aquellos que me creen posible de hacerlos y muchos más para aquellos que no, a ver quien gana la batalla, si los SI o los NO….
PD: un NO por mi parte
      

Seminar: The CarSpeed project (2008/09/30, 19h)

Title: The CarSpeed project
Speaker: Victor Hidalgo
Date: 2008/09/30, 19h
Place: Universidad Rey Juan Carlos at Robotics Lab (Departamental-II)
Next tuesday, September 30 at 19h, we will hold the seminar “The CarSpeed project’ in the Robotics Lab. Victor Hidalgo will explain his work in that project, and the underlying computer vision technology. CarSpeed deals with an application that it is able to carry out precise estimation of vehicle speeds. It also counts the number of the vehicles that travel through the road.
The system uses a single off-the-shelf camera. Its images are carefully analyzed to give estimations of vehicles speed. The application detects and tracks the vehicles on the road. The detection step allows the system to realize the appearance of new vehicles. It uses a sampled motion filter. The tracking algorithm starts for each new detected vehicle. It implements an homography and an evolutionary algorithm that keep several speed hypothesis while they are compatible with the camera images. Check out this video (right) for a demo.
You are all kindly invited!

Distribuir contenido