diff --git a/jsk_naoqi_robot/README.md b/jsk_naoqi_robot/README.md index 2c6f76bba7..0aa7e45ec5 100644 --- a/jsk_naoqi_robot/README.md +++ b/jsk_naoqi_robot/README.md @@ -122,6 +122,25 @@ source devel/setup.bash 4. (optional) For NAO and Pepper developers +Confirm that you get the following output when you type `wstool info` + +``` +$ cd ~/catkin_ws/src +$ wstool info +workspace: /home/leus/catkin_ws/src + + Localname S SCM Version (Spec) UID (Spec) URI (Spec) [http(s)://...] + --------- - --- -------------- ----------- --------------------------- + pepper_robot git master (-) efad3979b374 github.com/ros-naoqi/pepper_robot + naoqi_driver M git kochigami-develop 98c0b678286a github.com/kochigami/naoqi_driver + naoqi_dashboard git kochigami-develop 33962f146c77 github.com/kochigami/naoqi_dashboard + naoqi_bridge_msgs git kochigami-develop d7417613690e github.com/kochigami/naoqi_bridge_msgs + naoqi_bridge git kochigami-develop c28b727e1e9b github.com/kochigami/naoqi_bridge + nao_robot git master (-) 67476469a137 github.com/ros-naoqi/nao_robot + nao_interaction git master (-) f97ad12f3896 github.com/ros-naoqi/nao_interaction + jsk_robot git master 1f44c97c7855 github.com/jsk-ros-pkg/jsk_robot.git +``` + ## Interface when controlling NAO and Pepper via roseus Common methods for NAO and Pepper are defined in `naoqieus/naoqi-interface.l`. NAO-specific methods are defined in `naoeus/nao-interface.l`. Pepper-specific methods are defined in `peppereus/pepper-interface.l`. For further details about each method, please refer to [**_naoqieus_**](naoqieus/README.md), [**_naoeus_**](naoeus/README.md), and [**_peppereus_**](peppereus/README.md) respectively. @@ -157,3 +176,35 @@ To control NAO and Pepper via gazebo simulator and roseus, please refer to [here [**_jsk_201504_miraikan_**](jsk_201504_miraikan/README.md) - demo package which Pepper introduces themselves +## Troubleshooting + +* If you use Ubuntu18.04, you need to set audio `false` in `~/catkin_ws/src/naoqi_driver/share/boot_config.json` + + ``` + "audio": + { + "enabled" : false + }, + ``` + +* If you have the error about naoqi_dashboard, the following methods will probably work. + + Install goobject + ``` + $ sudo apt install python-gobject-2 + ``` + +* If you connect to the robot using LAN cable, you need to set argument `network_interface` when launch `jsk_pepper_startup.launch` + + ``` + $ roslaunch jsk_pepper_startup jsk_pepper_startup.launch network_interface:=enp0s31f6 + ``` + +* If the getting started wizard appears on Pepper's tablet, please try following methods. + + `ssh nao@` and + + ``` + $ qicli call ALBehaviorManager.isBehaviorRunning boot-config + $ qicli call ALBehaviorManager.stopBehavior boot-config + ```