Mudanças entre as edições de "ADS29009-2019-2"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 163: Linha 163:
  
 
Entrar e compilar usando o make
 
Entrar e compilar usando o make
Entrar em EV3-API e compilar. EU tive que editar o Makefile para remover a referência ao Windows
+
Entrar em EV3-API/API e compilar. EU tive que editar o Makefile para remover a referência ao Windows
  
 
*Compilar
 
*Compilar

Edição das 16h34min de 9 de setembro de 2019

AULA 1 - Dia 30/07/2019

Objetivos

  • Apresentação da Disciplina (SIGA A)
  • Plano de Ensino (SIGA A)
  • Avaliação (SIGA A)

Introdução a ADS

  • Que projeto estou fazendo? Como procedo para fazer uma ADS?

Tarefa A1.1

  • Pesquisar um artigo sobre ADS em uma área de seu interesse. Analisar um arquivo a luz das etapas e conceitos discutidos nesta semana.

Fazer slides que devem ser postados na data anterior da apresentação. O slide deve apresentar:

  • Objetivo da ADS no artigo
  • Métricas
  • Parâmetros
  • Fatores
  • Workload
  • Técnicas usadas
  • Resumo de como são apresentados os dados
  • Conclusão Pessoal

APRESENTAÇÃO: Dia 9/8/2019

Material de Referência

AULA 2 - Dia 2/08/2019

Objetivos

  • Continuação conceitos de ADS

Material de Referência

AULA 3 - Dia 9/08/2019

Objetivos

  • Finalização Introdução ADS
  • Apresentação dos Trabalhos

AULA 4 - Dia 13/08/2019

Objetivos

  • Introdução a DTMC

Materialde Referência

https://www.dropbox.com/s/oz2dlua2kmc1w2m/CadeiasDeMarkovDiscretas_Parte1.pdf?dl=0

AULA 5 - Dia 16/08/2019

Objetivos

  • Continuação DTMC

Material de Referência

https://www.dropbox.com/s/oz2dlua2kmc1w2m/CadeiasDeMarkovDiscretas_Parte1.pdf?dl=0

Links Interessantes

AULA 6 - Dia 23/08/2019

Objetivos

  • Continuação DTMC
  • Simulação DTMC

Itens a constar da atividade de simulação

  • código fonte matlab
  • minirelatório com:
    • comparação dos resultados das probabilidades em regime estacionário conforme slide;
    • resposta as questões do slide
    • Uma pdf das transições de primeira passagem para os estados colocados no slide.

Material de Referência

  P = [ 
          0.2    0    0.8    0    0    0    0    0    0    0;
          0    0.2    0.3  0.3  0.2  0    0    0    0    0;
          0    0    0.1    0    0    0.9  0    0    0    0;
          0    0    0    0    0    0    1.0  0    0    0;
          0    0    0    0    0    0.3  0.7  0    0    0;
          0    0    0    0    0    0    0    0.2  0    0.8;
          0    0    0    0    0    0    0    0    0.8  0.2;
          1.0  0    0    0    0    0    0    0    0    0;
          0    1.0  0    0    0    0    0    0    0    0;
          0.2 0.6  0    0    0    0    0    0    0    0.2;
         ];

AULA 7 - Dia 27/08/2019

  • Simulação da DTMC (conclusão)

AULA 8 - Dia 30/08/2019

Objetivos

  • Aplicações de DTMC: Aloha Puro
  • Discussão de Projeto usando os Mindstorms

Slides desta Aula

Aula 9 - Dia 06/09/2019

  • Introdução a CTMC
  • Projeto de Desempenho sobre o Robô

Material de Referência

Links sobre o EV3


Aula 10 - Dia 09/09/2019

  • Instalação de tools C++ no ev3

Usar máquina virtual com Ubuntu 18.04

Fazer conforme

  • Toolchain

O make e o gcc devem estar instalados.

https://c4ev3.github.io/ (Lembrar que são ferramentas 32 bits)

sudo apt-get install lib32ncurses5 lib32z1
sudo apt-get install libudev-dev pkg-config
wget -c http://www.codesourcery.com/sgpp/lite/arm/portal/package4571/public/arm-none-linux-gnueabi/arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
mkdir CodeSourcery
tar -jxvf ~/arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 -C ~/CodeSourcery/
echo export PATH=~/CodeSourcery/arm-2009q1/bin/:$PATH >> ~/.bashrc && . ~/.bashrc 

  • Uploader (não usei diretamente pois fiz scp para robot@IP_ROBO (password makers.
git clone --recursive https://github.com/c4ev3/ev3duder

Entrar e compilar usando o make Entrar em EV3-API/API e compilar. EU tive que editar o Makefile para remover a referência ao Windows

  • Compilar
arm-none-linux-gnueabi-gcc -I../EV3-API/API  -L../EV3-API/API/ alo.c -lev3api

Livros sobre ADS