Visualizing Leap Motion data in Rviz
We can visualize Leap Motion data in Rviz too. There is a ROS package called leap_client (https://github.com/qboticslabs/leap_client). You can install this package by setting the following environment variable in .bashrc:
export LEAPSDK=$LEAPSDK:$HOME/LeapSDKNote that, when we add new variables in .bashrc, you may need to open new Terminal or type bash in the existing Terminal.
Now, we can clone the code in a ROS workspace and build the package using catkin_make.
Let's play around with this package. To launch nodes, we have to start LeapControlPanel:
$ sudo LeapControlPanelThen start the ROS Leap driver launch file:
$ roslaunch leap_motion sensor_sender.launchNow launch the leap_client launch file to start the visualization nodes. This node will subscribe to the leap_motion driver and convert it into visualization markers in Rviz.
$ roslaunch leap_client leap_client.launchNow, you can open Rviz using the following command and select the leap_client/launch/leap_client...