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/LeapSDK
Note 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 LeapControlPanel
Then start the ROS Leap driver launch file:
$ roslaunch leap_motion sensor_sender.launch
Now 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.launch
Now, you can open Rviz using the following command and select the leap_client...