Phidgets Installation

From wikidb
Revision as of 23:16, 7 May 2012 by Edc (Talk | contribs)

Jump to: navigation, search

Core Libraries

Get the core phidgets libraries from www.phidgets.com drivers.

Note: using Synaptic to get the phidgets drivers will not give you the correct version. Note: requires libusb-dev

  • I got libphidget-2.1.8.20120503
  • untar
  • cd libphidget-2.1.8.20120503
  • ./configure
  • make
  • sudo make install

Allow access to USB in user mode. Requires a restart.

  • sudo cp udev/99-phidgets.rules /etc/udev/rules.d/

sound_play

Sound play is required for ROS phidgets to build and install. See sound_play fix for more details.

As root or using sudo

  • add the following to the end of /opt/ros/electric/ros/rosdep.yaml
python-pygame:
  ubuntu: python-pygame
  • cd /opt/ros/electric/stacks/

In the following steps it complained about festival missing - but it is there. I wonder if the following steps are not necessary for ROS phidgets to install in the following section.

  • cd sound_play
  • With Synaptic get festival
  • rosmake --rosdep-install sound_play

ROS Phidgets

Be sure to quit Synaptic. It will lock the repository so that the dependencies cannot be loaded below.

Download from launchpad.net.

  • Downloaded file is : phidgets-ros-pkg-1.40.tar.gz

As root or sudo

  • cd /opt/ros/electric/stacks
  • mkdir phidgets
  • cd phidgets
  • untar in /opt/ros/electric/stacks/phidgets
  • source /opt/ros/electric/setup.sh
  • rosmake --rosdep-install phidgets