- Notifications
You must be signed in to change notification settings - Fork19
humanrobotinteraction-plymouth/pepper_plymouth_ros
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
export NAO_IP=<pepper IP>
ssh nao@<pepper IP>
, then:
$ nao stop$ naoqi-bin --disable-life
ssh nao@<pepper IP>
, then:
qicli call ALMotion.wakeUp
Finally:
roslaunch pepper_bringup pepper_full.launch
Required packages:
ros-<version>-joy
nao_teleop
:http://wiki.ros.org/nao_teleop
Then:
$ roslaunch nao_teleop teleop_joy.launch
Note: to enable the joystick control, press button10 on the joystick, not9.
Usinggmapping
:
$ roslaunch pepper_plymouth_nao mapping.launch
First, the map server:
$ rosrun map_server map_server <path to map>/map.yaml
Then, AMCL:
$ rosrun amcl amcl scan:=/pepper_robot/laser
To save the map, run:
$ rosrun map_server map_saver
before stoppinggmapping
.
Both localisation (usingAMCL
) and planning are provided from:
roslaunch pepper_plymouth_ros nav.launch
A custom map can be provided:
roslaunch pepper_plymouth_ros nav.launch map:=<full path to your map.yaml>
Until it is officially released, you might need to manually installpepper_bringup
with the perceptionlaunch file:get it here.
Then it works 'out of the box'.
You need the 3D perception pipeline up and running. See above.
- First:
$ sudo apt install ros-kinetic-octo*
- then install by handoctomap_mapping
- then:
$ roslaunch pepper_plymouth_ros octomap_mapping.launch
About
A set of launch files and configuration files for Plymouth University's Pepper robot
Topics
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published
Contributors2
Uh oh!
There was an error while loading.Please reload this page.