Skip to content

Commit

Permalink
Merge pull request #73 from MiyabiTane/update_naoqi_readme_pepper_cross
Browse files Browse the repository at this point in the history
update jsk_naoqi_robot/README.md
  • Loading branch information
k-okada authored Aug 14, 2022
2 parents b2b4075 + 469cfa7 commit 0de722f
Showing 1 changed file with 51 additions and 0 deletions.
51 changes: 51 additions & 0 deletions jsk_naoqi_robot/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down Expand Up @@ -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@<Pepper's IP>` and

```
$ qicli call ALBehaviorManager.isBehaviorRunning boot-config
$ qicli call ALBehaviorManager.stopBehavior boot-config
```

0 comments on commit 0de722f

Please sign in to comment.