-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
running naoqi_driver
on choregraphe
#54
Comments
naoqi_driver
on choregraphe
Hi, I don't exactly know the reason of the problem you face, but I think this key only exists on real robots. I don't have it either on more recent choregraphe. I don't really know if it is a bug or an expected behavior. Anyway, you can use the key "Dialog/RobotModel" instead. I don't know if it is exactly the same behavior as RobotConfig/Body/Type, but at least the information is there and existing. |
Bump. I have the same error when trying to run a virtual Pepper via Chore or naoqi-bin
|
Which version of Naoqi installed on your robot? |
We dont have our Pepper Robot yet (Bielefeld University) it about to be delivered this week hopefully. I am currently implementing a Simulation for the Pepper as an alternative to gazebo. Thus I am starting a naoqi-bin and connect to it. I think that this Memory is not available in naoqi without the actual hardware? |
There is actually a possibility to run NAOqi on your PC (download SDK, go to its path and run "naoqi --broker-ip 127.0.0.1") and then run Naoqi Driver. So, you do not need a Choregraphe |
Hey, I have a solution for this. I got the driver running with Choregraphe by inserting the missing mem keys manually (can share the code). However, I found out, that the driver does NOT run using simulated time.
Does anyone know why this is? This is a must have in order to use the driver for simulation. |
@warp1337 Can you share your code? Am getting same error. |
@farhangnaderi Hello, have you solved this problem? I have the same problem |
@ysys98 I gave up. The whole setup procedure is so outdated and not a match with my system anymore. So it was not worth my time. |
naoqi_driver checks
RobotConfig/Body/Type
but it seems this is not work on Choregraphe 2.1.4.Is this is issue of choregraphe and this will fixed anytime soon?
or if we have to check in naoqi_driver side, is there anyway to know robot type when we connect to choreographe? or if not is there way to find if we connect to realrobot or virtual robot?
https://github.com/ros-naoqi/naoqi_driver/blob/master/src/helpers/driver_helpers.cpp#L44
The text was updated successfully, but these errors were encountered: