You are here

Aula 2 - SOAR: Tutorial 1

Objetivos

Nesta aula, iniciaremos o estudo do SOAR. O SOAR é uma arquitetura cognitiva desenvolvida na Universidade de Michigan, pela equipe do Prof. John Laird. Maiores informações sobre o SOAR podem ser obtidas a partir da página Web do grupo, que pode ser encontrada aqui. A equipe do SOAR desenvolveu um tutorial em 9 passos que estaremos utilizando como base para o nosso curso. Na aula de hoje, desenvolveremos as atividades do Tutorial 1. Nesta aula, e nas aulas 3, 4 e 5, não teremos de redigir nenhum relatório, nem enviar nenhum arquivo ao professor. Entretanto, observe que as atividades desenvolvidas visam capacitar o aluno para que o mesmo seja capaz de realizar as atividades da aula 6, em que o SOAR deve ser utilizado pelos alunos para implementar um controlador para o WS3D. Dessa forma, apesar de não ser necessário o envio de nenhum material, sugere-se que cada aluno faça suas anotações, para memória pessoal, de tal forma que estejam aptos posteriormente a desenvolver as atividades da aula 6, esta sim, que demandará um relatório e o envio do software resultante da atividade.

Atividade 1: Instalando o SOAR

Faça o download do SOAR apropriado para sua plataforma. O SOAR pode ser obtido aqui, ou se este link não estiver funcionando, temos uma cópia local da Versão Linux 64 bits. Estamos fazendo o download do software acompanhado do tutorial, que utilizaremos nesta e nas próximas aulas. Uma versão sem o tutorial pode ser encontrada adicionalmente aqui. Para instalar o SOAR basta desempacotar o arquivo zip em algum lugar adequado. Como o SOAR utiliza bibliotecas desenvolvidas em C, é necessário fazer o download compatível com o seu sistema operacional. A versão para Linux 32 bits não funcionará em um Linux 64 bits, nem em Windows, mesmo que o código esteja em Java. O pessoal do SOAR poderia ter encapsulado tudo em um único delivery, como fizemos com o WorldServer3D, mas preferiram dispobilizar versões separadas para cada plataforma.

As atividades a seguir encontram-se detalhadas no arquivo Soar Tutorial Part 1.pdf, que se encontra na pasta Documentation.  Informações adicionais sobre a plataforma SOAR podem ser encontradas no arquivo SoarManual.pdf, na mesma pasta.

Atividade 2: Executando o Tutorial 1 do SOAR

Cada aluno deve agora seguir o texto do Tutorial 1 do SOAR, executando as atividades indicadas. Essas atividades devem capacitar o aluno a realizar operações básicas com o SOAR, ainda sem o acesso a outros programas.

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer