Closed ExpertExcrementExpeditor closed 6 years ago
Hello, did you install your pepper_bringup with "apt-get install"? If yes, then can you try to compile it from source?
Or you can also try to start naoqi_driver (in a similar way as pepper_bringup)? $ roslaunch naoqi_driver naoqi_driver.launch nao_ip:=PEPPER_IP
Still getting a similar result:
roslaunch naoqi_driver naoqi_driver.launch nao_ip:=10.215.255.104
... logging to /home/ros-kinetic-box/.ros/log/3a495038-db43-11e7-b10e-0800273e57ed/roslaunch-roskineticbox-VirtualBox-2992.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://roskineticbox-VirtualBox:37860/
SUMMARY
========
PARAMETERS
* /rosdistro: kinetic
* /rosversion: 1.12.7
NODES
/
naoqi_driver (naoqi_driver/naoqi_driver_node)
ROS_MASTER_URI=http://localhost:11311
core service [/rosout] found
process[naoqi_driver-1]: started with pid [3010]
Receiving information about robot model
set prefix successfully to naoqi_driver
[I] 1512646961.047166 3010 qimessaging.session: Session listener created on tcp://0.0.0.0:0
[I] 1512646961.047494 3010 qimessaging.transportserver: TransportServer will listen on: tcp://10.0.2.15:33820
[I] 1512646961.047572 3010 qimessaging.transportserver: TransportServer will listen on: tcp://127.0.0.1:33820
using ip address: 127.0.0.1 @ eth0
found a catkin prefix /home/ros-kinetic-box/Development/catkin_ws/src/naoqi_driver/share/boot_config.json
load boot config from /home/ros-kinetic-box/Development/catkin_ws/src/naoqi_driver/share/boot_config.json
no camera information found for camera_source 3 and res: 1
found a catkin URDF /home/ros-kinetic-box/Development/catkin_ws/src/naoqi_driver/share/urdf/pepper.urdf
terminate called after throwing an instance of 'qi::FutureUserException'
what(): ALProxy::ALProxy
Can't find service: ROS-Driver-Audio
================================================================================REQUIRED process [naoqi_driver-1] has died!
process has died [pid 3010, exit code -6, cmd /home/ros-kinetic-box/Development/catkin_ws/devel/lib/naoqi_driver/naoqi_driver_node --qi-url=tcp://10.215.255.104:9559 --roscore_ip=127.0.0.1 --network_interface=eth0 --namespace=naoqi_driver __name:=naoqi_driver __log:=/home/ros-kinetic-box/.ros/log/3a495038-db43-11e7-b10e-0800273e57ed/naoqi_driver-1.log].
log file: /home/ros-kinetic-box/.ros/log/3a495038-db43-11e7-b10e-0800273e57ed/naoqi_driver-1*.log
Initiating shutdown!
================================================================================
[naoqi_driver-1] killing on exit
shutting down processing monitor...
... shutting down processing monitor complete
done
did you install it with "apt-get install"? or did you compile them from source?
I compiled them from source
can you ping the IP of your robot?
Yes.
As I said before, i was capable of opening a SSH-connection to the robot and look up the currently running Modules. Should I try removing the modules I downloaded via apt as well?
You could try to compile naoqi_driver and pepper_bringup from source only.
At first, remove the one installed with apt-get, for example: $ apt-get remove ros-kinetic-naoqi-driver ros-kinetic-pepper-bringup
then, compile both from source $ cd catkin_ws/src $ git clone https://github.com/ros-naoqi/pepper_robot $ git clone https://github.com/ros-naoqi/naoqi_driver $ rosdep install -i -y --from-paths ./naoqi_driver $ cd .. $ catkin_make
Still getting the same results.
I have however noticed this line:
[W] 1512655031.903106 6150 qi.path.sdklayout: No Application was created, trying to deduce paths
might this have something to do with the problems?
Most probably, the issue is not related to Audio, the Audio is just the 1st service to start and when your system crushes it stops on the 1st service that is Audio.
From our previous experience, we had this issue because of firewalls blocking the connection. So it was related to the network problem.
Thank you. Apparently the problem was the configuration of the VM. Using 'NAT' as network configuration led to the aforementioned error. Using 'Bridged Network' seems to work however. Thank you again for the quick help.
Hello, currently trying to get Pepper to run with Kinetic. Every time I launch
roslaunch pepper_bringup pepper_full.launch nao_ip:=10.215.255.104 roscore_ip:=127.0.0.1
, it crashes after about a minute with the following error:I've used rosdep to make sure I have all dependencies apart from that, I used the installation tutorial at http://wiki.ros.org/pepper/Tutorials switching indigo to kinetic where appropriate.
Full launch log with the log-massages disabled:
Edit: Also, I checked the running modules on Pepper via
qicli info
, and ROS-Driver-Audio DID show up until the crash.