jueves, 8 de julio de 2010

Bitacora V1


Bitacora de la instalación de los programas para manipular al pioneer.

1.- Primero entré a la página:
http://www.assembla.com/wiki/show/ssc-rovers/Starting_with_ROS

2.- Abrí la terminal e instalé lo siguiente:
$ svn co https://code.ros.org/svn/wg-ros-pkg/branches/trunk_cturtle/sandbox/teleop_base

3.- Después instalé:

$ rosrun rviz rviz -d /opt/ros/boxturtle/stacks/simulator_stage/stage/rviz/stage.vcg
------------------
Haré un paréntesis para ver un detalle de .bshrc.

Resulta que para tener acceso como root basta con escribir sudo su.

Copié la línea: -del path-

Del .bashrc del usuario al .basrc del root. Para accesar al .bashrc del usuario basta con ir al directorio:

/path /home/username/inst (inst se refiere a que ahi se encuentra dihco archivo)

y editar el .bashrc, creo que utilicé sudo para hacer esto.

Para accesar al .basrc del root, escribi cd, accese como root (sudo su) y luego use el comando:
gedit .bashrc

Para localiar un archivo puedo escribir:
locate archivo

Para localizar un archivo en la web debes de escribir:
roslocate svn nombrearchivo
Para descargar un archivo de la web
svn co direccionarchivo
------------------
Tras modificar los archivos setup.sh tanto de la carpeta del boxturtle como del beginner_tutorials y entrar como root, pude finalmente instalar adecuadamente el control_toolbox y el teleop_base así como instalarlos. Una vez hecho esto pude correr el teleop_base_keyboard para controlar el robot simulado.

Resulta ser que es precisamente en este documento en donde se designa que path se puede considerar como acceso para ROS_ROOT y entonces poder usar comandos de ROS como ROOT.

4.-Despues vi los tutoriales de Transorm for broadcaster and listener ,el tutorial del tf y de los sensores. Existe mucho material disponible sobre el tf, así como vieos muy interesantes.

5.-Ahora sigo con el de building a map
----
Listo ya cree un mapa con el tutorial. Otro dato interesante para la terminal es que puedes abrir imagenes con gimp .
----
Bueno ahorita me quede trabado al tratar de compilar el paquete que descargargué inmediatamente despues llamado: sscrovers-ros-pkg. Le mandé un correo a renato esperando una solución.

Lo que sigue por amientras es lo siguiente:
Imprimir el archivo printing.odt (esta en google docs) y estudiarlo
Imprimir el datasheet
Buscar tutorial de python en la web.
Buscar info sobre el laser sick y el robot pioneer, mandar un correo a pineda para solicitarsela nuevamente.
Buscar los tutoriales que dice laura de navegación.
Leer sobre navigation tutorials (igual y es lo mismo)
Conseguir info de libros y recursos web sobre navegación
Terminar tutorial HTML y JAVA para empezar con XML
Repasar temas de C++
Limpiar la MAC >.<

Nota: Esta bitacora no es de un solo día, la subi a la web como respaldo de un .odt que hice muy informal.

No hay comentarios:

Publicar un comentario