Hi, I have since tried the Pyrobot knopix distro, and I still have
issues with the blob handling.
In the pyrobot Interface app, when I try to interact with the robot
and simulator to try and retrieve blob info ( this is with stage,
using a world file with blobs, and a cfg file with blobfinder)
When i issue commands like robot.blobfinder[0] to access data I get
nothing, is there any good reference for me to try and understand the
pyrobot blob routines any better, It seems like the docs on the web is
a bit dated?
Has anyone gotten the player/stage blobfinder stuff to work in pyrobot?
On Nov 27, 2007 5:13 PM, Douglas S. Blank <[EMAIL PROTECTED]> wrote:
> Johan,
>
> This looks to be a compile problem in:
>
> /usr/lib/python2.5/site-packages/pyrobot/camera/blob/
>
> Looks like it could be a SWIG or Player/SWIG issue. I'll try to take a
> look soon, but could be a week. Let us know if you find anything.
>
> -Doug
>
>
> Johan Buys wrote:
> > Hi again, I managed to copy the output I get upon running NNfindBlob.pyc
> >
> > I am running python 2.5 pyrobot 5(cvs) player 2.0.4 stage 2.0.3.
> > Numeric and all of those were installed as per instruction, but I
> > think it has something to do with numeric not working?
> >
> > I used a simple test brain to see if player stage pyro is messing
> > about but that all works, I'm busy doinga project were I need blob
> > detection and learinig with a NN/GA. any help would be very much
> > appreciated. Here is the output I got upon trying to load the brain
> > NNfindBlob.pyc I get simmilar errors upon trying to run some other
> > brains too, another error I get is step() takes exactly 3 arguments (1
> > given) upon trying to run NNBrain.pyc. ouput pated below.
> >
> > Attempting to import 'NNFindBlob'...
> > Loaded
> > '/usr/lib/python2.5/site-packages/pyrobot/plugins/brains/NNFindBlob.pyc'!
> > Conx using seed: 1195607080.42
> > Attempting to import 'BlobCamera'...
> > Exception in Tkinter callback
> > Traceback (most recent call last):
> > File "lib-tk/Tkinter.py", line 1406, in __call__
> > return self.func(*args)
> > File "./gui/TK.py", line 206, in loadBrain
> > File "./gui/__init__.py", line 483, in loadBrain
> > self.engine.loadBrain(f)
> > File "./engine/__init__.py", line 208, in loadBrain
> > self.brain = system.loadINIT(file, self)
> > File "./system/__init__.py", line 103, in loadINIT
> > retval = userspace.INIT(engine)
> > File "./plugins/brains/NNFindBlob.py", line 91, in INIT
> > return NNBrain('NNBrain', engine)
> > File "./brain/__init__.py", line 66, in __init__
> > self.setup(**kwargs)
> > File "./plugins/brains/NNFindBlob.py", line 36, in setup
> > self.robot.startDevice("BlobCamera")
> > File "./robot/__init__.py", line 246, in startDevice
> > dev = self.startDevices(item, **args)
> > File "./robot/__init__.py", line 290, in startDevices
> > file, self), **args)
> > File "./system/__init__.py", line 86, in loadINIT
> > exec("import " + module + " as userspace")
> > File "<string>", line 1, in <module>
> > File "./plugins/devices/BlobCamera.py", line 1, in <module>
> > from pyrobot.camera.blob import BlobCamera
> > File "./camera/blob/__init__.py", line 2, in <module>
> > from pyrobot.camera.blob.blob import Blob
> > File "./camera/blob/blob.py", line 7, in <module>
> > ImportError: /usr/lib/python2.5/site-packages/pyrobot/camera/blob/_blob.so:
> > undefined symbol: _Py_RefTotal
> >
> >
> > Attempting to import 'CamWorld'...
> > Loaded
> > '/usr/lib/python2.5/site-packages/pyrobot/plugins/worlds/Pyrobot/CamWorld.pyc'!
> > Simulator starting listener on port 60000 ...
> > Attempting to import 'NNBrain'...
> > Conx, version 1.240 (regular speed)
> > Loaded
> > '/usr/lib/python2.5/site-packages/pyrobot/plugins/brains/NNBrain.pyc'!
> > Conx using seed: 1195594362.03
> > Exception in thread Thread-1:
> > Traceback (most recent call last):
> > File "threading.py", line 460, in __bootstrap
> > self.run()
> > File "./brain/__init__.py", line 152, in run
> > self.step()
> > TypeError: step() takes exactly 3 arguments (1 given)
> >
> >
>
>
--
Johan Buys
_______________________________________________
Pyro-users mailing list
[email protected]
http://emergent.brynmawr.edu/mailman/listinfo/pyro-users