Question Details

Browse

Answers

Add Answer
  1. By an anonymous user on Nov. 09, 2008

    # download RoboCup rescue simulator source from

    # http://sourceforge.net/projects/roborescue/


    ## To build a 2d plan version


    sudo tar zxvf rescue-0.49.9.tgz

    cd rescue-0.49.9/

    cd programs/

    sudo make

    cd ../boot


    # run default simulation map


    sudo ./all.sh


    # run sample agent


    sudo ./sampleagent.sh


    ## End of 2d plan version


    ## To build a 3D version


    # just in case needed libraries are not installed


    sudo apt-get install libxmu-dev libfreetype6-dev libungif4-dev libtiff4-dev libpng12-dev libjpeg62-dev libglut3-dev

    sudo apt-get update


    # donwload openscenegraph from http://www.openscenegraph.org/


    sudo unzip OSG_OP_OT-1.2.zip

    cd OSG_OP_OT-1.2/

    cd OpenThreads; make; sudo make install; cd ..

    cd Producer; make; sudo make install; cd ..

    cd OpenSceneGraph; make COMPILE_EXAMPLES=yes;


    # if error on /usr/bin/ld: cannot find -lXi


    sudo apt-get install x-dev libXi-dev


    sudo make INST_LOCATION=/usr/local/OpenSceneGraph \

    INST_SHARE=/usr/share/OpenSceneGraph \

    install


    # testing openscenegraph


    unzip OpenSceneGraph-Data-1.1.zip

    export PATH=${PATH}:/usr/local/share/OpenSceneGraph/bin

    export OSG_FILE_PATH=/[whereUextract]/OpenSceneGraph-Data

    export LD_LIBRARY_PATH=/usr/local/lib

    osgviewer cow.osg

    # you should see a 3D cow! press ESC to quit


    # building 3d-rescue


    cd rescue-0.49.9/programs/3Drescue

    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/rescue-0.49.9/programs/librescue:/usr/local/lib/

    ./configure

    make

    make install


    # If make encounter error on removeDrawable mismatch


    cd /rescue-0.49.9/programs/3Drescue/src

    cp draw.cpp draw.cpp.backup

    cp statwindow.cpp statwindow.cpp.backup

    vi draw.cpp

    # change removeDrawable to removeDrawables

    vi statwindow.cpp

    # change removeDrawable to removeDrawables


    # To test 3Dviewer


    cd /rescue-0.49.9/programs/3Drescue/

    ./3Drescue -d


    0 Votes
  2. By an anonymous user on Nov. 30, 2008

    make[1]: se ingresa al directorio `/home/laura/Escritorio/instalacion/rescue-0.50.0/programs/librescue'

    g++ -g -Wall -pipe -g -Wall -pipe -fPIC -c -o output.o output.cc

    make[1]: se sale del directorio `/home/laura/Escritorio/instalacion/rescue-0.50.0/programs/librescue'

    blockadessimulator

    make[1]: se ingresa al directorio `/home/laura/Escritorio/instalacion/rescue-0.50.0/programs/blockadessimulator'

    g++ -g -Wall -pipe -g -Wall -pipe -DNDEBUG -I../librescue -c -o blockade.o blockade.cc

    make[1]: se sale del directorio `/home/laura/Escritorio/instalacion/rescue-0.50.0/programs/blockadessimulator'

    collapsesimulator

    make[1]: se ingresa al directorio `/home/laura/Escritorio/instalacion/rescue-0.50.0/programs/collapsesimulator'

    g++ -g -Wall -pipe -g -Wall -pipe -DNDEBUG -I../librescue -c -o main.o main.cc

    make[1]: se sale del directorio `/home/laura/Escritorio/instalacion/rescue-0.50.0/programs/collapsesimulator'

    firesimulator


    Alguien sabe porque puede salirme este error, y como puedo solucionarlo?


    0 Votes
Share your knowledge