Skip to content
Sideris Konstantinos edited this page Nov 2, 2015 · 4 revisions

First you need to install Gazebo Simulator. The newest version of gazebo is 2.2.1 which is often referenced as gazebo-current. The previous version is 1.9.3, which is often referenced as gazebo. In some systems gazebo-current seems to have issues, so we recommend the previous one. You can find details here on how to install both gazebo and gazebo-current. It is recommended to install gazebo from debian packages.

Fetching our code

You should have already seen [that](Setup Packages) page on how to fetch pandora packages. If you already have done that, you only need to fetch pandora_gazebo package. We will do that using wstool (which we have setup earlier):

$ cd ~/pandora_ws/src
$ wstool merge https://raw.github.com/pandora-auth-ros-pkg/install/indigo-devel/pandora_simulation.rosinstall
$ wstool update

or using pandoradep

$ cd ~/pandora_ws/src
$ pandoradep get pandora_gazebo

Install dependencies

Using rosdep you can easily install all needed dependencies:

$ cd ..
$ rosdep install --from-paths src --ignore-src --rosdistro indigo

NOTE: Our packages depend on gazebo and not gazebo-current, so if you have installed gazebo-current you need to manually install some packages before running rosdep. Run sudo apt-get install ros-indigo-gazebo-ros-pkgs-current ros-indigo-gazebo-ros-control-current, and then run rosdep to install other dependencies.

Compiling the code

Just run:

$ catkin_make

Metapackages

###pandora_audio

  • [Audio capture node](Audio Capture Node)
  • [Audio monitoring node](Audio Monitoring Node)
  • [Audio recording node](Audio Recording Node)
  • [Audio processing node](Audio Processing Node)

Clone this wiki locally