Look at Radiation Visualization's Hololens Testing.md
- Install ROS.
- Configure repositories, sources and keys.
sudo apt install ros-melodic-desktop
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
sudo apt install python-rosdep python-rosinstall python-rosinstall-generator python-wstool build-essential
rosdep init
rosdep update
- Install ROSBridge-suite.
sudo apt install ros-melodic-rosbridge-suite
- Install custom messages. Remember to add them to your .bashrc file.
- VoxBlox Messages: https://voxblox.readthedocs.io/en/latest/pages/Installation.html
- PCFace Messages
echo "source [path to catkin_ws/]devel/setup.bash" >> ~/.bashrc
- Create a Catkin workspace if you have not already
cd src/
- Create a package called
rntools
catkin_create_pkg rntools std_msgs rospy roscpp
cd rntools
mkdir msg
- Place
PCFace.msg
inside themsg
directory - Follow the instructions in this tutorial to modify
package.xml
andCMakeLists.txt
- Return to your catkin workspace root directory, (ex.
cd ~/catkin_ws
) catkin build
source devel/setup.bash
- Verify that everything works with
rosmsg show PCFace
. You should see a listing under therntools
package.