Templates for Documentaiton of Robotics Bootcamp
Important
Here is a step by step guide on how to use the Documentation Software and Virsion Control Software. (If this doesn't render on github, you may figure out how to download and read it.)
Before uploading your PDF, rename it in the following format:
<first-name>-<last-name>-<rollno>-<day-x>.pdf
for e.g. albert-einstein-pur031sci415-day-1.pdf
.
Every letter should be small letter with no spaces in the filename.
You will upload the files to your GitHub repo with the documentation of each day.
Your github repo should look something like this:
Caution
You can visit the repo on scientiac/technomorph.
It is only representational. It only shows how you can structure your repo.
Important
This is merely an example on how you can organize and document things. You may use the software of your choice and IDE/Word Processor/Typesetting of your choice and obtain similar outcome. The aim of giving you these assignments is to teach you the basics of a version control system and a typesetting system to structure, formulate, organize and remember the things you learn. It is by no means necessary to do exactly as stated here if you can obtain the same result in your own way.
For ease of use, you can import these templates on typst.app for typst
.
And, for latex
you can make use of www.overleaf.com.
And if you want to set these things up locally to use without an internet connection you can find the Documentation on how to do that here:
Note
You can even set it up to use these with your IDE of choice with a little bit of research.
For anyone familiar with git
you can clone this repo and work accordingly but if you aren't you can click here, extract the zip file and then import the respective folder on your respetive typesetting software of choice.
Tip
When creating the projects on the respective apps, choose a blank project with nothing on it and import the files.
How should the apps look like for me to know that everything is properly set up?
- These templates are very barebones, you'd utilize
bibtex
for reference and bibliography when needed onlatex
and similar equivalent to typst for better formatting of references. (Which, itn't set up in this template.) - You can extend anything to this template and it will be accepted. (If your instructor likes what you have tried to do, it might even be merged to the main template.)
Latex
is oldschool, huge, slow and heavy but it is used everywhere in the industry; from making books to publishing white papers.Typst
is new, small, fast, easy and used by many people since it is blazingly fast but, it isn't adopted by the larger industry yet.
If you feel that this is difficult and you want to do this in Google Docs or Microsoft Word, you may recreate the cover page and template formatting and export to pdf before submitting. (I am sure by doing that you'll realize you were better off learing how to use one of these.)
But, I highly recommend using one of the above two typesetting software since it will come handy in your everyday engineering days like submitting lab reports or making reports and proposals.