> For the complete documentation index, see [llms.txt](https://swissler-innovative-robotics-lab.gitbook.io/lab-onboarding/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://swissler-innovative-robotics-lab.gitbook.io/lab-onboarding/introduction.md).

# Introduction

This page serves as a repository of information for the lab and should be considered a living document. The intent is that if someone joins the lab (or just wants to get started with robotics), they can come to this gitbook and find the resources they need to start. If there is something you feel should be added / revised on this page, email me at <petras.swissler@njit.edu>.

Before getting started, I would like to share a few quotes that I feel encapsulate my philosophy towards robotics research and the pursuit of knowledge in general.

> *"Make no little plans; they have no magic to stir mens’ blood."*&#x20;
>
> &#x20;     *- Daniel Burnham*

> *"If we knew what we were doing, it would not be called research."*
>
> &#x20;     *- Albert Einstein*

> "Tiger got to hunt, bird got to fly; Man got to sit and wonder 'why, why, why?\
> Tiger got to sleep, bird got to land; Man got to tell himself he understand."\
> &#x20;     *- Kurt Vonnegut*&#x20;

This site is broken down into five general sections:

1. Software guides / tutorials for software used in the lab
2. Hardware tutorials and guides for robot manufacture
3. Theoretical basis for swarm robotic systems, including recommended readings
4. Practical considerations (e.g., what to consider during robot development etc.)
5. NJIT-specific guides to help navigate the bureaucracy


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://swissler-innovative-robotics-lab.gitbook.io/lab-onboarding/introduction.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
