This package publishes coordinate transforms for the Polhemus Liberty sensors (stations) using the tf2 package.
The user manual for the Polhemus Liberty can be found here.
Do not make changes to any files in polhemus/etc. Install requirements using:
$ cd ./etc
$ ./install.bash
Note that you will require the sudo password.
$ roscore.- Open a new terminal.
$ roslaunch polhemus_ros_driver start.launch
Note: it may take 2-3 attempts to successfully start broadcasting tf2 frames.
Open a new terminal. Start RVIZ ($ rosrun rviz rviz).
- Global options: change Fixed Frame to
polhemus_base. Note that the Polhemus z-frame faces downwards and you need to publish a static transform to flip the orientation e.g. to polhemus_world (cf. example in launch). - Add -> By display type -> rviz -> TF.
The launch file start.launch allows you to change the zenith of the hemisphere.
- ROS Indigo, see
package.xml libusb-devfxload