The final build repo that contains all the stuff needed to run the sub
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
launch
scripts
.catkin_workspace
.gitignore
.rosinstall
Doxyfile
README.md
Repo_Graph.graphml
testing_checklist.txt

README.md

Final_Build

This repo acts as a the base catkin directory for the sub's ROS packages.

The Sub Repo's are organized as such Repo_Graph

Our project uses ROS

CU Robosub Site

Requirements

System

Hardware

  • You are going to need a sub

Set up

To get the submodules to work run these commands:

  • git submodule init
  • git submodule update
  • ./scripts/init.sh (Under testing still - results may vary)
  • catkin_make
  • source devel/setup.bash

Execution

  • $ roslaunch launch/main.launch

--OR--

  • You may launch any sub launch file or run any script on its own. For direction see ROS Tutorials

Contents

  • launch

    • main.launch Launch File Info
    • All other launch files are linked to this one. This means one launch file as to be started to start the sub.
    • This file also starts a bag file to record each run. ROS bag Info
    • dolphin.launch
    • Launch all launches in main.launch except Global Controller and Bag files
    • The purpose of this is for testing in small pools.
  • scripts - Scripts to make common operations easier

    • git_add.sh - adds all changes made to the sub during a test run
    • git_pull.sh - pulls the lastest changes from all of the submodules
    • init.sh - Installs required packages
  • src - This is where all the packages and submodules live