Skip to content
Snippets Groups Projects

Update docs

Merged Colton Glick requested to merge update-docs into master
1 file
+ 23
21
Compare changes
  • Side-by-side
  • Inline
+ 23
21
@@ -13,34 +13,36 @@ where students explore embedded systems and control theory.
This year, MicroCART has 3 areas of development:
- The **quadcopter firmware**
- The quadcopter firmware is largely already written and supported well by Bitcraze,
The creators of the Crazyflie. We are building on top of the stock firmware
the creators of the Crazyflie. We are building on top of the stock firmware
to introduce students to the code in a guided manner.
**TODO**
- The **ground station**
- The ground station is responsible for issuing important data to the quad
(like position data from the camera system) and issuing commands to the quad
for things like configuration and path following directives.
(like manual control and stabilization parameters) and reciving data from the quad
like battery level and orrientation.
- The **test stand**
- The quadcopter processor is programmed to implement a PID controller. We use
a Simulink model to streamline the PID tuning process and to facilitate
effective characterization of the quad.
- The test stand is a new bit of kit designed to hold the Crazyflie while testing stabilization
parameters. It is designed to limit the quad to one axis of rotation at a time to isolate
testing.
## Folder Sections
- [Crazyflie Firmware](crazyflie_software/crazyflie-firmware-2021.06)
- [Ground Station](groundStation)
- [Test Stand](crazyflie_hardware)
- [*Legacy* Controls](controls)
- [*Legacy* Quadcopter](quad/README.md)
## Sections
- [Quadcopter](quad/README.md)
- [Ground Station](groundStation/README.md)
- [Controls](controls/README.md)
## Documentation
All documentation is mainted in the [repository wiki](../../wikis/home). This makes our documentation easily [*searchable*](https://git.ece.iastate.edu/search?group_id=631&project_id=740&repository_ref=&scope=wiki_blob&snippets=false).
- [Getting started](../../wikis/home)
- [How to demo the quadcopter](documentation/how_to_demo.md)
- [How to charge the LiPo batteries](documentation/how_to_charge_lipo.md)
- [Continuous Integration FAQ](documentation/ci_faq.md)
- [How to document things on Gitlab](documentation/how_to_document_things_on_gitlab.md)
- [How to update the website](website/README.md)
- [How to use Git](documentation/how_to_use_git.md)
- [How to Calibrate the Camera System](documentation/how_to_calibrate_the_camera_system.md)
- [How to demo the quadcopter](../../wikis/how-to-demo)
- [How to charge the LiPo batteries](../../wikis/how-to-charge-lipo)
- [Continuous Integration FAQ](../../wikis/CI-CD)
- [How to document things on Gitlab](../../wikis/How-to-Document-Things-on-Gitlab)
- [How to update the website](../../wikis/Website-Management)
- [How to use Git](../../wikis/How-to-Use-Git)
- [How to Calibrate the Camera System](../../wikis/How-to-Calibrate-the-Camera-System)
# Stable Releases
To browse stable releases from previous teams, view the [Tags](https://git.ece.iastate.edu/danc/MicroCART/-/tags).
To browse stable releases from previous teams, view the [tags page](https://git.ece.iastate.edu/danc/MicroCART/-/tags).
Loading