Home - UnbDroid/SEK GitHub Wiki

Sobre a SEK

O IEEE Standard Education Kits, antiga categoria IEEE LEGO, tem como objetivo apresentar um desafio estimulante para estudantes de graduação que precisam montar robôs autônomos usando kits educacionais aprovados para a competição.

Chair: Marcelo Azevedo ([email protected])

Sobre Como Usar o Repositório

Este repositório é designado para a devida organização de arquivos, tutoriais e informações sobra a categoria IEEE-SEK.

Na direita, na sidebar, você encontrará tutorias e dicas de como começar a desenvolver código para os principais módulos que serão usados na competição. Tais tutoriais devem ser usados com o auxílio dos códigos sobre o assunto, encontrados na pasta src.

Modularização do Repositório

Por motivos de organização este repositório é organizado de forma modularizada. Na sua raiz, o repósitorio contem o arquivo README, e os diretórios docs, src, firmware e nxc_setup. No diretório de docs, devem conter arquivos apenas relacionados à documentações, arquivos de auxílio e possíveis conteúdos referenciados nessa wiki. A pasta firmware contém as versões mais atualizadas do sistema. O nxc_setup contém arquivos para configurar a linguagem NXC no seu sistema. E finalmente, mas mais importante, as pasta src contém todos os códigos aos quais os tutoriais fazem referência.

Dentro do repositório src, existe uma pasta para cada tópico de programação mencionado na sidebar. Dentro da pasta dos tópicos, haverão outras duas pastas, a lib e a include. A pasta include deverá conter os arquivos de cabeçalho (headers), nestes arquivos deverão conter as definições das diretivas de pré-processamento e funções de cada biblioteca, nestes arquivos que estarão os comentários indicando como utilizar as funções. A pasta lib conterá as declaração das funções definidas em seu header.

└── /
    ├── docs
    │   └── wiki_docs
    ├── src
    │   └── tópico
    │       ├── lib
    │       └── include
    ├── firmware
    │   ├── estável
    │   └── instável
    └── nxc_setup
        ├── drivers
        └── linux

Contribuindo Para o Repositório

Por favor ajude na contribuição do repositório. Sinta-se livre para adicionar tutoriais e dicas que você julgar interessantes. No entanto, na contribuição de código, mantenha a modularização e coloque apenas códigos devidamente testados. Tenha certeza que as suas funções estejam devidamente documentadas, principalmente no arquivo header. Caso esteja em dúvida em como realizar a modularização ou os comentários das funções olhe os arquivos já presentes na pasta src.

Sobre as Equipes Passadas:

SEK 2016

SEKKSI SEKPHI
Abdullah
Luan Bruno
Natália Daniel Ervilha
Schiavini Sara
Minibau
Johnny

SEK 2017

SEK-END SEK-SABB SEK-BIBI
Adir Lucas Backhaus
Kayna Matheus Bibi
Rodrigo Metal Takashi
Vieira Rebeca Vanessa

SEK 2018

SEKREDITA SEKMANDA
Bitt Bianca
Isabella Gonçalves
Rosana Renato
Saman Valesca