threeD_mouse Documentation

logo-shadowDB.png

threeD_mouse: threeD_mouse

threeD_mouse

  • Homepage: http://ros.org/wiki/threeD_mouse
  • Introduction

    This is a ROS package which streams data coming from the 3DConnexion 6D mouse. It uses the spacenav daemon for linux: http://spacenav.sourceforge.net/

    How to use

    Once you've added the package to your ROS_PACKAGE_PATH and compiled it using rosmake threeD_mouse, follow the following steps.

    First start the spacenav daemon:

    sudo spacenavd -d
    

    Then start the ROS interface:

    roslaunch threeD_mouse threedmouse.launch
    

    The package will publish geometry_msgs/PoseStamped on the /threedmouse/pose topic. They contain a translation vector + a rotation quaternion.

    You can choose to either publish translation only, rotation only or both translation and rotation by pressing the right and left button on the device. You'll see which mode you're in if you open a rxconsole.

     All Classes Namespaces Files Functions Variables Enumerations Enumerator


    threeD_mouse
    Author(s): Ugo Cupcic
    autogenerated on Fri Jan 11 09:34:41 2013