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
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
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
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
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
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
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
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$
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
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
Same here
Ich habe es mal auf meinem laptop mit Intel Chipsatz getestet...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
Gucke mir das mal genauer an
Lesezeichen