UbiquityRobotics / ubiquity_main

Main documentation as well as other misc files
Other
19 stars 7 forks source link

Ubiquity_Main

This repository serves as a starting place where documents are kept along with some of the shell scripts used by the Ubiquity team.

This repository also constains files used by the Ubiquity team that have no other obvious place to be put.

Waffle Status

Waffle.io - Columns and their card count

Modifications to This README

If you read this documentation and it does not work for you, please do the following:

  1. Make a clone of this repository on you local desktop/laptop.

    cd /tmp           # Or someplace else of your choosing
    git clone https://github.com/UbiquityRobotics/ubiquity-misc.git
    cd ubiqutiy-misc
  2. Edit this file (README.md) using your favorite editor. Insert you comments and/or questions directly into the file using the following format:

    > * ....
    > ....
    > .... -- {your_name} *

    By way of explanation, lines start with > are indented by the markdown processor. The * causes the text to be italicized.

  3. Stuff the question(s) back up to the repository:

    git add README.md
    git commit -m "Added some questions/comments."
    git push

Scripts

mgit

The mgit script a shell script that executes the same git command across all all src sub-directories in a catkin_ws directory. It can be executed executed in the catkin_ws directory or any of the sub-directories under catkin_ws.

Examples:

List the status of each git repository the catkin workspace:

    mgit status

Pull the latest updates from all of the remote repositories:

    mgit pull

Perform a commit for all repositories that have had files where a git add has been performed:

    mgit commit -m "..."

drive_forward.sh

Simple script to drive the robot forward forever.

manual_deb.sh

Execute from the source of the package to build a binary deb.

clone_pr

Clones a git repo and checks out a pull request based on the url of the pull request.

./clone_pr https://github.com/UbiquityRobotics/raspicam_node/pull/71

This clones raspicam_node and checks outs PR 71