-         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 13

Thema: Player/ Gazebo

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    27.10.2006
    Beiträge
    22

    Player/ Gazebo

    Anzeige

    Hallo Leute,

    ich versuche gerade, eine 3D Simulation mit Gazebo einzurichten um eine Testumgebung zu erstellen. Allgemein benutze ich Player/ Gazebo. Wenn ich allerdings meine .world datei starten will kommt die folgende Fehleranzeige:

    gazebo.world:1: namespace error : Namespace prefix model on Pioneer2DX is not defined
    <model:Pioneer2DX>
    ^
    gazebo.world:4: namespace error : Namespace prefix model on SickLMS200 is not defined
    <model:SickLMS200>

    Kann mir einer von euch weiterhelfen? Liegt es evtl an der Version, da ich dieses Beispiel von der Player homepage habe auf der die gazebo version 0.6 beschrieben wird und ich habe die version 0.7 auf meinem rechner.

    Danke Michi

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    21.05.2004
    Beiträge
    275
    Hi!

    Ich arbeite momentan auch mit Player/ Gazebo.
    Muss aber zugeben, das ich momentan auch noch blutiger Anfänger bin...

    Du kannst ja mal deine .world hier porsten, dann guck ich mir die mal an.

    Gruß,

    Batti

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    27.10.2006
    Beiträge
    22
    Die . world Datei ist eine standard Beispiel Datei. Das Problem ist, dass ich Gazebo garnicht zum laufen kriege. Weisst du zufaellig ob es daran liegen kann, dass ich einen Intel Prozessor habe (habe auf der mail list viele aehnliche Probleme gelesen, die immer damit beantwortet wurden)?

    Cheers

  4. #4
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    21.05.2004
    Beiträge
    275
    Also ich habe Gazebo/Player auf einen Intel Core Duo und AMD Athlon 64 laufen, ohne Probleme. DIe Fehlermeldung deutet für mich auf eine fehlerhafte Syntax deiner Datei hin... Nenn doch mal die Beispieldatei, oder hänge sie einfach an.
    Ich würde diese dann einmal testen.

    Gruß,

    Batti

  5. #5
    Neuer Benutzer Öfters hier
    Registriert seit
    27.10.2006
    Beiträge
    22
    Super Sache,
    leider kann ich dir die Fehlermeldung erst nächste Woche schicken, da ich zur Zeit in Sydney bin und keinen Zugang mehr zu dem Rechner habe.

    Vielen Dank schon mal, Michi

  6. #6
    Neuer Benutzer Öfters hier
    Registriert seit
    27.10.2006
    Beiträge
    22
    Hi Batti,

    hier erstmal die Fehlermeldung die erscheint wenn ich versuche die config. file zu starten.



    michi@arobo1:~/player/gazebo_example$ player gazebo.cfg

    * Part of the Player/Stage/Gazebo Project [http://playerstage.sourceforge.net].
    * Copyright (C) 2000 - 2006 Brian Gerkey, Richard Vaughan, Andrew Howard,
    * Nate Koenig, and contributors. Released under the GNU General Public License.
    * Player comes with ABSOLUTELY NO WARRANTY. This is free software, and you
    * are welcome to redistribute it under certain conditions; see COPYING
    * for details.

    trying to load /home/michi/player/gazebo_example/./libgazeboplugin...
    trying to load /usr/lib/libgazeboplugin...
    trying to load libgazeboplugin...
    error : error loading plugin: libgazeboplugin
    error : failed to load plugin: libgazeboplugin
    error : failed to parse config file gazebo.cfg
    michi@arobo1:~/player/gazebo_example$ [/color]




    Die config. file hat folgenden Inhalt.


    driver
    (
    name "gazebo"
    provides ["simulation:0"]
    plugin "libgazeboplugin"
    server_id "default"
    )

    driver
    (
    name "gazebo"
    provides ["position2d:0"]
    gz_id "robot1"
    )

    driver
    (
    name "gazebo"
    provides ["laser:0"]
    gz_id "laser1"
    )



    Falls du noch weitere Informationen benoetigst schicke ich sie dir gerne zu. Vielen Dank schon mal im Vorraus fuer deine Hilfe.

    Cheers Michi

  7. #7
    Neuer Benutzer Öfters hier
    Registriert seit
    27.10.2006
    Beiträge
    22
    Noch ein Nachtrag:

    Vorher habe ich den Befehl "player example.world" verwendet, welcher ja nicht richtig ist. Falls ich den Befehl "wxgazebo example.world" verwende wird mir folgende Fehlermeldung angezeigt.


    michi@arobo1:~/player/gazebo_example$ wxgazebo example.world
    starting server
    waiting for server
    ** Gazebo 0.7.0 **
    * Part of the Player/Stage Project [http://playerstage.sourceforge.net].
    * Copyright 2000-2005 Brian Gerkey, Richard Vaughan, Andrew Howard,
    * Nate Koenig and contributors.
    * Released under the GNU General Public License.
    using display [:0.0]
    rendering: [Xlib unmapped] direct [yes] RGBA [8 8 8 8] depth [24]
    X Error of failed request: GLXUnsupportedPrivateRequest
    Major opcode of failed request: 143 (GLX)
    Minor opcode of failed request: 16 (X_GLXVendorPrivate)
    Serial number of failed request: 27
    Current serial number in output stream: 28
    server died
    stopping server
    michi@arobo1:~/player/gazebo_example$

  8. #8
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    21.05.2004
    Beiträge
    275
    Hi Michi!

    Ich hab mal die config mit player gestartet. Läuft bei mir ohne Probleme.
    Checke mal deine Installation. Das er libgazeboplugin nicht findet hat ja nichts mit der verwendeten Config zu tun.

    Hab player auch 2 mal Installiert , bei dem ./configure musst du drauf achten was er alles installiert. Bei meinem 1. Versuch fehlten entscheidene Dinge,
    die er nicht installieren konnte. Leider geht der Hinweis darauf recht unter...

    Gruß,

    Batti


    Code:
    * Part of the Player/Stage/Gazebo Project [http://playerstage.sourceforge.net].
    * Copyright (C) 2000 - 2006 Brian Gerkey, Richard Vaughan, Andrew Howard,
    * Nate Koenig, and contributors. Released under the GNU General Public License.
    * Player comes with ABSOLUTELY NO WARRANTY.  This is free software, and you
    * are welcome to redistribute it under certain conditions; see COPYING
    * for details.
    
    trying to load /tmp/test/./libgazeboplugin...
    trying to load /usr/local/lib/libgazeboplugin...
    success
    invoking player_driver_init()...
    
     ** Gazebo plugin v0.7.0 **
     * Part of the Player/Stage Project [http://playerstage.sourceforge.net]
     * Copyright 2000-2006 Richard Vaughan, Andrew Howard, Brian Gerkey, Nathan Koenig
     * and contributors. Released under the GNU General Public License v2.
    success
      Gazebo Plugin driver creating 1 device
        6665.31.0 is  a simulation interface.
    gz_client.c:187 Failed to allocate semaphore [No such file or directory]
    gz_client.c:188 The server does not appear to be running
      Gazebo Plugin driver creating 1 device
        6665.4.0 is  a position2d interface.
      Gazebo Plugin driver creating 1 device
        6665.6.0 is  a laser interface.
    Listening on ports: 6665

  9. #9
    Neuer Benutzer Öfters hier
    Registriert seit
    27.10.2006
    Beiträge
    22
    Ich glaube wir muesten alle wichtigen Libraries installiert haben. Beim starten von example.world kommt folgende Fehlermeldung:

    michi@arobo1:~/player/gazebo_example$ wxgazebo example.world
    starting server
    waiting for server
    ** Gazebo 0.7.0 **
    * Part of the Player/Stage Project [http://playerstage.sourceforge.net].
    * Copyright 2000-2005 Brian Gerkey, Richard Vaughan, Andrew Howard,
    * Nate Koenig and contributors.
    * Released under the GNU General Public License.
    using display [:0.0]
    rendering: [Xlib unmapped] direct [yes] RGBA [8 8 8 8] depth [24]
    X Error of failed request: GLXUnsupportedPrivateRequest
    Major opcode of failed request: 143 (GLX)
    Minor opcode of failed request: 16 (X_GLXVendorPrivate)
    Serial number of failed request: 27
    Current serial number in output stream: 28
    server died
    stopping server
    michi@arobo1:~/player/gazebo_example$

    Die vorherige Fehlermeldung war leider veraltet (bei der libgazeboplugin nicht gefunden wurde), entschuldige. Ein Kollege von mir meint die folgendes:

    One problem is that Gazebo seems to have a problem with Intel
    Graphics cards - I was going to look into getting a $50 nVidia card
    for that box

    Glaubst du das koennte helfen?

    Danke Michi

  10. #10
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    21.05.2004
    Beiträge
    275
    Same here
    Code:
    starting server
    waiting for server
    ** Gazebo 0.7.0 **
    * Part of the Player/Stage Project [http://playerstage.sourceforge.net].
    * Copyright 2000-2005 Brian Gerkey, Richard Vaughan, Andrew Howard,
    * Nate Koenig and contributors.
    * Released under the GNU General Public License.
    using display [:0.0]
    X Error of failed request:  GLXUnsupportedPrivateRequest
      Major opcode of failed request:  143 (GLX)
      Minor opcode of failed request:  16 (X_GLXVendorPrivate)
      Serial number of failed request:  21
      Current serial number in output stream:  22
    server died
    stopping server
    Ich habe es mal auf meinem laptop mit Intel Chipsatz getestet...
    Gucke mir das mal genauer an

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •