Show EOL distros:
Package Summary
A node for publishing the state of the 3Dconnexion SpaceNavigator 6DOF joystick.
- Author: Stuart Glaser, Blaise Gassend
- License: BSD
- Repository: ros-pkg
- Source: svn https://code.ros.org/svn/ros-pkg/stacks/joystick_drivers/tags/joystick_drivers-1.4.2
Package Summary
A node for publishing the state of the 3Dconnexion SpaceNavigator 6DOF joystick.
- Author: Stuart Glaser, Blaise Gassend
- License: BSD
- Source: svn https://code.ros.org/svn/ros-pkg/stacks/joystick_drivers/branches/electric_devel
Package Summary
A node for publishing the state of the 3Dconnexion SpaceNavigator 6DOF joystick.
- Author: Stuart Glaser, Blaise Gassend
- License: BSD
- Source: git https://github.com/ros-drivers/joystick_drivers.git (branch: joystick_drivers-1.8)
Package Summary
ROS interface to the 3Dconnexion SpaceNavigator 6DOF joystick.
- Maintainer status: maintained
- Maintainer: Jonathan Bohren <jbo AT jhu DOT edu>
- Author: Stuart Glaser, Blaise Gassend
- License: BSD
- Bug / feature tracker: https://github.com/ros-drivers/joystick_drivers/issues
- Source: git https://github.com/ros-drivers/joystick_drivers.git (branch: joystick_drivers-1.9)
Package Summary
ROS interface to the 3Dconnexion SpaceNavigator 6DOF joystick.
- Maintainer status: maintained
- Maintainer: Jonathan Bohren <jbo AT jhu DOT edu>
- Author: Stuart Glaser, Blaise Gassend
- License: BSD
- Bug / feature tracker: https://github.com/ros-drivers/joystick_drivers/issues
- Source: git https://github.com/ros-drivers/joystick_drivers.git (branch: hydro-devel)
Package Summary
ROS interface to the 3Dconnexion SpaceNavigator 6DOF joystick.
- Maintainer status: maintained
- Maintainer: Jonathan Bohren <jbo AT jhu DOT edu>
- Author: Stuart Glaser, Blaise Gassend
- License: BSD
- Bug / feature tracker: https://github.com/ros-drivers/joystick_drivers/issues
- Source: git https://github.com/ros-drivers/joystick_drivers.git (branch: indigo-devel)
Package Summary
ROS interface to the 3Dconnexion SpaceNavigator 6DOF joystick.
- Maintainer status: maintained
- Maintainer: Jonathan Bohren <jbo AT jhu DOT edu>
- Author: Stuart Glaser, Blaise Gassend
- License: BSD
- Bug / feature tracker: https://github.com/ros-drivers/joystick_drivers/issues
- Source: git https://github.com/ros-drivers/joystick_drivers.git (branch: indigo-devel)
Package Summary
ROS interface to the 3Dconnexion SpaceNavigator 6DOF joystick.
- Maintainer status: maintained
- Maintainer: Jonathan Bohren <jbo AT jhu DOT edu>
- Author: Stuart Glaser, Blaise Gassend
- License: BSD
- Bug / feature tracker: https://github.com/ros-drivers/joystick_drivers/issues
- Source: git https://github.com/ros-drivers/joystick_drivers.git (branch: indigo-devel)
Package Summary
ROS interface to the 3Dconnexion SpaceNavigator 6DOF joystick.
- Maintainer status: maintained
- Maintainer: Jonathan Bohren <jbo AT jhu DOT edu>
- Author: Stuart Glaser, Blaise Gassend
- License: BSD
- Bug / feature tracker: https://github.com/ros-drivers/joystick_drivers/issues
- Source: git https://github.com/ros-drivers/joystick_drivers.git (branch: indigo-devel)
Package Summary
ROS interface to the 3Dconnexion SpaceNavigator 6DOF joystick.
- Maintainer status: developed
- Maintainer: Jonathan Bohren <jbo AT jhu DOT edu>
- Author: Stuart Glaser, Blaise Gassend
- License: BSD
- Bug / feature tracker: https://github.com/ros-drivers/joystick_drivers/issues
- Source: git https://github.com/ros-drivers/joystick_drivers.git (branch: melodic-devel)
Package Summary
ROS interface to the 3Dconnexion SpaceNavigator 6DOF joystick.
- Maintainer status: maintained
- Maintainer: Jonathan Bohren <jbo AT jhu DOT edu>
- Author: Stuart Glaser, Blaise Gassend
- License: BSD
- Bug / feature tracker: https://github.com/ros-drivers/joystick_drivers/issues
- Source: git https://github.com/ros-drivers/joystick_drivers.git (branch: main)
Installation
$ sudo apt install spacenavd $ sudo apt install ros-indigo-spacenav-node
Usage
$ roslaunch spacenav_node classic.launch
Supported Hardware
This package should support any hardware that is supported by the upstream spacenav package.
API Stability
This package's API is expected to be stable.
Nodes
spacenav_node
spacenav_node provides output from the spacenav driver over ROS.Published Topics
spacenav/offset (geometry_msgs/Vector3)- Publishes the linear component of the joystick's position. Approximately normalized to a range of -1 to 1.
- Publishes the angular component of the joystick's position. Approximately normalized to a range of -1 to 1.
- Combines offset and rot_offset into a single message.
- Outputs the spacenav's six degrees of freedom and its buttons as a joystick message.