ROS package for publishing HTV VIVE device locations.
C++ CMake Shell
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 2 commits ahead of robosavvy:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
include/vive_ros
launch
scripts
src
88-vive.rules
CMakeLists.txt
INSTALL.md
LICENSE
README.md
package.xml

README.md

Added support for the new VIVE trackers (https://www.vive.com/us/vive-tracker/)

Installation instructions can be found on INSTALL.md. Video example: https://youtu.be/1hiX0f6UAew

Usage

Before start:

  • Make sure VIVE is present as several /dev/hidraw* and you have access permissions.
  • Make sure VIVE display is enabled as extended view.
  • Libraries and Steam are present on the folders described by INSTALL.md.

Procedure:

  1. Start a roscore
  2. Launch the SteamVR's vrserver by launching the file: roslaunch vive_ros server_vr.launch
  3. Launch the node: roslaunch vive_ros vive.launch
  4. To close the node you can Ctrl+C. To close the vr server you have to kill the process. For convenience: rosrun vive_ros close_servervr.sh