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-dev
fxload