Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Modelagem, calibração e visualização do espaço de trabalho de um braço robótico. Projeto acadêmico da disciplina DCA3507 - Introdução à Robótica (UFRN).

Notifications You must be signed in to change notification settings

BigLeno/robotics-lab

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DCA3507 - INTRODUÇÃO À ROBÓTICA - T01 (2025.1)

Trabalho: Cinemática Direta e Espaço de Trabalho de Braço Robótico

Este projeto realiza a calibração dos servos, cálculo dos ângulos das juntas, cinemática direta e visualização do espaço de trabalho de um braço robótico.


Funcionalidades

  • Conversão de valores PWM para ângulos das juntas
  • Cálculo da posição do atuador via cinemática direta
  • Visualização 3D do workspace (tetraedro)
  • Geração de relatório em Markdown e PDF

Requisitos

  • Python 3.8+
  • Bibliotecas: numpy, matplotlib, pandas

Instalação

pip install -r requirements.txt

Como usar

  1. Edite os valores PWM dos pontos de teste no arquivo robotica.py conforme sua coleta.

  2. Execute o script principal:

    python robotica.py

    Isso irá mostrar o gráfico 3D e imprimir a tabela de validação dos pontos.

Estrutura dos arquivos

  • robotica.py: Script principal de cálculos e visualização
  • relatorio.pdf: Relatório em PDF
  • imgs/: Imagens dos pontos coletados e do resultado
  • README.md: Documentação do projeto

Imagens da coleta e dos resultados

Coleta dos pontos do workspace

Base 1 Base 2 Base 3 Topo
Coleta Ponto Base 1 Coleta Ponto Base 2 Coleta Ponto Base 3 Coleta Ponto Topo
Figura 1: Atuador posicionado no ponto Base 1. Figura 2: Atuador posicionado no ponto Base 2. Figura 3: Atuador posicionado no ponto Base 3. Figura 4: Atuador posicionado no ponto Topo.

Resultado do espaço de trabalho

Plot do Resultado Figura 5: Espaço de trabalho do robô plotado a partir dos dados coletados e calculados.

Créditos

  • Professor: Pablo Javier Alsina
  • Alunos:
    • Cesar Henrique Tittoto Melo
    • Eduardo Lira da Silva Filho
    • Henrique Antônio Guanais Corneau
    • Rutileno Gabriel Camilo da Silva
    • Rinaldo Tavares da Silva Filho

Projeto acadêmico para a disciplina DCA3507 - Introdução à Robótica (UFRN)

About

Modelagem, calibração e visualização do espaço de trabalho de um braço robótico. Projeto acadêmico da disciplina DCA3507 - Introdução à Robótica (UFRN).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%