ros-naoqi / pepper_robot

Meta-package for basic Pepper robot-related packages
24 stars 47 forks source link

Cannot connect to Pepper: can't find service: ROS-Driver-Audio #51

Open Andromeda2020 opened 5 years ago

Andromeda2020 commented 5 years ago

Hello my Name is John and i have a huge issue related to the use of Pepper Packages (C++ and Python version) When i try to bring up my Pepper Robot (see this Link of ROS tutorials : http://wiki.ros.org/pepper/Tutorials) in order to use some topics of the "rostopic list", i get this error message on my terminal window:

terminate called after throwing an instance of 'qi::FutureUserException' what(): ALProxy::ALProxy Can't find service: ROS-Driver-Audio

Fehlermeldung_in_Rot

I tried to change the bridge network or create my own, but any of this solutions was successful. please help me, i try to solve this issue since 2 weeks already. every idea and suggestion will be appreciated

Andromeda2020 commented 5 years ago

Notice: only the Left part of the picture is important. The error descrition is above the red rows

mbusy commented 5 years ago

Hi John,

I ran into a similar issue running naoqi_driver, I temporarily deactivated the audio service in order to avoid this crash: I modified the share/boot_config.json file of naoqi_driver, setting the "enabled" key to false.

I assume that you installed everything using apt-get, your naoqi_driver package should be in /opt/ros/your_distro/naoqi_driver. If you can't find the boot_config file, you might have to clone the naoqi_driver repo and compile it

UdayRockzz commented 9 months ago

I have disabled the audio to false in boot_config,json. and after that when I try to connect the pepper robot I get the following error. eroor1

how to resolve this issue? i am using ros kinetic

victorpaleologue commented 9 months ago

You should not be using both --nao_ip:=... and --qi-url=... If you still have an issue, please write a separate issue because this is a separate problem. And make sure to share the command line you typed and explain which version of the driver you are working with.