Hello.
I wish to control my Thymio II wireless using a Raspberry PI PC connected to it.
My first step was to install the Aseba package on my Raspberry PI B+ running Jessie. Apparently it went fine.
Running the python example given here: https://www.thymio.org/en:thymioraspyexample results in the following error message although asebamedulla seems to work fine:
pi@raspberrypi ~/rawfie $ asebamedulla "ser:name=Thymio-II"
Found Thymio-II on port /dev/ttyACM2
pi@raspberrypi ~/rawfie $ python test.py
dbus.Array([], signature=dbus.Signature('s'))
starting loop
0 0 0 0 0
totalLeft
50.0
totalRight
50.0
Traceback (most recent call last):
File "test.py", line 37, in Braitenberg
network.SetVariable("thymio-II", "motor.left.target", [totalLeft])
File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 145, in call
**keywords)
File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 651, in call_
blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.InvalidArgs: node thym
io-II does not exists
error:
org.freedesktop.DBus.Error.InvalidArgs: node thymio-II does not exists
It seems the node thymio-II is not found and I wonder why. Running the same from my standard Linux PC works fine. Am I missing something on the Raspberry ?
Thanks,
Damien