ROS Phidgets Driver Insall

From wikidb
Jump to: navigation, search

References

Install

 cd catkin_ws_indigo/src
 
 git clone https://github.com/ccny-ros-pkg/phidgets_drivers.git
 
 rosdep install phidgets_drivers
 
 cd ..
 catkin_make
 
 ll devel/lib/
   total 1052
   drwxrwxr-x 10 eepp eepp   4096 Oct 12 09:48 ./
   drwxrwxr-x  5 eepp eepp   4096 Oct 12 09:48 ../
   drwxrwxr-x  2 eepp eepp   4096 Jun 21 11:31 follow/
   -rwxrwxr-x  1 eepp eepp  25508 Oct 12 09:48 libphidgets_api.so*
   -rwxrwxr-x  1 eepp eepp 136890 Oct 12 09:48 libphidgets_imu_nodelet.so*
   -rwxrwxr-x  1 eepp eepp 841452 Oct 12 09:48 libphidgets_imu.so*
   -rwxrwxr-x  1 eepp eepp  21300 Oct 12 09:48 libphidgets_ir.so*
   drwxrwxr-x  2 eepp eepp   4096 Jun 21 11:47 lino_pid/
   drwxrwxr-x  2 eepp eepp   4096 Oct  8 22:59 phidgets_cat/
   drwxrwxr-x  2 eepp eepp   4096 Oct 12 09:48 phidgets_imu/
   drwxrwxr-x  2 eepp eepp   4096 Oct 12 09:48 phidgets_ir/
   drwxrwxr-x  2 eepp eepp   4096 Oct 12 09:48 pkgconfig/
   drwxrwxr-x  3 eepp eepp   4096 Nov  6  2015 python2.7/
   drwxrwxr-x  2 eepp eepp   4096 Jun 21 11:31 syrotek/

Oct 12 is the new phidget_driver stuff that was installed.

The udev rules are already in place

 diff 99-phidgets.rules ~/catkin_ws_indigo/src/phidgets_drivers/phidgets_api/share/udev/99-phidgets.rules

Conclusion

It doesn't publish odometry publishing or motor twist subscription out of the box like the following does: Phidgets_Resources.