Firstrun

From ImageWiki

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
-
Dette er en beskrivelse af hvad man skal være opmærksom på første gang man skal køre med Scorpion robotterne. Det kan være edb-afdelingen skal kigge denne liste, og udbedre nogle af fejl og manglerne.
+
Dette er en beskrivelse af hvad man skal gang man skal med Scorpion robotterne. Det kan edb-afdelingen skal kigge denne liste, og udbedre nogle af fejl og manglerne.
-
== Netværk ==
+
== ==
-
For at kunne ssh'e ind på computerne er det nødvendigt at starte det trådløse netværk op. Det kan gøres med følgende kommando i en terminal.
+
'erne.
 +
Det kan med kommando i en terminal.
   /etc/init.d/net.eth0 start
   /etc/init.d/net.eth0 start
-
Husk også at forwarde X, det er der flere at programmerne der skal bruge.
+
Husk at forwarde X, det er der flere at programmerne der skal bruge.
== Brugere ==
== Brugere ==
-
Der er ikke oprettet nogle brugere maskinerne, som der står i Andrés vejledning.
+
Der er ikke oprettet nogle brugere maskinerne, som der i vejledning.
 +
-
== Strøm ==
+
<pre>
 +
Login: root
 +
Password: (Root password)
-
'''Husk at slukke på robottens batteri når du er færdig med at bruge den, så batteriet ikke er fladt når andre kommer og skal bruge den.'''
+
# useradd -m -G users,wheel,audio,tty,video -s /bin/bash diku
-
Dette er evt. årsagen til en fejlmelding om at rcm (robot control module) ikke er tilgængeligt på /dev/ttyUSB0. Kør evt. test_battery i /opt/evolution_robotics/bin for at måle spændingen på batteriet.
+
 
 +
# passwd diku
 +
Password: (billedlab standard password)
 +
Re-enter password: (billedlab standard password, igen!)
 +
</pre>
 +
 
 +
Herefter skal den
 +
(robotten og kameraet)
 +
 
 +
<pre>
 +
Login: root
 +
Password: (Root password)
 +
 
 +
# chmod 660 /dev/ttyUSB0
 +
# chmod 660 /dev/v4l/video0
 +
</pre>
== Forskelle maskinerne imellem ==
== Forskelle maskinerne imellem ==
-
potter (192.168.15.251) er den maskine André Tischer har haft fingrene i - den adskiller sig fra de andre maskiner ved:
+
potter (192.168.15.251) er den maskine Tischer har haft fingrene i - den adskiller sig fra de andre maskiner ved:
* At /opt/evolution_robotics/DIKU mappen eksisterer.
* At /opt/evolution_robotics/DIKU mappen eksisterer.
-
* At det trådløse netværk bliver startet (korrekt) ved opstart.
+
* At det bliver startet (korrekt) ved opstart.
DIKU-mappen er blevet manuelt kopieret til 192.168.15.252.
DIKU-mappen er blevet manuelt kopieret til 192.168.15.252.
== Problemer med path ==
== Problemer med path ==
-
Det viser sig at der er nogle problemer med path, når nogle af programmerne skal køres. De kan løses ved at oprette en filen <tt>/etc/env.d/80evolution_robotics</tt> med følgende indhold,
+
Det viser sig at der er nogle problemer med path, nogle af programmerne skal . De kan ved at oprette en filen <tt>/etc/env.d/80evolution_robotics</tt> med indhold,
   LDPATH=/opt/evolution_robotics-3.1.0-0/lib
   LDPATH=/opt/evolution_robotics-3.1.0-0/lib
Line 33: Line 52:
== Dvale ??? ==
== Dvale ??? ==
-
Det lader til at de bærbare går i dvale efter en tid, når låget er lukket - ikke sejt!
+
Det lader til at de i dvale efter en tid, er lukket - ikke sejt!
== udev og /dev/ttyUSB0 ==
== udev og /dev/ttyUSB0 ==
-
For at robotterne til at virke med fx. Gentoo, er det nødvendigt at rette i /etc/udev/rules.d/50-udev.rules,
+
For at robotterne til at virke med fx. Gentoo, er det at rette i /etc/udev/rules.d/50-udev.rules,
   KERNEL="ttyUSB[0-9]*",  NAME="tts/USB%n", GROUP="tty", MODE="0600"
   KERNEL="ttyUSB[0-9]*",  NAME="tts/USB%n", GROUP="tty", MODE="0600"
Line 60: Line 79:
   emerge =dev-java/xerces-1.3.1-r1
   emerge =dev-java/xerces-1.3.1-r1
-
Desuden finder composer.sh ikke den rette xerces.jar-fil, man skal lige rette følgende til composer.sh:
+
Desuden finder composer.sh ikke den rette xerces.jar-fil, man skal lige rette til composer.sh:
   export PATH CLASSPATH
   export PATH CLASSPATH
Line 70: Line 89:
== ERSP og libxml2.la ==
== ERSP og libxml2.la ==
-
ERSP-softwaren leder efter libxml2.la i /usr/local/lib/ .. hvilket kan drille lidt Gentoo :)
+
ERSP-softwaren leder efter libxml2.la i /usr/local/lib/ .. hvilket kan drille lidt Gentoo :)
== Patch til kernen ==
== Patch til kernen ==
-
ERSP-softwaren forventer følgende patch til kerne:
+
ERSP-softwaren forventer patch til kerne:
   host10 src # diff -r linux-2.6.14-gentoo-r4 linux-2.6.14-gentoo-r4_virker_med_kildetekst/
   host10 src # diff -r linux-2.6.14-gentoo-r4 linux-2.6.14-gentoo-r4_virker_med_kildetekst/
Line 116: Line 135:
   > #define EVO_RCM4_PID    0x0303 /* Evolution robotics RCM4 PID */
   > #define EVO_RCM4_PID    0x0303 /* Evolution robotics RCM4 PID */
-
Filerne kan hentes http://www.diku.dk/hjemmesider/ansatte/andresen/genpatches-2.6.14-5.ersp.tar.bz2 og  
+
Filerne kan hentes
-
http://www.diku.dk/hjemmesider/ansatte/andresen/ersp-overlay.tgz
+
[http://www.diku.dk/hjemmesider/ansatte/andresen/genpatches-2.6.14-5.ersp.tar.bz2] og  
 +
[http://www.diku.dk/hjemmesider/ansatte/andresen/ersp-overlay.tgz]
Line 123: Line 143:
== Kamera ==
== Kamera ==
-
Det lader til at følgene filer mangler i EDB-afdelinges installation af robot computerne
+
Det lader til at filer mangler i EDB-afdelinges installation af robot computerne
* <code>camera-config-extrinsic.xml</code>
* <code>camera-config-extrinsic.xml</code>
* <code>camera-config-intrinsic.xml</code>
* <code>camera-config-intrinsic.xml</code>
 +
 +
 +
 +
 +

Revision as of 18:40, 6 June 2006

Personal tools