Skip to content

EmaroLab/GitHub_Readme_Template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 

Repository files navigation

Title of the project

Objective of the Project

It describes what the project wants to achieve and defines terminologies. Presents the hardware or tools used in the project.

Architecture of the System

It presents the overall architecture of the system with the help of a UML and it describes in simple words the overall architecture, which is designed to meet the objective of the project.

Description of the System’s Architecture

This section presents in a detailed manner (in its sub-sections) each module within the architecture. It describes details about the the modules within the architecture, i.e, (i) names of the key people who developed the module, (ii) mention the files (packages/nodes) found in the repository that are associated to the module, (iii) the prerequisites (e.g., all the hardware and software required) for the module, (iv) the inputs to the module, (v) the internal working of the module, and (vi) the outputs of the module.

Module < name of the module >

.
.
.

Module < name of the module >

.
.
.

Installation and System Testing

This section presents (in its sub-sections) how to install/run and test the modules. Note that: If all the modules have successfully completed their work and integrated everything together, then this section can present the overall Installation and Testing procedure for the the "whole" system, instead of having a sub-section dedicated for each module.

Please keep in mind, do not include in your repository the “entire” code of the external libraries that your module may use. Hence accordingly, describe to the new users how they can “install” the external libraries and then describe how they can “install” your module that uses those libraries. Afterwhich, describe how to run and test your module. Finally, show (i) the rqt_graph generated when the module is running, (ii) images or links to the videos showing the working of the module (in real or in simulation).

Module < name of the module >

.
.
.

Module < name of the module >

.
.
.

Report

This is the link to the report: < put the link here >

Authors

Useful GitHub readme syntax

To make bullet points

  • Do this
    • Do this

To make hyper-link

For example, making a link to ROS tutorials

To show, how to execute some commands in the terminal

```
sudo apt install ros-kinetic-opencv3 #(should be already installed with previous point)
sudo apt install ros-kinetic-opencv-apps
```

To exphasize about a particular command

For example: Please do a catkin_make, once you have modified your code.

To add image(s) or video(s)

  • To embbed an image

References

Concept guide.

Syntax guide.

Link to the repository that has this readme.

About

A reference for GitHub repository (project) submisions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published