Closed kochigami closed 6 years ago
SetEnabled.srv in ros-naoqi/naoqi_bridge_msgs#30
replaced by std_srvs/SetBool
based on the advice in https://github.com/ros-naoqi/naoqi_bridge_msgs/pull/30
IsActive.srv
replaced by std_srvs/Trigger
isRunning I deleted it.
self.run()
because it is not usedconfirmed with:
When I use NAO, this doesn't work.
That is because the latest NAOqi version for NAO is 2.1.4, which doesn't have a proxy to ALListeningMovement
.
I added lines for checking NAOqi version ~and robot type~, ~but this is work in progress~. ref: http://doc.aldebaran.com/2-5/family/body_type.html?highlight=alrobotmodel http://doc.aldebaran.com/2-1/naoqi/motion/tools-general-api.html#ALMotionProxy::getRobotConfig
[edit]
I finished adding lines for checking naoqi version.
I decided to check naoqi sdk version inside a robot via ALSystem
API (systemVersion
).
ref: http://doc.aldebaran.com/2-4/naoqi/core/alsystem-api.html#alsystem-api
Thank you!
This is for http://doc.aldebaran.com/2-4/naoqi/interaction/autonomousabilities/allisteningmovement-api.html#allisteningmovement-api.
memo: