> Hi all
>
> hope someone can help with this?

Matt,

You might want to try Pyro 5.0.2 out of SVN. It has many enhancements
(thanks to Jim Marshall) for working with Player/Stage, Macs, and other
fixes.

Try:

cd to-where-you-want-to-install
svn co http://svn.cs.brynmawr.edu/pyrobot/trunk pyrobot
cd pyrobot
make

Let us know if that works for you.

-Doug

> one of our team has been attempting to use everything.cfg with pyrobot
> 5.0.0
>
> The world loads to the server correctly and displays on the screen.
> However, when we try to load a Robot we get the following crash:
>
> ---------------------------------------------------------------------
> Pyrobot Version 5.0.0: Ready...
> Attempting to import 'Player6665'...
> Exception in Tkinter callback
> Traceback (most recent call last):
>   File "/usr/lib/python2.4/lib-tk/Tkinter.py", line 1345, in __call__
>     return self.func(*args)
>   File "./gui/TK.py", line 202, in loadRobot
>   File "./gui/__init__.py", line 558, in loadRobot
>   File "./engine/__init__.py", line 174, in loadRobot
>   File "./system/__init__.py", line 86, in loadINIT
>   File "<string>", line 1, in ?
>   File "./plugins/robots/Player6665.py", line 1, in ?
>     from pyrobot.robot.player import PlayerRobot
>   File "./robot/player.py", line 16, in ?
>   File "/usr/lib64/python2.4/site-packages/playerc.py", line 7, in ?
>     import _playerc
> ImportError: /usr/lib64/python2.4/site-packages/_playerc.so: undefined
> symbol: playerc_client_set_request_timeout
> ---------------------------------------------------------------------
>
> we're using:
> Python 2.5.2 (r252:60911, Feb  3 2009, 16:47:25)
> [GCC 4.1.1 (Gentoo 4.1.1-r3)] on linux2
>
>
> regards
>
> Matt
> ========================================================================
> p.s. : here's stdout before the error:
>
> Using PYROBOT on posix with CPU 0 in '/usr/pyrobot'...
>
> * 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.
>
> PLAYERPATH: :/usr/lib
>
> trying to load /libstageplugin...
> trying to load /usr/lib/libstageplugin...
> success
> invoking player_driver_init()...
>  Stage driver plugin init
>
>  ** Stage plugin v2.0.3 **
>  * Part of the Player/Stage Project [http://playerstage.sourceforge.net]
>  * Copyright 2000-2006 Richard Vaughan, Andrew Howard, Brian Gerkey
>  * and contributors. Released under the GNU General Public License v2.
> success
>   Stage driver creating 1 device
>    7000.31.0 is a Stage world
> [Loading /usr/pyrobot/plugins/worlds/Stage/everything.world][Include
> pioneer.inc][Include map.inc][Include sick.inc]
>
>   Stage driver creating 1 device
>    6665.42.0 is "hospital"
>   Stage driver creating 10 devices
>    6665.4.0 is "robot1"
>    6665.5.0 is "robot1.ranger:0"
>    6665.6.0 is "robot1.laser:0"
>    6665.8.0 is "robot1.laser:0.ptz:0"
>    6665.7.0 is "robot1.laser:0.ptz:0.blobfinder:0"
>    6665.10.0 is "robot1.laser:0.fiducialfinder:0"
>    6665.3.0 is "robot1.gripper:0"
>    6665.55.0 is "robot1"
>    6665.12.0 is "robot1.speech:0"
>    6665.14.0 is "robot1.bumper:0"
>   Stage driver creating 5 devices
>    6666.4.0 is "p1"
>    6666.5.0 is "p1.ranger:0"
>    6666.6.0 is "p1.laser:0"
>    6666.7.0 is "p1.laser:0.ptz:0.blobfinder:0"
>    6666.10.0 is "p1.laser:0.fiducialfinder:0"
>   Stage driver creating 5 devices
>    6667.4.0 is "p2"
>    6667.5.0 is "p2.ranger:0"
>    6667.6.0 is "p2.laser:0"
>    6667.7.0 is "p2.laser:0.ptz:0.blobfinder:0"
>    6667.10.0 is "p2.laser:0.fiducialfinder:0"
>   Stage driver creating 5 devices
>    6668.4.0 is "p3"
>    6668.5.0 is "p3.ranger:0"
>    6668.6.0 is "p3.laser:0"
>    6668.7.0 is "p3.laser:0.ptz:0.blobfinder:0"
>    6668.10.0 is "p3.laser:0.fiducialfinder:0"
>   Stage driver creating 5 devices
>    6669.4.0 is "p4"
>    6669.5.0 is "p4.ranger:0"
>    6669.6.0 is "p4.laser:0"
>    6669.7.0 is "p4.laser:0.ptz:0.blobfinder:0"
>    6669.10.0 is "p4.laser:0.fiducialfinder:0"
>   Stage driver creating 5 devices
>    6670.4.0 is "p5"
>    6670.5.0 is "p5.ranger:0"
>    6670.6.0 is "p5.laser:0"
>    6670.7.0 is "p5.laser:0.ptz:0.blobfinder:0"
>    6670.10.0 is "p5.laser:0.fiducialfinder:0"
>   Stage driver creating 5 devices
>    6671.4.0 is "p6"
>    6671.5.0 is "p6.ranger:0"
>    6671.6.0 is "p6.laser:0"
>    6671.7.0 is "p6.laser:0.ptz:0.blobfinder:0"
>    6671.10.0 is "p6.laser:0.fiducialfinder:0"
> Listening on ports: 7000 6665 6666 6667 6668 6669 6670 6671
>
>
>
> --
> - - - - - - - - - - - - - - - - - - - - - -
> Dr Matthew Studley
> Senior Lecturer
> Bristol Robotics Laboratory
>
> Room 3Q75
> University of the West of England
> Coldharbour Lane
> Bristol BS16 1QY
>
> +44 117 328 2671
>
>
>
> This email was independently scanned for viruses by McAfee anti-virus
> software and none were found
> _______________________________________________
> Pyro-users mailing list
> [email protected]
> http://emergent.brynmawr.edu/mailman/listinfo/pyro-users
>

_______________________________________________
Pyro-users mailing list
[email protected]
http://emergent.brynmawr.edu/mailman/listinfo/pyro-users

Reply via email to