ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

willtd's profile - activity

2015-12-07 02:31:23 -0500 received badge  Famous Question (source)
2015-05-11 03:33:04 -0500 received badge  Popular Question (source)
2015-05-11 03:33:04 -0500 received badge  Notable Question (source)
2015-01-11 12:06:49 -0500 asked a question Nao installation - problem with python [ArchLinux]

I'm following the official guide http://wiki.ros.org/nao/Tutorials/Get... to install Nao. The problem that I'm running into is when I tried to start the ros_driver package by executing :

$ LD_LIBRARY_PATH=~/naoqi/naoqi-sdk-1.12.3-linux32/lib:$LD_LIBRARY_PATH NAO_IP=127.0.0.1 roslaunch nao_driver nao_driver_sim.launch

I'd get the following output: Traceback (most recent call last): File "/opt/ros/indigo/bin/roslaunch", line 34, in <module> import roslaunch File "/opt/ros/indigo/lib/python2.7/site-packages/roslaunch/__init__.py", line 38, in <module> import logging File "/usr/lib/python2.7/logging/__init__.py", line 26, in <module> import sys, os, time, cStringIO, traceback, warnings, weakref, collections File "/usr/lib/python2.7/collections.py", line 9, in <module> from operator import itemgetter as _itemgetter, eq as _eq ImportError: /usr/lib/python2.7/lib-dynload/operator.so: undefined symbol: _PyUnicodeUCS4_AsDefaultEncodedString

From my understanding, the _PyUnicodeUCS4_AsDefaultEncodedString is related to my built python USC version. Because it says UCS4, my Python indicates to be built in another version, hence USC2.

But when I tried to verify my python USC with: sys.maxunicode

I'd get the return value of 1114111 which is the value of USC4.

I'm lost right now and don't know where to go from here. Any help would be appreciated!

2015-01-11 12:06:48 -0500 asked a question Nao installation - problem with python [ArchLinux]

I'm following the official guide http://wiki.ros.org/nao/Tutorials/Get... to install Nao. The problem that I'm running into is when I tried to start the ros_driver package by executing :

$ LD_LIBRARY_PATH=~/naoqi/naoqi-sdk-1.12.3-linux32/lib:$LD_LIBRARY_PATH NAO_IP=127.0.0.1 roslaunch nao_driver nao_driver_sim.launch

I'd get the following output: Traceback (most recent call last): File "/opt/ros/indigo/bin/roslaunch", line 34, in <module> import roslaunch File "/opt/ros/indigo/lib/python2.7/site-packages/roslaunch/__init__.py", line 38, in <module> import logging File "/usr/lib/python2.7/logging/__init__.py", line 26, in <module> import sys, os, time, cStringIO, traceback, warnings, weakref, collections File "/usr/lib/python2.7/collections.py", line 9, in <module> from operator import itemgetter as _itemgetter, eq as _eq ImportError: /usr/lib/python2.7/lib-dynload/operator.so: undefined symbol: _PyUnicodeUCS4_AsDefaultEncodedString

From my understanding, the _PyUnicodeUCS4_AsDefaultEncodedString is related to my built python USC version. Because it says UCS4, my Python indicates to be built in another version, hence USC2.

But when I tried to verify my python USC with: sys.maxunicode

I'd get the return value of 1114111 which is the value of USC4.

I'm lost right now and don't know where to go from here. Any help would be appreciated!