For full information, see our Wiki.
Install dependencies:
sudo apt-get install ros-kinetic-rosbridge-server ros-kinetic-web-video-server ros-kinetic-image-view ros-kinetic-actionlib ros-kinetic-serial ros-kinetic-smach ros-kinetic-smach-viewerInitialize and update git submodules used in project:
git submodule init
git submodule updateUse following commands to build and launch:
source /opt/ros/kinetic/setup.bash
catkin_make
source devel/setup.bash
roslaunch launch/AUV.launchFor more details see our wiki. To build code with locally built OpenCV (not from ROS distribution), uncomment corresponding lines in src/auv_vision/CMakeLists.txt.