Lalabase
Tickets, Doku, Zeiterfassung und Kundengespräche an einem Ort, durchsuchbar per KI. Für Softwarefirmen mit Kundenprojekten. Open Source: auf deinem eigenen Server oder in unserer Cloud in Deutschland.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证🚢 Sistema de Monitoramento em Tempo Real da Área Portuária — Rastreamento inteligente de ativos móveis no Porto do Itaqui (MA) com LoRa, BLE e GNSS. Projeto de pesquisa IFMA Campus Santa Inês / EMAP. Documentação estruturada no formato Google Open Knowledge Format (OKF v0.1).
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
🚢 EMAP — Sistema de Monitoramento em Tempo Real da Área Portuária Rastreamento inteligente de ativos móveis no Porto do Itaqui (MA) — IFMA Campus Santa Inês Este repositório contém toda a base de conhecimento do projeto de pesquisa para o desenvolvimento de um sistema de coleta de dados em tempo real, análise e comunicação instantânea dos impactos operacionais decorrentes de paradas ou intercorrências na área portuária do Porto do Itaqui, administrado pela EMAP (Empresa Maranhense de Administração Portuária).查看完整 README ↗
Este repositório contém toda a base de conhecimento do projeto de pesquisa para o desenvolvimento de um sistema de coleta de dados em tempo real, análise e comunicação instantânea dos impactos operacionais decorrentes de paradas ou intercorrências na área portuária do Porto do Itaqui, administrado pela EMAP (Empresa Maranhense de Administração Portuária).
O projeto é desenvolvido pelo Instituto Federal do Maranhão (IFMA) — Campus Santa Inês, com o objetivo de modernizar os processos de coleta de informações sobre a movimentação de veículos e equipamentos móveis, substituindo fluxos manuais por análises automatizadas e relatórios em tempo real.
📌 A documentação segue o padrão Google Open Knowledge Format (OKF v0.1) para permitir navegação tanto por desenvolvedores quanto por agentes de IA.
A operação portuária no Porto do Itaqui é um ambiente de alta complexidade e dinamismo. Atualmente, o registro e a comunicação de intercorrências operacionais enfrentam gargalos críticos:
| Desafio | Descrição |
|---|---|
| Processos Manuais | Dependência de e-mails e comunicações verbais para reportar paradas de equipamentos |
| Atrasos na Tomada de Decisão | Falta de informações imediatas e estruturadas gera lentidão no realinhamento entre equipes |
| Subutilização de Recursos | Ociosidade de equipamentos e atrasos logísticos por falta de visibilidade em tempo real |
Desenvolver um sistema de coleta de dados em tempo real, análise e processamento, com registro e comunicação instantânea dos impactos operacionais decorrentes de paradas ou intercorrências na área portuária.
O sistema é composto por três camadas que operam de forma integrada:
graph TD
subgraph Camada_de_Borda ["🔌 Camada de Borda (Edge)"]
Tag1["Tags Móveis<br/>(T-Beam / T-Echo / XIAO)<br/>Coleta GPS, BLE, Ultrassom"]
GW["Gateways de Campo<br/>(LoRa32 V2.1)<br/>Recepção LoRa/BLE → Wi-Fi"]
Tag1 -- "LoRa / BLE" --> GW
end
subgraph Servidor_Central ["⚙️ Camada de Processamento"]
DB[("Banco de Dados Relacional<br/>(Cadastro, Telemetria, Paradas)")]
AlgOEE["Algoritmo OEE<br/>(Disponibilidade, Performance, Qualidade)"]
AlgRota["Algoritmo de Rota Ótima<br/>(Estocástico / Tempo Real)"]
GW -- "HTTP / MQTT (Wi-Fi)" --> DB
DB <--> AlgOEE
DB <--> AlgRota
end
subgraph Apresentacao ["📊 Camada de Apresentação"]
DashKPI["Dashboard de Relatórios<br/>(OEE, Produtividade, Ociosidade)"]
DashRota["Interface de Rota Ótima<br/>(Instruções para Operadores)"]
Alert["Sistema de Notificação<br/>(Alertas instantâneos)"]
DB --> DashKPI
AlgRota --> DashRota
DB --> Alert
end
| Camada | Função | Componentes |
|---|---|---|
| Borda (Edge) | Coleta de dados nos ativos portuários | Tags móveis (GPS/BLE/Ultrassom) + Gateways LoRa |
| Processamento | Armazenamento e inteligência operacional | Banco de dados relacional + Algoritmos OEE e Roteamento |
| Apresentação | Visualização e alertas em tempo real | Dashboards gerenciais + Sistema de notificações |
O projeto avalia e utiliza quatro placas de desenvolvimento com diferentes capacidades de comunicação sem fio:
| Placa | MCU | Comunicação | Diferencial |
|---|---|---|---|
| LILYGO LoRa32 V2.1 | ESP32 | LoRa SX1276 + Wi-Fi + BLE | Display OLED 0.96" + Leitor SD — ideal como Gateway |
| Seeed XIAO nRF54L15 | Arm Cortex-M33 + RISC-V | Bluetooth 6.0 | Ultra compacta (21×17.8mm) — ideal como tag BLE |
| LILYGO T-Beam V1.2 | ESP32 | LoRa SX1276/78 + GPS NEO-6M | GPS integrado + suporte Meshtastic — ideal como tag outdoor |
| LILYGO T-Echo | nRF52840 | LoRa SX1262 + BLE + GPS | Ultra baixo consumo + E-Paper — ideal para monitoramento contínuo |
O projeto tem duração de 2 anos, distribuído em trimestres:
Ano 1 Ano 2
T1 T2 T3 T4 T1 T2 T3 T4
┌───────┬───────┬───────┬───────┬───────┬───────┬───────┬───────┐
│▓▓▓▓▓▓▓│▓▓▓▓▓▓▓│ │ │ │ │ │ │ Planejamento e Levantamento
│ │▓▓▓▓▓▓▓│▓▓▓▓▓▓▓│ │ │ │ │ │ Infraestrutura e Aquisições
│ │ │▓▓▓▓▓▓▓│▓▓▓▓▓▓▓│▓▓▓▓▓▓▓│▓▓▓▓▓▓▓│ │ │ Protótipos e Maquete 3D
│ │ │▓▓▓▓▓▓▓│▓▓▓▓▓▓▓│▓▓▓▓▓▓▓│▓▓▓▓▓▓▓│ │ │ Desenvolvimento de Software
│ │ │ │ │ │ │▓▓▓▓▓▓▓│ │ Validação e Implantação
│ │▓ ▓ ▓ ▓│▓ ▓ ▓ ▓│ │▓ ▓ ▓ ▓│▓ ▓ ▓ ▓│▓ ▓ ▓ ▓│ │ Congressos e Publicações
└───────┴───────┴───────┴───────┴───────┴───────┴───────┴───────┘
📎 Para o cronograma detalhado por trimestres, consulte
timeline.md. Para o acompanhamento operacional com tarefas rastreáveis, consulteschedule.md.
EMAP/
├── README.md ← Este arquivo
├── index.md ← Índice geral da base de conhecimento (OKF)
├── log.md ← Histórico de atualizações do repositório
│
├── objectives/ ← Objetivos e escopo do projeto
│ ├── index.md
│ ├── scope.md ← Objetivo geral e macroetapas
│ └── justification.md ← Contexto operacional e relevância
│
├── organization/ ← Planejamento e equipe
│ ├── index.md
│ ├── timeline.md ← Cronograma geral (2 anos / trimestres)
│ ├── schedule.md ← Cronograma operacional (tarefas rastreáveis)
│ └── team.md ← Equipe executora e currículos Lattes
│
├── hardware/ ← Especificações técnicas de hardware
│ ├── index.md
│ ├── lilygo_lora32.md ← ESP32 + LoRa SX1276
│ ├── lilygo_t_beam.md ← ESP32 + LoRa + GPS
│ ├── lilygo_t_echo.md ← nRF52840 + LoRa SX1262 + E-Paper
│ └── seeed_xiao_nrf54l15.md ← Cortex-M33 + BLE 6.0
│
├── software/ ← Arquitetura de software
│ ├── index.md
│ ├── system_architecture.md ← Fluxo de dados e camadas do sistema
│ └── implementation.md ← Ponte para o MVP funcional (apps/periplus)
│
├── research/ ← Base de pesquisa
│ ├── index.md
│ ├── references.md ← Referências bibliográficas acadêmicas
│ └── links.md ← Links úteis (SDKs, firmwares, APIs)
│
├── experiments/ ← Testes e validações
│ ├── index.md
│ └── indoor_positioning.md ← Mapeamento indoor com ultrassom
│
├── infra/
│ └── supabase/ ← Supabase self-hosted (emap.rynalde.com): camada do compose, e-mails, túnel
│
└── apps/ ← Código executável
├── itaqui-digital/ ← Gêmeo digital do porto (Next.js + AIS + 3D + login)
└── periplus/ ← MVP de rastreamento (firmware + backend)
├── firmware/ ← Sketches das placas (LoRa, BLE CS, celular)
├── bridge/ ← Ponte serial → Supabase (TypeScript)
├── supabase/ ← Migrations e seed do banco
├── web/ ← Mapa Next.js + Leaflet
├── dashboard/ ← Tabelas React + Vite
└── docs/ ← Arquitetura, pinagens, setup, testes
| Tecnologia | Uso no Projeto | Alcance Típico |
|---|---|---|
| LoRa (SX1276 / SX1262) | Transmissão de telemetria de longo alcance | 2–15 km (outdoor) |
| Bluetooth Low Energy (BLE) | Detecção de proximidade entre ativos | 10–100 m |
| GNSS / GPS (NEO-6M / L76K) | Posicionamento outdoor dos veículos | Global |
| Ultrassom | Posicionamento indoor em maquete de testes | 1–5 m |
| Ferramenta | Descrição |
|---|---|
| Meshtastic | Firmware de rede mesh LoRa para T-Beam e T-Echo |
| RadioLib | Biblioteca RF para controle direto dos chips Semtech |
| nRF Connect SDK | SDK Nordic para nRF52840 e nRF54L15 |
| ESP-IDF | Framework IoT da Espressif para ESP32 |
| Zephyr RTOS | Sistema operacional de tempo real para múltiplas MCUs |
| Indicador | Fórmula |
|---|---|
| OEE | Disponibilidade × Performance × Qualidade |
| Disponibilidade | Tempo Operacional Real ÷ Tempo Programado |
| Performance | Velocidade Real ÷ Capacidade Nominal |
| Qualidade | Movimentações Corretas ÷ Total de Movimentações |
| Função | Nome | Titulação | Instituição |
|---|---|---|---|
| Coordenador Geral | Ernesto Franklin Marçal Ferreira | Dr. em Automação e Controle | IFMA Campus Santa Inês |
| Vice-Coordenador | Sadoc Fonseca Rocha Filho | Me. em Matemática | IFMA Campus Pedreiras |
| Pesquisador | Leonardo Espindola Fonseca Rocha | Esp. em Eng. Portuária | Pesq. de Hardware e Integração |
📎 Referências completas com aplicação ao projeto disponíveis em
references.md.
Este projeto é parte de uma pesquisa acadêmica do IFMA em cooperação com a EMAP. Para informações sobre uso e reprodução, entre em contato com os coordenadores do projeto.