Mudanças entre as edições de "Instalação do Ambiente de Desenvolvimento"

De LCAD
Ir para: navegação, pesquisa
Linha 17: Linha 17:
 
### vá para o seu diretório de trabalho (cd "diretório de trabalho" e execute o comando DssProjectMigration /b- ExplorerSim
 
### vá para o seu diretório de trabalho (cd "diretório de trabalho" e execute o comando DssProjectMigration /b- ExplorerSim
 
# Copie o arquivo (do seu diretório de trabalho) ExplorerSim/simulated_map.bmp para o diretório "C:\....\Microsoft Robotics Dev Studio 2008 Express\"
 
# Copie o arquivo (do seu diretório de trabalho) ExplorerSim/simulated_map.bmp para o diretório "C:\....\Microsoft Robotics Dev Studio 2008 Express\"
 +
# Instale a biblioteca Emgu (http://sourceforge.net/projects/emgucv/files/) seguindo a opções default.
 +
# Abra, no diretório de trabalho, o arquivo ExplorerSim\ExplorerSim.sln
 +
# No editor do C#, no Solution Explorer, clique com o botão da direita em References->Add reference e:
 +
## selecione a guia browse e navegue até o diretório onde foi instalado o emgucv e dentro de seu subdiretório bin:
 +
### marque "Emgu.Util.dll" "Emgu.CV.dll" "Emgu.CV.UI.dll" e tecle OK.
 +
# No editor do C#, no Solution Explorer, clique no sinal de "+" ao lado de References e remova SharpGL
 +
# No editor do C#, no Solution Explorer, clique com o botão da direita em References->Add reference e:
 +
## selecione a guia browse e navegue até o diretório de trabalho\SharpGL_v18\SharpGL\SharpGL\bin\Release e inclua SharpGL.dll
  
 
Se você já instalou o ambiente de desenvolvimento na forma antiga:  
 
Se você já instalou o ambiente de desenvolvimento na forma antiga:  
Linha 33: Linha 41:
 
### vá para o seu diretório de trabalho (cd "diretório de trabalho" e execute o comando DssProjectMigration /b- ExplorerSim
 
### vá para o seu diretório de trabalho (cd "diretório de trabalho" e execute o comando DssProjectMigration /b- ExplorerSim
 
# Copie o arquivo (do seu diretório de trabalho) ExplorerSim/simulated_map.bmp para o diretório "C:\....\Microsoft Robotics Dev Studio 2008 Express\"
 
# Copie o arquivo (do seu diretório de trabalho) ExplorerSim/simulated_map.bmp para o diretório "C:\....\Microsoft Robotics Dev Studio 2008 Express\"
 +
# Instale a biblioteca Emgu (http://sourceforge.net/projects/emgucv/files/) seguindo a opções default.
 +
# Abra, no diretório de trabalho, o arquivo ExplorerSim\ExplorerSim.sln
 +
# No editor do C#, no Solution Explorer, clique com o botão da direita em References->Add reference e:
 +
## selecione a guia browse e navegue até o diretório onde foi instalado o emgucv e dentro de seu subdiretório bin:
 +
### marque "Emgu.Util.dll" "Emgu.CV.dll" "Emgu.CV.UI.dll" e tecle OK.
 +
# No editor do C#, no Solution Explorer, clique no sinal de "+" ao lado de References e remova SharpGL
 +
# No editor do C#, no Solution Explorer, clique com o botão da direita em References->Add reference e:
 +
## selecione a guia browse e navegue até o diretório de trabalho\SharpGL_v18\SharpGL\SharpGL\bin\Release e inclua SharpGL.dll
 +
  
 
Os exemplos do livro "Professional Microsoft Robotics Developer Studio" (http://www.promrds.com/ página de download http://www.promrds.com/Downloads.htm) foram incorporados ao nosso código.
 
Os exemplos do livro "Professional Microsoft Robotics Developer Studio" (http://www.promrds.com/ página de download http://www.promrds.com/Downloads.htm) foram incorporados ao nosso código.

Edição das 17h36min de 16 de abril de 2010

Se você nunca instalou o ambiente de desenvolvimento, siga todos os passos abaixo (caso contrário, veja o próximo roteiro abaixo).

  1. Instale a versão gratuita do Microsoft Visual Studio 2008 Express Editions with SP1 disponível em http://www.microsoft.com/downloads/details.aspx?FamilyId=3254C868-BCB9-412C-95C6-D100C872EC60&displaylang=en
  2. Instale a versão gratuita do Microsoft Robotics Developer Studio 2008 Express disponível em http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=f9d8ddca-ab60-4c62-9770-2aaa87dfd01e
  3. Baixe os códigos em estudo do diretório svn do LCAD (você vai precisar de ter uma conta na rede do LCAD e de estar cadastrado no repositório svn roboticaprobabilistica - fale com o Prof. Alberto). Para isso:
    1. instale em sua máquina o TortoiseSVN (http://tortoisesvn.net/downloads);
    2. escolha ou crie um diretório de trabalho e execute um Checkout de http://www.lcad.inf.ufes.br/svn/roboticaprobabilistica para ele:
      1. clique com o botão direito do mouse no diretório escolhido e selecione SVN Checkout
      2. na tela que vai aparecer, copie a URL do repoisitório para "URL of repository" e clique OK e atenda às solicitações do TortoiseSVN;
  4. Após baixar os códigos:
    1. Crie um link do diretório ProMRDS em seu diretório de trabalho para o diretório "C:\....\Microsoft Robotics Dev Studio 2008 Express" usando o comando Windows junction.exe:
      1. baixe e descompacte o junction.exe (http://download.sysinternals.com/Files/Junction.zip)
      2. execute o comando em um cmd prompt do Windows (exemplo): C:\>"Program Files\Junction\junction.exe" "C:\Users\Claudine\Microsoft Robotics Dev Studio 2008 Express\ProMRDS" "C:\Users\Claudine\Projects\roboticaprobabilistica\ProMRDS"
    2. abra o DSS Command Prompt (Iniciar->Microsoft Robotics Developer Studio 2008 Express->DSS Comand Prompt) e:
      1. execute o comando: DssProjectMigration /b- ProMRDS
      2. vá para o diretório ProMRDS (cd ProMRDS) e execute o comando (não se preocupe com alguns erros em vermelho que vão aparecer): buildall.cmd
      3. vá para o seu diretório de trabalho (cd "diretório de trabalho" e execute o comando DssProjectMigration /b- ExplorerSim
  5. Copie o arquivo (do seu diretório de trabalho) ExplorerSim/simulated_map.bmp para o diretório "C:\....\Microsoft Robotics Dev Studio 2008 Express\"
  6. Instale a biblioteca Emgu (http://sourceforge.net/projects/emgucv/files/) seguindo a opções default.
  7. Abra, no diretório de trabalho, o arquivo ExplorerSim\ExplorerSim.sln
  8. No editor do C#, no Solution Explorer, clique com o botão da direita em References->Add reference e:
    1. selecione a guia browse e navegue até o diretório onde foi instalado o emgucv e dentro de seu subdiretório bin:
      1. marque "Emgu.Util.dll" "Emgu.CV.dll" "Emgu.CV.UI.dll" e tecle OK.
  9. No editor do C#, no Solution Explorer, clique no sinal de "+" ao lado de References e remova SharpGL
  10. No editor do C#, no Solution Explorer, clique com o botão da direita em References->Add reference e:
    1. selecione a guia browse e navegue até o diretório de trabalho\SharpGL_v18\SharpGL\SharpGL\bin\Release e inclua SharpGL.dll

Se você já instalou o ambiente de desenvolvimento na forma antiga:

  1. Renomeie o diretório ProMRDS para ProMRDS-old
  2. Baixe os códigos em estudo do diretório svn do LCAD. Para isso:
    1. escolha ou crie um diretório de trabalho e execute um Checkout de http://www.lcad.inf.ufes.br/svn/roboticaprobabilistica para ele:
      1. clique com o botão direito do mouse no diretório escolhido e selecione SVN Checkout
      2. na tela que vai aparecer, copie a URL do repoisitório para "URL of repository" e clique OK e atenda às solicitações do TortoiseSVN;
  3. Após baixar os códigos:
    1. Crie um link do diretório ProMRDS em seu diretório de trabalho para o diretório "C:\....\Microsoft Robotics Dev Studio 2008 Express" usando o comando Windows junction.exe:
      1. baixe e descompacte o junction.exe (http://download.sysinternals.com/Files/Junction.zip)
      2. execute o comando em um cmd prompt do Windows (exemplo): C:\>"Program Files\Junction\junction.exe" "C:\Users\Claudine\Microsoft Robotics Dev Studio 2008 Express\ProMRDS" "C:\Users\Claudine\Projects\roboticaprobabilistica\ProMRDS"
    2. abra o DSS Command Prompt (Iniciar->Microsoft Robotics Developer Studio 2008 Express->DSS Comand Prompt) e:
      1. execute o comando: DssProjectMigration /b- ProMRDS
      2. vá para o diretório ProMRDS (cd ProMRDS) e execute o comando (não se preocupe com alguns erros em vermelho que vão aparecer): buildall.cmd
      3. vá para o seu diretório de trabalho (cd "diretório de trabalho" e execute o comando DssProjectMigration /b- ExplorerSim
  4. Copie o arquivo (do seu diretório de trabalho) ExplorerSim/simulated_map.bmp para o diretório "C:\....\Microsoft Robotics Dev Studio 2008 Express\"
  5. Instale a biblioteca Emgu (http://sourceforge.net/projects/emgucv/files/) seguindo a opções default.
  6. Abra, no diretório de trabalho, o arquivo ExplorerSim\ExplorerSim.sln
  7. No editor do C#, no Solution Explorer, clique com o botão da direita em References->Add reference e:
    1. selecione a guia browse e navegue até o diretório onde foi instalado o emgucv e dentro de seu subdiretório bin:
      1. marque "Emgu.Util.dll" "Emgu.CV.dll" "Emgu.CV.UI.dll" e tecle OK.
  8. No editor do C#, no Solution Explorer, clique no sinal de "+" ao lado de References e remova SharpGL
  9. No editor do C#, no Solution Explorer, clique com o botão da direita em References->Add reference e:
    1. selecione a guia browse e navegue até o diretório de trabalho\SharpGL_v18\SharpGL\SharpGL\bin\Release e inclua SharpGL.dll


Os exemplos do livro "Professional Microsoft Robotics Developer Studio" (http://www.promrds.com/ página de download http://www.promrds.com/Downloads.htm) foram incorporados ao nosso código.