Skip to content

Inteli-College/2025-1A-T12-EC05-G05

Repository files navigation

Inteli - Instituto de Tecnologia e Liderança


Inteli - Instituto de Tecnologia e Liderança


Sistema Automatizado para a Separação de Remédios em Ambiente Farmacêutico


Branding Prescript Banner

Equipe Prescript:

👨‍🎓 Integrantes:


Danilo Martins


Davi de Jesus


Gabriel Alves


João Oliveira


Mariella Kamezawa


Rafaela Lima


Yasmim Passos

👩‍🏫 Professores:

Orientador(a)

Instrutores

📜 Descrição

  A solução Prescript é um projeto inovador de automação com braço robótico, desenvolvido pelos alunos do 5º módulo de Engenharia da Computação da turma 24.1 da faculdade Inteli, em parceria com o Hospital de Clínicas da Unicamp. A proposta busca solucionar o desafio crítico da separação manual de medicamentos para pacientes internados — um processo suscetível a erros humanos, como duplicidade, falhas na separação e desperdício. A automação de todas as etapas garante maior segurança, agilidade e precisão na entrega dos medicamentos.

 A plataforma conta com uma interface via aplicação web, permitindo sua operação por meio de um fluxo simples. A integração com o leitor de QR Code é um ponto-chave da solução, pois possibilita a validação automática dos medicamentos antes da coleta. O robô, então, utiliza essas informações para identificar e conferir os produtos, garantindo que cada item seja o correto antes de ser incluído no kit de medicamentos do paciente.

  A movimentação do robô Dobot foi continuamente otimizada para assegurar precisão e eficiência durante o processo de coleta e manipulação dos medicamentos. A automação permite que o robô execute os movimentos com alta exatidão, reduzindo significativamente o tempo necessário para a montagem das fitas de medicamentos. Com isso, a equipe farmacêutica pode se concentrar em tarefas mais críticas, como a revisão de protocolos e a assistência direta aos pacientes.

  A principal funcionalidade da solução é a automação do processo de separação de medicamentos, o que não apenas facilita a operação em ambientes farmacêuticos e hospitalares, mas também minimiza os erros humanos e aumenta a eficiência operacional. O robô é capaz de validar, coletar e movimentar os medicamentos com precisão, garantindo segurança e agilidade na entrega.

  Com o objetivo de aprimorar a produtividade, a segurança e a confiabilidade dos processos de separação de medicamentos, a solução Prescript se destaca como uma inovação tecnológica no mercado farmacêutico, estabelecendo um novo padrão para a gestão automatizada de medicamentos em ambientes hospitalares.

📁 Estrutura de pastas

Dentre os arquivos e pastas presentes na raiz do projeto, definem-se:

  • Assets: aqui estão os arquivos relacionados à parte gráfica da visualização inicial do projeto, através desse material em markdown.

  • Document: aqui estão todos os documentos do projeto, incluindo a documentação desenvolvida em docusaurus. Há também outros documentos complementares e os recursos visuais aplicados na documentação.

  • src: todo o código fonte criado para o desenvolvimento do projeto, incluindo o código desenvolvido para o robô e para a aplicação web.

  • README.md: arquivo que serve como guia e explicação geral sobre o projeto.

🔧 Instalação

 Esta seção apresenta os passos necessários para configurar o ambiente virtual do projeto, garantindo uma experiência eficiente durante o uso.

⌨️ Execução do Código do Robô

 Para executar a CLI do robô, basta ter o Python instalado em sua máquina. Em seguida, siga os passos abaixo para configurar seu ambiente:

1.1 Acesse a pasta src na raiz do repositório

cd src

1.2 Crie um ambiente virtual para instalar as dependências do projeto

python3 -m venv nome_da_venv

1.3 Ative o ambiente virtual

  • No Linux ou macOS
source nome_da_venv/bin/activate
  • No Windows
nome_da_venv\Scripts\Activate

1.4 Instale as bibliotecas necessárias

pip install -r requirements.txt

1.5 Execute a CLI do robô

python3 cli.py --help

 Esse comando exibe todas as funções disponíveis na CLI, permitindo começar a operar o robô.

📄 Documentação

 Para visualizar a documentação no Docusaurus, siga os passos abaixo:

2.1 Acesse a pasta docs

cd docs

2.2 Instale os pacotes necessários

npm install

2.3 Inicie o servidor local

npm start

Ou acesse: https://inteli-college.github.io/2025-1A-T12-EC05-G05/

🗃 Histórico de lançamentos

  • 0.5.0 - 11/04/2025
    • [Sprint 5] Refinamento e Revisão.

  • 0.4.0 - 28/03/2025
    • [Sprint 4] Integração da Aplicação ao Robô.

  • 0.3.0 - 14/03/2025
    • [Sprint 3] Integração do Leitor de QR Code.

  • 0.2.0 - 28/02/2025
    • [Sprint 2] Wireflow e Automação Básica.

  • 0.1.0 - 14/02/2025
    • [Sprint 1] Entendimento do Negócio e do Usuário.


Branding Prescript Animation

📋 Licença/License

Prescript by INTELI, DANILO MARTINS MERLO, DAVI NASCIMENTO DE JESUS, GABRIEL MARTINS ALVES, JOÃO VICTOR WANDERMUREM, MARIELLA SAYUMI MERCADO KAMEZAWA, RAFAELLA SILVA DE OLIVEIRA LIMA, YASMIM MARLY PASSOS is licensed under Creative Commons Attribution 4.0 International