Error when installing ROS INDIGO on a real NAO V4
Greetings
I am new with ROS and I am experiencing some issues while installing ROS INDIGO on my (real) NAO V4 Robot. I followed the guide, where during the installation on my virtual box I found out that the Cholmod library could not be found and rosdep install --from-path src -i -y
could not be resolved. Nevertheless, the roscore
can be ran on the virtual nao and on the real nao.
However, when roslaunch nao_bringup nao_full.launch force_python:=true
both on the virtual nao and the real nao, the naoqi_driver has some issues due to the PYTHONPATH
, below is the log from the real NAO, plz help me!
I've read multiple pre-existing threads about similar issues but could not work something out.
Using ctc-linux64-atomv2.1.2.17 , opennao-vm-2.1.2.17.ova, naoqi-sdk-2.1.2.17-linux64, pynaoqi-python2.7-2.1.2.17-linux64
PYTHONPATH
nao [err 127] ~/ros_install_folder $ echo $PYTHONPATH
/home/nao/ros_install_folder/lib/python2.7/site-packages:/home/nao/my_workspace/install_isolated/lib/python2.7/site-packages
lsb_release -a
LSB Version: n/a
Distributor ID: OpenNao
Description: OpenNao 2.1.2
Release: 2.1.2.17
Codename: Murol
LOG:
roslaunch nao_bringup nao_full.launch force_python:=true
... logging to /home/nao/.ros/log/01ee629a-3b55-11e5-8662-0013950f34e4/roslaunch-nao-4714.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
started roslaunch server http://169.254.113.113:39793/
SUMMARY
========
PARAMETERS
* /pose_manager/poses/init/joint_names: ['Body']
* /pose_manager/poses/init/positions: [0.0, 0.0, 1.39, ...
* /pose_manager/poses/init/time_from_start: 1.5
* /pose_manager/poses/zero/joint_names: ['Body']
* /pose_manager/poses/zero/positions: [0.0, 0.0, 0.0, 0...
* /pose_manager/poses/zero/time_from_start: 1.5
* /pose_manager/xap: /home/nao/ros_ins...
* /rosdistro: indigo
* /rosversion: 1.11.13
NODES
/
naoqi_driver (naoqi_driver/alrosbridge_bin)
pose_controller (naoqi_pose/pose_controller.py)
pose_manager (naoqi_pose/pose_manager.py)
auto-starting new master
process[master]: started with pid [4727]
ROS_MASTER_URI=http://169.254.113.113:11311
setting /run_id to 01ee629a-3b55-11e5-8662-0013950f34e4
process[rosout-1]: started with pid [4740]
started core service [/rosout]
process[naoqi_driver-2]: started with pid [4743]
process[pose_controller-3]: started with pid [4744]
process[pose_manager-4]: started with pid [4745]
going to add: /home/nao/ros_install_folder
[W] 4743 qi.path.sdklayout: No Application was created, trying to deduce paths
going to add: /home/nao/my_workspace/install_isolated
[W] 4743 qimessaging.remoteobject: Return signature might be incorrect depending on the value, from m to s
set prefix successfully to nao_robot
[I] 4743 qimessaging.session: Session listener created on tcp://0.0.0.0:0
[I] 4743 qimessaging.transportserver: TransportServer will listen on: tcp://169.254.113.113:41640
[I] 4743 qimessaging.transportserver: TransportServer will listen on: tcp://127.0.0.1:41640
[I] 4743 qimessaging.transportserver: TransportServer will listen on: tcp://139.91.61.221:41640
using ip address: 127.0.0.1 @ eth0
found a catkin prefix /home/nao/ros_install_folder/share/naoqi_driver/share/boot_config.json
load boot config from /home/nao/ros_install_folder/share/naoqi_driver/share/boot_config.json
[W] 4743 qimessaging.remoteobject: Return signature might be incorrect depending on the value, from m ...
For future questions / updates: please use the Preformatted text button on the formatting toolbar whenever you want to include console copy/pastes in your text. It's the button with
101010
on it. It makes things much easier to read. Thanks.