Free chapter of “Simultaneous Localization and Mapping for Mobile Robots: Introduction and Method”

Facebooktwitterredditpinterestlinkedinmail

Capítulo gratis del libro Simultaneous Localization and Mapping for Mobile Robots: Introduction and Method, Juan-Antonio Fernández-Madrigal y José-Luis Blanco-Claraco (Universidad de Málaga),  IGI Global (2013)

Free chapter of  Simultaneous Localization and Mapping for Mobile Robots: Introduction and Method, Juan-Antonio Fernández-Madrigal and José-Luis Blanco-Claraco (Universidad de Málaga),  IGI Global (2013)

Maps for Mobile Robots: Types and Construction

 

Lego NXT Workshop at Málaga University (European Robotics Week 2014)

Facebooktwitterredditpinterestlinkedinmail

lego

Dentro de las actividades de la Semana Europea de la Robótica 2014, el próximo Sábado 29 de Noviembre llevaremos a cabo un Taller Lego NXT, dirigido a ingenieros con conocimientos básicos de programación. Más información aquí.

We celebrate the European Robotics Week 2014 next Saturday 29th November with a Lego NXT Workshop, targeted to engineers with a basic programming knowledge. More info here [in Spanish]

PostgreSQL/PostGIS + gvSIG + Windows XP

Facebooktwitterredditpinterestlinkedinmail


[In English]
Finalmente, he instalado PostgreSQL/PostGIS y gvSIG en una máquina virtual Windows XP (creo que ya me quedan pocas combinaciones por probar :P). Estos son los puntos principales a tener en cuenta:

  • Primero he instalado gvSIG 2.1.0.2252 RC2. Los ráster los carga bien; en algunos me ha dado problema con la carga con teselado, pero se cargan bien sin esta opción.
  • La versión de PostgreSQL que he usado es la 9.3, y la versión de PostGIS es la 2.1. He instalado lo mínimo posible; la instalación de Apache y phpPgAdmin ha dado error (olvidé apuntarlo :(); he permitido que se actualicen las variables de entorno GDAL_DATA,POSTGIS_GDAL_ENABLED_DRIVERS, y POSTGIS_ENABLE_OUTDB_RASTERS.
  • En esta versión, PostGIS se añade como una extensión una vez creada nuestra base de datos.
  • Una cosa curiosa ha sido que, al cargar datos en la base de datos desde un fichero .csv, saltaba un error debido a que no tenía permisos de lectura en el fichero. Buscando un poco, he encontrado este foro en el que se explicaba la solución (¡gracias!): copiar el fichero .csv en un directorio visible como “Documentos Compartidos”
  • Para poder usar las opciones de scripting de gvSIG y conectarme con jython a la base de datos, he guardado el .jar con el driver de PostgreSQL (postgresql-9.1-903.jdbc4.jar) en el directorio gvSIG creado en la instalación, y ha ido todo estupendamente 🙂


[En español]

Finally, I have installed PostgreSQL/PostGIS and gvSIG on a Windows XP virtual machine (I would say that there are not much more possibilites I could try :P). These are the main issues to take into account:

  • Firstly, I have installed gvSIG 2.1.0.2252 RC2. Raster files are, in general, properly loaded; some files have shown errors if loaded with tiling options, but they load ok if tiling is not used.
  • Then I have installed PostgreSQL 9.3 and PostGIS 2.1. My installation was minimal; anyway, Apache and phpPgAdmin installation failed (I did not write down which were the errors :(); along the installation process, I updated enviroment variables GDAL_DATA, POSTGIS_GDAL_ENABLED_DRIVERS, and POSTGIS_ENABLE_OUTDB_RASTERS.
  • In this version, PostGIS is added as an extension, once we have created our database.
  • A funny issue was that, when I tried to load my data into the database from a .csv file, an error arose because I had not reading permissions on that file. Doing a little research, I found this forum which explained how to fix it (zanks!): just copy the .csv in a visible folder like “Shared Documents”.
  • In order to use the scripting utilities of gvSIG, and connecting from a jython script to the database, I have placed the .jar file with the PostgreSQL driver (postgresql-9.1-903.jdbc4.jar) in the gvSIG folder (the one created when gvSIG is installed), and everything went fine 🙂