<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
		<id>http://www.lcad.inf.ufes.br/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rafael+Nascimento</id>
		<title>LCAD - Contribuições do(a) usuário(a) [pt-br]</title>
		<link rel="self" type="application/atom+xml" href="http://www.lcad.inf.ufes.br/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rafael+Nascimento"/>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php/Especial:Contribui%C3%A7%C3%B5es/Rafael_Nascimento"/>
		<updated>2026-05-21T22:29:05Z</updated>
		<subtitle>Contribuições do(a) usuário(a)</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_os_pacotes_ROS_visual_search_thin_e_visual_search_webcam&amp;diff=81107</id>
		<title>Como usar os pacotes ROS visual search thin e visual search webcam</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_os_pacotes_ROS_visual_search_thin_e_visual_search_webcam&amp;diff=81107"/>
				<updated>2015-10-12T21:18:31Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''ROS visual_search_thin''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote do ROS visual_search_thin é apenas uma adaptação do pacote original do CARMEN visual_search_thin.&lt;br /&gt;
&lt;br /&gt;
=== Download do pacote ===&lt;br /&gt;
 svn co http://www.lcad.inf.ufes.br/svn/ros/visual_search_thin/&lt;br /&gt;
 svn co http://www.lcad.inf.ufes.br/svn/ros/visual_search_webcam/&lt;br /&gt;
=== O que ele faz ? ===&lt;br /&gt;
&lt;br /&gt;
O visual_search_thin é um pacote de busca visual, criado usando redes neurais no framework MAE.&lt;br /&gt;
&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o visual_search_thin: ====&lt;br /&gt;
&lt;br /&gt;
 roscd visual_search_thin&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o visual_search_thin: ====&lt;br /&gt;
&lt;br /&gt;
 roscore&lt;br /&gt;
 rosrun visual_search_thin visual_search_thin&lt;br /&gt;
&lt;br /&gt;
== '''ROS visual_search_webcam''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote visual_search_webcam do ROS é uma aplicação do visual_search_thin, com ele é possível utilizar a busca visual com a webcam do seu computador.&lt;br /&gt;
&lt;br /&gt;
=== Instalando dependências: ===&lt;br /&gt;
&lt;br /&gt;
Para utilizar o visual_search_webcam é preciso ter certeza que sua webcam funciona no linux, para isso é necessário a instalação de um dos seguintes drivers open­-source:&lt;br /&gt;
&lt;br /&gt;
1.Cheese:&lt;br /&gt;
 sudo apt-get install cheese&lt;br /&gt;
2.GUVCView:&lt;br /&gt;
 sudo apt-get install guvcview&lt;br /&gt;
&lt;br /&gt;
Para mais informações veja o readme.txt dentro do pacote visual_search_webcam.&lt;br /&gt;
&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o visual_search_webcam: ====&lt;br /&gt;
&lt;br /&gt;
 roscd visual_search_webcam&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o visual_search_webcam: ====&lt;br /&gt;
&lt;br /&gt;
 roslaunch visual_search_webcam webcam.launch&lt;br /&gt;
 rosrun visual_search_thin visual_search_thin&lt;br /&gt;
&lt;br /&gt;
===== Como treinar a busca visual ? =====&lt;br /&gt;
&lt;br /&gt;
1. Na janela “Visual Search”, aberta pelo webcam.launch, clique em um ponto qualquer da imagem para treinar a busca visual.&lt;br /&gt;
&lt;br /&gt;
2. Observe nas janela do visual_search_thin, “in_saccade_current” que agora a busca visual fica seguindo o ponto de treino. Na janela “in_saccade_trained” a imagem com o ponto de treino fica congelada. Na janela “out_saccade_v1_activation_map” é possível observar o “comportamento” da rede neural em busca do ponto de treino.&lt;br /&gt;
&lt;br /&gt;
=== Como terminar o programa ? ===&lt;br /&gt;
1. Feche uma das janelas abertas pelo visual_search_thin e em seguida de clique &amp;quot;Ctrl+c&amp;quot; na aba do terminal correspondente ao webcam.launch.&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton_kinematics&amp;diff=81106</id>
		<title>Como usar o pacote ROS cyton kinematics</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton_kinematics&amp;diff=81106"/>
				<updated>2015-10-12T21:15:21Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''ROS cyton_kinematics''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton_kinematics do ROS é uma adapatação do software de animação criado pelo professor Edilson para que funcione com o braço robótico do LCAD Cyton Arm.&lt;br /&gt;
&lt;br /&gt;
=== Download do pacote ===&lt;br /&gt;
 svn co http://www.lcad.inf.ufes.br/svn/ros/cyton_kinematics/&lt;br /&gt;
=== O que ele faz ? ===&lt;br /&gt;
&lt;br /&gt;
O cyton_kinematics faz o inverse kinematics para o Cyton Arm toda vez que recebe um ponto 3D. Com esse pacote também é possível controlar diretamente o Cyton Arm através da interface criada pelo professor Edilson.&lt;br /&gt;
&lt;br /&gt;
=== Instalando dependências: ===&lt;br /&gt;
&lt;br /&gt;
É necessário possuir os pacotes cyton[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton] e cyton_kinect[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinect].&lt;br /&gt;
&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
 roscd cyton_kinematics&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
Existem duas formas de ultilizar o pacote cyton_kinematics, são elas:&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm em modo de simulação. =====&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics robot_sim:=true&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm real. =====&lt;br /&gt;
&lt;br /&gt;
Antes de rodar o comando abaixo, faça os procedimentos para ligar o Cyton Arm no computador citados em [1].&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics&lt;br /&gt;
&lt;br /&gt;
==== Como utilizar o cyton_kinematics para controlar o Cyton Arm ? ====&lt;br /&gt;
&lt;br /&gt;
0. Na janela &amp;quot;MotionViewer&amp;quot; escolha a junta fixa e a junta a qual deseja mover.&lt;br /&gt;
&lt;br /&gt;
1. Para escolher a junta fixa, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aparte a tecla &amp;quot;a&amp;quot;. Observe a junta mudar da cor amarela para vermelho.&lt;br /&gt;
&lt;br /&gt;
2. Para escolher a junta &amp;quot;móvel&amp;quot;, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aperte a tecla &amp;quot;s&amp;quot;. Observe a junta mudar da cor amarela para verde.&lt;br /&gt;
&lt;br /&gt;
3a.­ Para mover a junta &amp;quot;móvel&amp;quot; livremente aperte a tecla &amp;quot;i&amp;quot; na janela do &amp;quot;MotionViewer&amp;quot; e com o botão direito do mouse araste-­a livremente.&lt;br /&gt;
&lt;br /&gt;
3b. ­Quando o pacote cyton_kinematics for utilizado com o cyton_kinect, para que possa fazer com que o cyton_kinematics receba um ponto 3D e calcule o inverse kinematics para o Cyton Arm é necessário clicar &amp;quot;ii&amp;quot; na tela &amp;quot;MotionViewer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Como terminar o programa ? ===&lt;br /&gt;
1. Feche a janela do &amp;quot;MotionViewer&amp;quot; e em seguida clique &amp;quot;Ctrl+c&amp;quot; na aba do terminal correspondente ao cyton_kinematics.&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton_kinect&amp;diff=81105</id>
		<title>Como usar o pacote ROS cyton kinect</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton_kinect&amp;diff=81105"/>
				<updated>2015-10-12T21:13:58Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''ROS cyton_kinect''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton_kinect é um pacote criado com o intuito de ser uma interface para manipulação do Cyton Arm do LCAD utilizando a câmera Kinect. Essa interface foi criada no Qtcreator a partir do exemplo qt_ros [http://www.ros.org/wiki/qt_ros].&lt;br /&gt;
&lt;br /&gt;
=== Download do pacote ===&lt;br /&gt;
&lt;br /&gt;
 svn co http://www.lcad.inf.ufes.br/svn/ros/cyton_kinect/&lt;br /&gt;
=== O que ele faz ? ===&lt;br /&gt;
&lt;br /&gt;
Com o pacote cyton_kinect é possível clicar em um ponto da imagem 2D da kinect, obter o correspondente ponto 3D no mundo e publicar esse ponto no tópico /cyton_kinect/point para que algum outro pacote faça uso desse ponto. No cyton_kinect também é possível clicar em um ponto 2D da imagem do kinect e utilizando a busca visual do pacote visual_search_thin [http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_os_pacotes_ROS_visual_search_thin_e_visual_search_webcam#ROS_visual_search_webcam] publicar vários pontos 3D do mundo no tópico /cyton_kinect/point referentes ao ponto de treino escolhido.&lt;br /&gt;
&lt;br /&gt;
=== Instalando dependências: ===&lt;br /&gt;
&lt;br /&gt;
Para utilizar o cyton_kinect é necessário instalar o pacote do qt ROS, para isso:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install ros-fuerte-qt-ros&lt;br /&gt;
&lt;br /&gt;
É necessário também posssuir os pacotes openni_launch, openni_camera e visual_search_thin.&lt;br /&gt;
&lt;br /&gt;
Para possíveis erros de compilação veja o mainfest.xml.&lt;br /&gt;
&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o cyton_kinect: ====&lt;br /&gt;
&lt;br /&gt;
 roscd cyton_kinect&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o cyton_kinect: ====&lt;br /&gt;
&lt;br /&gt;
 roslaunch openni_launch openni.launch&lt;br /&gt;
 rosrun cyton_kinect cyton_kinect&lt;br /&gt;
&lt;br /&gt;
===== Publicando um ponto 3D no tópico /cyton_kinect/point =====&lt;br /&gt;
&lt;br /&gt;
1. Cline no botão &amp;quot;Connect&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. Clique em um ponto da imagem 2D que aparece na interface do cyton_kinect.&lt;br /&gt;
&lt;br /&gt;
3. Observe os campos &amp;quot;X, Y, Z&amp;quot; abaixo de &amp;quot;Coordinates to be published&amp;quot; alterarem seus valores para os valores correspondente 3D do ponto escolhido.&lt;br /&gt;
&lt;br /&gt;
4. Caso esse ponto seja válido e de seu interesse, clique no botão &amp;quot;Publish&amp;quot;, caso contrário volte ao passo 2.&lt;br /&gt;
&lt;br /&gt;
===== Publicando vários pontos 3D no tópico /cyton_kinect/point através da busca visual =====&lt;br /&gt;
&lt;br /&gt;
1. É necessário que o pacote visual_search_thin esteja rodando. &lt;br /&gt;
&lt;br /&gt;
2. Marque a opção &amp;quot;Tracking Mode&amp;quot; na interface do cyton_kinect.&lt;br /&gt;
&lt;br /&gt;
3. Observe o valor ao lado de &amp;quot;Tracking Mode&amp;quot; ser alterado de &amp;quot;OFF&amp;quot;  para &amp;quot;ON&amp;quot;&lt;br /&gt;
&lt;br /&gt;
4. Clique em um ponto 2D da imagem do kinect para treinar a busca visual.&lt;br /&gt;
&lt;br /&gt;
5. Clique no botão &amp;quot;Track&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
6. Para parar de publicar vários pontos da busca visual no tópico /cyton_kinect/point, basta desmarcar a opção &amp;quot;Tracking Mode&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Como terminar o programa ? ===&lt;br /&gt;
1. Clique no botão &amp;quot;Quit&amp;quot; e em seguida clique &amp;quot;Ctrl+c&amp;quot; na aba do terminal correspondente ao cyton_kinect.&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=81104</id>
		<title>Como usar o pacote ROS cyton</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=81104"/>
				<updated>2015-10-12T21:12:22Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: /* Download do pacote */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''ROS cyton''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton do ROS é uma adapatação do pacote cyton_ros_1204 encontrado em  [https://code.google.com/p/cyton-ros-pkg/wiki/ROS_Cyton_Interface]. A adaptação foi necessária, pois o pacote original foi criado para ser utilizado no braço robótico Cyton Veta 2 que é um modelo de braço robótico mais novo que o Cyton Alpha do LCAD.&lt;br /&gt;
&lt;br /&gt;
=== Download do pacote ===&lt;br /&gt;
&lt;br /&gt;
 svn co http://www.lcad.inf.ufes.br/svn/ros/cyton/&lt;br /&gt;
&lt;br /&gt;
=== O que ele faz ? ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton é um ''wrapper'' do ''framwork'' do Cyton Arm no ROS. Com esse pacote é possível mover o cyton passando-­se um conjunto de configurações das juntas, ou então um ponto 3D no mundo. Essa &amp;quot;passagem de argumentos&amp;quot; para o pacote cyton é feito através da actionlib[http://www.ros.org/wiki/actionlib] do ROS. Com a actionlib é possível criar ActionClients e ActionServers para estabeler uma comunicação cliente – servidor.&lt;br /&gt;
&lt;br /&gt;
=== Instalando dependências: ===&lt;br /&gt;
&lt;br /&gt;
Para utilizar o pacote cyton é necessário adicionar algumas variáveis de ambiente, para isso:&lt;br /&gt;
&lt;br /&gt;
 export CYTON_INC=~/ros/cyton/include/&lt;br /&gt;
 export CYTON_LIB=~/ros/cyton/lib/&lt;br /&gt;
 export CYTON_BIN=~/ros/cyton/bin/&lt;br /&gt;
 export CYTON_EE_FILE=~/ros/cyton/guide_frame.txt&lt;br /&gt;
 export ROS_PACKAGE_PATH=~/ros:$ROS_PACKAGE_PATH&lt;br /&gt;
&lt;br /&gt;
É necessário também possuir o pacote cyton_kinect, para isso veja [http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinect].&lt;br /&gt;
&lt;br /&gt;
Para possíveis erros de compilação veja o mainfest.xml.&lt;br /&gt;
&lt;br /&gt;
=== Procedimentos para ligar o Cyton Arm ao computador: ===&lt;br /&gt;
&lt;br /&gt;
1. Ajustar a fonte para uma tensão em 13.5V e máxima corrente.&lt;br /&gt;
&lt;br /&gt;
2. Ligar o terminal negativo da bateria no negativo da fonte e o terminal positivo da bateria no positivo da fonte.&lt;br /&gt;
&lt;br /&gt;
3.­ Ligar o botão da caixa preta do Cyton Arm.&lt;br /&gt;
&lt;br /&gt;
4. Ligar o USB do Cyton Arm no computador.&lt;br /&gt;
&lt;br /&gt;
5. &lt;br /&gt;
 sudo chmod 777 /dev/ttyUSB0&lt;br /&gt;
&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o cyton: ====&lt;br /&gt;
&lt;br /&gt;
 roscd cyton&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
Existem várias formas de utilizar o pacote cyton, são elas:&lt;br /&gt;
&lt;br /&gt;
===== Utilizando apenas o pacote cyton. =====&lt;br /&gt;
&lt;br /&gt;
====== Passando um ponto 3D ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton cyton.launch&lt;br /&gt;
 rosrun cyton guide_frame_node&lt;br /&gt;
&lt;br /&gt;
====== Passando uma configuração de juntas ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton hardware.launch&lt;br /&gt;
 rosrun cyton send_joints&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o pacote cyton, o pacote cyton_kinematics[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinematics] e o pacote cyton_kinect. =====&lt;br /&gt;
&lt;br /&gt;
Antes de rodar os comandos abaixo, faça ligue o kinect em uma porta USB 2.0 do computador.&lt;br /&gt;
&lt;br /&gt;
====== Rodando em modo de simulação ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton slam.launch robot_sim:=true visual_search:=false&lt;br /&gt;
&lt;br /&gt;
====== Rodando com o Cyton Arm real ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton slam.launch visual_search:=false&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o pacote cyton, o pacote cyton_kinematics, o pacote cyton_kinect e o pacote visual_search_thin[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_os_pacotes_ROS_visual_search_thin_e_visual_search_webcam] =====&lt;br /&gt;
&lt;br /&gt;
Antes de executar os comandos abaixo, ligue o kinect em uma porta USB 2.0 do computador&lt;br /&gt;
&lt;br /&gt;
====== Rodando em modo de simulação ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton slam.launch robot_sim:=true&lt;br /&gt;
&lt;br /&gt;
====== Rodando com o Cyton Arm real ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton slam.launch&lt;br /&gt;
&lt;br /&gt;
=== Como terminar o programa ? ===&lt;br /&gt;
1. Feche as janela abertas e em seguida clique &amp;quot;Ctrl+c&amp;quot; na aba do terminal correspondente ao cyton.&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=81103</id>
		<title>Como usar o pacote ROS cyton</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=81103"/>
				<updated>2015-10-12T21:12:01Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''ROS cyton''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton do ROS é uma adapatação do pacote cyton_ros_1204 encontrado em  [https://code.google.com/p/cyton-ros-pkg/wiki/ROS_Cyton_Interface]. A adaptação foi necessária, pois o pacote original foi criado para ser utilizado no braço robótico Cyton Veta 2 que é um modelo de braço robótico mais novo que o Cyton Alpha do LCAD.&lt;br /&gt;
&lt;br /&gt;
=== Download do pacote ===&lt;br /&gt;
&lt;br /&gt;
 svn co http://www.lcad.inf.ufes.br/svn/ros/cyton/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== O que ele faz ? ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton é um ''wrapper'' do ''framwork'' do Cyton Arm no ROS. Com esse pacote é possível mover o cyton passando-­se um conjunto de configurações das juntas, ou então um ponto 3D no mundo. Essa &amp;quot;passagem de argumentos&amp;quot; para o pacote cyton é feito através da actionlib[http://www.ros.org/wiki/actionlib] do ROS. Com a actionlib é possível criar ActionClients e ActionServers para estabeler uma comunicação cliente – servidor.&lt;br /&gt;
&lt;br /&gt;
=== Instalando dependências: ===&lt;br /&gt;
&lt;br /&gt;
Para utilizar o pacote cyton é necessário adicionar algumas variáveis de ambiente, para isso:&lt;br /&gt;
&lt;br /&gt;
 export CYTON_INC=~/ros/cyton/include/&lt;br /&gt;
 export CYTON_LIB=~/ros/cyton/lib/&lt;br /&gt;
 export CYTON_BIN=~/ros/cyton/bin/&lt;br /&gt;
 export CYTON_EE_FILE=~/ros/cyton/guide_frame.txt&lt;br /&gt;
 export ROS_PACKAGE_PATH=~/ros:$ROS_PACKAGE_PATH&lt;br /&gt;
&lt;br /&gt;
É necessário também possuir o pacote cyton_kinect, para isso veja [http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinect].&lt;br /&gt;
&lt;br /&gt;
Para possíveis erros de compilação veja o mainfest.xml.&lt;br /&gt;
&lt;br /&gt;
=== Procedimentos para ligar o Cyton Arm ao computador: ===&lt;br /&gt;
&lt;br /&gt;
1. Ajustar a fonte para uma tensão em 13.5V e máxima corrente.&lt;br /&gt;
&lt;br /&gt;
2. Ligar o terminal negativo da bateria no negativo da fonte e o terminal positivo da bateria no positivo da fonte.&lt;br /&gt;
&lt;br /&gt;
3.­ Ligar o botão da caixa preta do Cyton Arm.&lt;br /&gt;
&lt;br /&gt;
4. Ligar o USB do Cyton Arm no computador.&lt;br /&gt;
&lt;br /&gt;
5. &lt;br /&gt;
 sudo chmod 777 /dev/ttyUSB0&lt;br /&gt;
&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o cyton: ====&lt;br /&gt;
&lt;br /&gt;
 roscd cyton&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
Existem várias formas de utilizar o pacote cyton, são elas:&lt;br /&gt;
&lt;br /&gt;
===== Utilizando apenas o pacote cyton. =====&lt;br /&gt;
&lt;br /&gt;
====== Passando um ponto 3D ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton cyton.launch&lt;br /&gt;
 rosrun cyton guide_frame_node&lt;br /&gt;
&lt;br /&gt;
====== Passando uma configuração de juntas ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton hardware.launch&lt;br /&gt;
 rosrun cyton send_joints&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o pacote cyton, o pacote cyton_kinematics[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinematics] e o pacote cyton_kinect. =====&lt;br /&gt;
&lt;br /&gt;
Antes de rodar os comandos abaixo, faça ligue o kinect em uma porta USB 2.0 do computador.&lt;br /&gt;
&lt;br /&gt;
====== Rodando em modo de simulação ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton slam.launch robot_sim:=true visual_search:=false&lt;br /&gt;
&lt;br /&gt;
====== Rodando com o Cyton Arm real ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton slam.launch visual_search:=false&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o pacote cyton, o pacote cyton_kinematics, o pacote cyton_kinect e o pacote visual_search_thin[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_os_pacotes_ROS_visual_search_thin_e_visual_search_webcam] =====&lt;br /&gt;
&lt;br /&gt;
Antes de executar os comandos abaixo, ligue o kinect em uma porta USB 2.0 do computador&lt;br /&gt;
&lt;br /&gt;
====== Rodando em modo de simulação ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton slam.launch robot_sim:=true&lt;br /&gt;
&lt;br /&gt;
====== Rodando com o Cyton Arm real ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton slam.launch&lt;br /&gt;
&lt;br /&gt;
=== Como terminar o programa ? ===&lt;br /&gt;
1. Feche as janela abertas e em seguida clique &amp;quot;Ctrl+c&amp;quot; na aba do terminal correspondente ao cyton.&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Instala%C3%A7%C3%A3o_Carmen_para_Ubuntu_12.04.3&amp;diff=80992</id>
		<title>Instalação Carmen para Ubuntu 12.04.3</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Instala%C3%A7%C3%A3o_Carmen_para_Ubuntu_12.04.3&amp;diff=80992"/>
				<updated>2014-09-10T15:41:16Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Atualizar o apt:&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
Atualizar os pacotes:&lt;br /&gt;
 sudo apt-get dist-upgrade&lt;br /&gt;
&lt;br /&gt;
Instalar o subversion, gimp, meld e vim:&lt;br /&gt;
 sudo apt-get install gimp meld subversion vim &lt;br /&gt;
&lt;br /&gt;
Instalar os pacotes para o carmem:&lt;br /&gt;
 sudo apt-get install swig \&lt;br /&gt;
 libgtk2.0-dev \&lt;br /&gt;
 qt-sdk \&lt;br /&gt;
 libqt3-mt libqt3-mt-dev qt3-dev-tools \&lt;br /&gt;
 libimlib2 libimlib2-dev \&lt;br /&gt;
 imagemagick libmagick++-dev \&lt;br /&gt;
 libwrap0 libwrap0-dev tcpd \&lt;br /&gt;
 libncurses5 libncurses5-dev \&lt;br /&gt;
 libgsl0-dev libgsl0ldbl \&lt;br /&gt;
 libdc1394-22 libdc1394-22-dev libdc1394-utils \&lt;br /&gt;
 cmake \&lt;br /&gt;
 libgtkglext1 libgtkglext1-dev \&lt;br /&gt;
 libgtkglextmm-x11-1.2-0 libgtkglextmm-x11-1.2-dev \&lt;br /&gt;
 libglade2-0 libglade2-dev \&lt;br /&gt;
 freeglut3 freeglut3-dev \&lt;br /&gt;
 libcurl3 libcurl3-nss libcurl4-nss-dev \&lt;br /&gt;
 libglew1.5 libglew1.5-dev libglewmx1.5 libglewmx1.5-dev glew-utils1.5 \&lt;br /&gt;
 libkml0 libkml-dev \&lt;br /&gt;
 liburiparser1 liburiparser-dev \&lt;br /&gt;
 git \&lt;br /&gt;
 libusb-1.0-0 libusb-1.0-0-dev libusb-dev \&lt;br /&gt;
 libxi-dev libxi6 \&lt;br /&gt;
 libxmu-dev libxmu6 \&lt;br /&gt;
 build-essential libforms-dev \&lt;br /&gt;
 byacc \&lt;br /&gt;
 flex \&lt;br /&gt;
 doxygen \&lt;br /&gt;
 libespeak-dev&lt;br /&gt;
&lt;br /&gt;
Instalar o Java:&lt;br /&gt;
 sudo add-apt-repository ppa:webupd8team/java&lt;br /&gt;
 sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install oracle-jdk7-installer&lt;br /&gt;
 update-alternatives --display java&lt;br /&gt;
&lt;br /&gt;
Edite o arquivo /etc/environment:&lt;br /&gt;
 sudo gedit /etc/environment&lt;br /&gt;
&lt;br /&gt;
Adicione no final do arquivo:&lt;br /&gt;
 JAVA_HOME=/usr/lib/jvm/java-7-oracle&lt;br /&gt;
&lt;br /&gt;
Instalar o eclipse:&lt;br /&gt;
 &lt;br /&gt;
Baixe o eclipse de:&lt;br /&gt;
 http://www.eclipse.org/downloads/&lt;br /&gt;
&lt;br /&gt;
Descompacte o ecplise&lt;br /&gt;
 cd Downloads/&lt;br /&gt;
 sudo mv eclipse-cpp-kepler-R-linux-gtk-x86_64.tar.gz  /opt&lt;br /&gt;
 cd /opt/&lt;br /&gt;
 sudo tar -xvf eclipse-cpp-kepler-R-linux-gtk-x86_64.tar.gz &lt;br /&gt;
&lt;br /&gt;
Crie um arquivo desktop e edite ele em /usr/share/applications:&lt;br /&gt;
 sudo gedit /usr/share/applications/eclipse.desktop&lt;br /&gt;
&lt;br /&gt;
Coloque o seguinte conteudo:&lt;br /&gt;
 [Desktop Entry]&lt;br /&gt;
 Name=Eclipse&lt;br /&gt;
 Type=Application&lt;br /&gt;
 Exec=/opt/eclipse/eclipse&lt;br /&gt;
 Terminal=false&lt;br /&gt;
 Icon=/opt/eclipse/icon.xpm&lt;br /&gt;
 Comment=Integrated Development Environment&lt;br /&gt;
 NoDisplay=false&lt;br /&gt;
 Categories=Development;IDE&lt;br /&gt;
 Name[en]=Eclipse&lt;br /&gt;
&lt;br /&gt;
Instale as deps da PCL:&lt;br /&gt;
 sudo apt-get install libeigen3-dev libboost-all-dev libflann-dev libvtk5-dev cmake-gui&lt;br /&gt;
&lt;br /&gt;
Instale as deps do OpenCV:&lt;br /&gt;
 sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff4-dev libjasper-dev \&lt;br /&gt;
 libopenexr-dev cmake python-dev python-numpy python-tk libtbb-dev libeigen2-dev yasm libfaac-dev \&lt;br /&gt;
 libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev libx264-dev \&lt;br /&gt;
 libqt4-dev libqt4-opengl-dev sphinx-common texlive-latex-extra libv4l-dev libdc1394-22-dev \&lt;br /&gt;
 libavcodec-dev libavformat-dev libswscale-dev&lt;br /&gt;
&lt;br /&gt;
Baixar os arquivos:&lt;br /&gt;
 sudo su&lt;br /&gt;
 cd /usr/local/&lt;br /&gt;
 wget http://bullet.googlecode.com/files/bullet-2.78-r2387.tgz&lt;br /&gt;
 wget http://downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.9/opencv-2.4.9.zip?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fopencvlibrary%2Ffiles%2Flatest%2Fdownload%3Fsource%3Dfiles&amp;amp;ts=1410363367&amp;amp;use_mirror=ufpr&lt;br /&gt;
 wget http://downloads.sourceforge.net/project/fann/fann/2.2.0/FANN-2.2.0-Source.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Ffann%2Ffiles%2Ffann%2F2.2.0%2FFANN-2.2.0-Source.tar.gz%2Fdownload%3Fuse_mirror%3Dufpr%26r%3Dhttp%253A%252F%252Fsourceforge.net%252Fprojects%252Ffann%252F%26use_mirror%3Dufpr&amp;amp;ts=1399384009&amp;amp;use_mirror=ufpr&lt;br /&gt;
 wget http://www.kvaser.com/software/7330130980754/V5_3_0/linuxcan.tar.gz&lt;br /&gt;
 tar -xvf bullet-2.78-r2387.tgz&lt;br /&gt;
 tar -xvf opencv-2.4.6.1.tar.gz&lt;br /&gt;
 tar -xvf linuxcan.tar.gz&lt;br /&gt;
 mv FANN-2.2.0-Source.tar.gz\?r\=http\:%2F%2Fsourceforge.net%2Fprojects%2Ffann%2F FANN-2.2.0-Source.tar.gz&lt;br /&gt;
 tar -xvf FANN-2.2.0-Source.tar.gz&lt;br /&gt;
 mv bullet-2.78 bullet&lt;br /&gt;
 cd bullet&lt;br /&gt;
 ./configure&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cd ..&lt;br /&gt;
 cd linuxcan&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cd ..&lt;br /&gt;
 cd FANN-2.2.0-Source&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake ..&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cd ../..&lt;br /&gt;
 cd opencv-2.4.6.1&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON -D WITH_QT=ON -D WITH_OPENGL=ON ..&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Edite o arquivo /etc/ld.so.conf.d/opencv.conf&lt;br /&gt;
 gedit /etc/ld.so.conf.d/opencv.conf&lt;br /&gt;
&lt;br /&gt;
Adicione ao final dele:&lt;br /&gt;
 /usr/local/lib&lt;br /&gt;
&lt;br /&gt;
Execute: &lt;br /&gt;
 ldconfig&lt;br /&gt;
&lt;br /&gt;
Edite o arquivo /etc/bash.bashrc:&lt;br /&gt;
 gedit /etc/bash.bashrc&lt;br /&gt;
&lt;br /&gt;
Adicione no final do arquivo:&lt;br /&gt;
 PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig&lt;br /&gt;
 export PKG_CONFIG_PATH&lt;br /&gt;
&lt;br /&gt;
sair do rooot&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
Baixe o carmen:&lt;br /&gt;
 svn co http://www.lcad.inf.ufes.br/svn/roboticaprobabilistica/code/carmen&lt;br /&gt;
&lt;br /&gt;
Baixe a MAE:&lt;br /&gt;
 svn co http://www.lcad.inf.ufes.br/svn/MAE&lt;br /&gt;
&lt;br /&gt;
Coloque no .bashrc:&lt;br /&gt;
 #CARMEN&lt;br /&gt;
 export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig&lt;br /&gt;
 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/i386-linux-gnu/:/usr/lib/libkml&lt;br /&gt;
 export CARMEN_HOME=~/carmen&lt;br /&gt;
 &lt;br /&gt;
 #MAE&lt;br /&gt;
 export MAEHOME=~/MAE&lt;br /&gt;
 export PATH=$PATH:$MAEHOME/bin&lt;br /&gt;
&lt;br /&gt;
Instale os pacotes imlib e flycapture:&lt;br /&gt;
 cd $CARMEN_HOME/ubuntu_packages/&lt;br /&gt;
 dpkg -i imlib_1.9.15-20_amd64.deb &lt;br /&gt;
 dpkg -i imlib-devel_1.9.15-20_amd64.deb&lt;br /&gt;
 tar -xvf flycapture2-2.5.3.4-amd64-pkg.tgz&lt;br /&gt;
 cd flycapture2-2.5.3.4-amd64/&lt;br /&gt;
 sudo apt-get install libglademm-2.4-1c2a&lt;br /&gt;
 sudo apt-get install libglademm-2.4-dev&lt;br /&gt;
 sudo apt-get install libgtkmm-2.4-dev&lt;br /&gt;
 sudo sh install_flycapture.sh&lt;br /&gt;
&lt;br /&gt;
Faça os links:&lt;br /&gt;
 ln -s /usr/lib64/libgdk_imlib.so.1.9.15 /usr/lib64/libgdk_imlib.a&lt;br /&gt;
 ln -s /usr/src/linux-headers-3.8.0-30/ /usr/src/linux&lt;br /&gt;
&lt;br /&gt;
Instale a PCL:&lt;br /&gt;
 sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install libpcl-all&lt;br /&gt;
&lt;br /&gt;
Instale a câmera Kinect:&lt;br /&gt;
 sudo su&lt;br /&gt;
 mkdir /usr/local/tplib&lt;br /&gt;
 cd /usr/local/tplib&lt;br /&gt;
&lt;br /&gt;
Baixe o libfreenect&lt;br /&gt;
 git clone git://github.com/OpenKinect/libfreenect.git&lt;br /&gt;
&lt;br /&gt;
 cd libfreenect&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake ..&lt;br /&gt;
 cp src/libfreenect.pc /usr/local/tplib/&lt;br /&gt;
 make&lt;br /&gt;
 cp ../src/libfreenect.pc.in src/libfreenect.pc &lt;br /&gt;
 cp ../fakenect/fakenect.sh.in fakenect/fakenect.sh&lt;br /&gt;
 make install&lt;br /&gt;
 ldconfig /usr/local/lib64/&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
Execute:&lt;br /&gt;
 glview&lt;br /&gt;
&lt;br /&gt;
Caso dê erro, tente:&lt;br /&gt;
 freenect-glview&lt;br /&gt;
&lt;br /&gt;
Se der erro execute:&lt;br /&gt;
 sudo ldconfig /usr/local/lib64/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Instalação da biblioteca G2O:&lt;br /&gt;
 sudo apt-get install cmake libsuitesparse-dev libqt4-dev qt4-qmake libqglviewer-qt4-dev&lt;br /&gt;
 cd /usr/local/&lt;br /&gt;
 sudo svn co https://svn.openslam.org/data/svn/g2o&lt;br /&gt;
 cd /usr/local/g2o/trunk/build/&lt;br /&gt;
 sudo cmake ../ -DBUILD_CSPARSE=ON -DG2O_BUILD_DEPRECATED_TYPES=ON -DG2O_BUILD_LINKED_APPS=ON&lt;br /&gt;
 sudo make&lt;br /&gt;
 sudo make install&lt;br /&gt;
&lt;br /&gt;
Feche todos os terminais e faça:&lt;br /&gt;
 cd $CARMEN_HOME/src&lt;br /&gt;
 ./configure --nojava --nocuda&lt;br /&gt;
   Should the C++ tools be installed for CARMEN: [Y/n] Y&lt;br /&gt;
   Should Python Bindings be installed: [y/N] y&lt;br /&gt;
   Searching for Python2.4... Should the old laser server be used instead of the new one: [y/N] N&lt;br /&gt;
   Install path [/usr/local/]: &lt;br /&gt;
   Robot numbers [*]: 1,2&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Caso dê erro por causa da libusb.h vá no arquivo:&lt;br /&gt;
  sudo vim /usr/local/include/libfreenect.hpp&lt;br /&gt;
E altere #include &amp;lt;libusb.h&amp;gt; para&lt;br /&gt;
  #include &amp;lt;libusb-1.0/libusb.h&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Instala%C3%A7%C3%A3o_Carmen_para_Ubuntu_12.04.3&amp;diff=80950</id>
		<title>Instalação Carmen para Ubuntu 12.04.3</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Instala%C3%A7%C3%A3o_Carmen_para_Ubuntu_12.04.3&amp;diff=80950"/>
				<updated>2014-07-03T20:02:28Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Atualizar o apt:&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
Atualizar os pacotes:&lt;br /&gt;
 sudo apt-get dist-upgrade&lt;br /&gt;
&lt;br /&gt;
Instalar o subversion, gimp, meld e vim:&lt;br /&gt;
 sudo apt-get install gimp meld subversion vim &lt;br /&gt;
&lt;br /&gt;
Instalar os pacotes para o carmem:&lt;br /&gt;
 sudo apt-get install swig \&lt;br /&gt;
 libgtk2.0-dev \&lt;br /&gt;
 qt-sdk \&lt;br /&gt;
 libqt3-mt libqt3-mt-dev qt3-dev-tools \&lt;br /&gt;
 libimlib2 libimlib2-dev \&lt;br /&gt;
 imagemagick libmagick++-dev \&lt;br /&gt;
 libwrap0 libwrap0-dev tcpd \&lt;br /&gt;
 libncurses5 libncurses5-dev \&lt;br /&gt;
 libgsl0-dev libgsl0ldbl \&lt;br /&gt;
 libdc1394-22 libdc1394-22-dev libdc1394-utils \&lt;br /&gt;
 cmake \&lt;br /&gt;
 libgtkglext1 libgtkglext1-dev \&lt;br /&gt;
 libgtkglextmm-x11-1.2-0 libgtkglextmm-x11-1.2-dev \&lt;br /&gt;
 libglade2-0 libglade2-dev \&lt;br /&gt;
 freeglut3 freeglut3-dev \&lt;br /&gt;
 libcurl3 libcurl3-nss libcurl4-nss-dev \&lt;br /&gt;
 libglew1.5 libglew1.5-dev libglewmx1.5 libglewmx1.5-dev glew-utils1.5 \&lt;br /&gt;
 libkml0 libkml-dev \&lt;br /&gt;
 liburiparser1 liburiparser-dev \&lt;br /&gt;
 git \&lt;br /&gt;
 libusb-1.0-0 libusb-1.0-0-dev libusb-dev \&lt;br /&gt;
 libxi-dev libxi6 \&lt;br /&gt;
 libxmu-dev libxmu6 \&lt;br /&gt;
 build-essential libforms-dev \&lt;br /&gt;
 byacc \&lt;br /&gt;
 flex \&lt;br /&gt;
 doxygen \&lt;br /&gt;
 libespeak-dev&lt;br /&gt;
&lt;br /&gt;
Instalar o Java:&lt;br /&gt;
 sudo add-apt-repository ppa:webupd8team/java&lt;br /&gt;
 sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install oracle-jdk7-installer&lt;br /&gt;
 update-alternatives --display java&lt;br /&gt;
&lt;br /&gt;
Edite o arquivo /etc/environment:&lt;br /&gt;
 sudo gedit /etc/environment&lt;br /&gt;
&lt;br /&gt;
Adicione no final do arquivo:&lt;br /&gt;
 JAVA_HOME=/usr/lib/jvm/java-7-oracle&lt;br /&gt;
&lt;br /&gt;
Instalar o eclipse:&lt;br /&gt;
 &lt;br /&gt;
Baixe o eclipse de:&lt;br /&gt;
 http://www.eclipse.org/downloads/&lt;br /&gt;
&lt;br /&gt;
Descompacte o ecplise&lt;br /&gt;
 cd Downloads/&lt;br /&gt;
 sudo mv eclipse-cpp-kepler-R-linux-gtk-x86_64.tar.gz  /opt&lt;br /&gt;
 cd /opt/&lt;br /&gt;
 sudo tar -xvf eclipse-cpp-kepler-R-linux-gtk-x86_64.tar.gz &lt;br /&gt;
&lt;br /&gt;
Crie um arquivo desktop e edite ele em /usr/share/applications:&lt;br /&gt;
 sudo gedit /usr/share/applications/eclipse.desktop&lt;br /&gt;
&lt;br /&gt;
Coloque o seguinte conteudo:&lt;br /&gt;
 [Desktop Entry]&lt;br /&gt;
 Name=Eclipse&lt;br /&gt;
 Type=Application&lt;br /&gt;
 Exec=/opt/eclipse/eclipse&lt;br /&gt;
 Terminal=false&lt;br /&gt;
 Icon=/opt/eclipse/icon.xpm&lt;br /&gt;
 Comment=Integrated Development Environment&lt;br /&gt;
 NoDisplay=false&lt;br /&gt;
 Categories=Development;IDE&lt;br /&gt;
 Name[en]=Eclipse&lt;br /&gt;
&lt;br /&gt;
Instale as deps da PCL:&lt;br /&gt;
 sudo apt-get install libeigen3-dev libboost-all-dev libflann-dev libvtk5-dev cmake-gui&lt;br /&gt;
&lt;br /&gt;
Instale as deps do OpenCV:&lt;br /&gt;
 sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff4-dev libjasper-dev \&lt;br /&gt;
 libopenexr-dev cmake python-dev python-numpy python-tk libtbb-dev libeigen2-dev yasm libfaac-dev \&lt;br /&gt;
 libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev libx264-dev \&lt;br /&gt;
 libqt4-dev libqt4-opengl-dev sphinx-common texlive-latex-extra libv4l-dev libdc1394-22-dev \&lt;br /&gt;
 libavcodec-dev libavformat-dev libswscale-dev&lt;br /&gt;
&lt;br /&gt;
Baixar os arquivos:&lt;br /&gt;
 sudo su&lt;br /&gt;
 cd /usr/local/&lt;br /&gt;
 wget http://bullet.googlecode.com/files/bullet-2.78-r2387.tgz&lt;br /&gt;
 wget http://ufpr.dl.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.6.1/opencv-2.4.6.1.tar.gz&lt;br /&gt;
 wget http://downloads.sourceforge.net/project/fann/fann/2.2.0/FANN-2.2.0-Source.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Ffann%2Ffiles%2Ffann%2F2.2.0%2FFANN-2.2.0-Source.tar.gz%2Fdownload%3Fuse_mirror%3Dufpr%26r%3Dhttp%253A%252F%252Fsourceforge.net%252Fprojects%252Ffann%252F%26use_mirror%3Dufpr&amp;amp;ts=1399384009&amp;amp;use_mirror=ufpr&lt;br /&gt;
 wget http://www.kvaser.com/index.php?option=com_php&amp;amp;Itemid=288&amp;amp;swprod=73791d9c35c2b1beadd892d261ed799a&amp;amp;ean=0000000000000&lt;br /&gt;
 tar -xvf bullet-2.78-r2387.tgz&lt;br /&gt;
 tar -xvf opencv-2.4.6.1.tar.gz&lt;br /&gt;
 tar -xvf linuxcan.tar.gz&lt;br /&gt;
 mv FANN-2.2.0-Source.tar.gz\?r\=http\:%2F%2Fsourceforge.net%2Fprojects%2Ffann%2F FANN-2.2.0-Source.tar.gz&lt;br /&gt;
 tar -xvf FANN-2.2.0-Source.tar.gz&lt;br /&gt;
 mv bullet-2.78 bullet&lt;br /&gt;
 cd bullet&lt;br /&gt;
 ./configure&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cd ..&lt;br /&gt;
 cd linuxcan&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cd ..&lt;br /&gt;
 cd FANN-2.2.0-Source&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake ..&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cd ../..&lt;br /&gt;
 cd opencv-2.4.6.1&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON -D WITH_QT=ON -D WITH_OPENGL=ON ..&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Edite o arquivo /etc/ld.so.conf.d/opencv.conf&lt;br /&gt;
 gedit /etc/ld.so.conf.d/opencv.conf&lt;br /&gt;
&lt;br /&gt;
Adicione ao final dele:&lt;br /&gt;
 /usr/local/lib&lt;br /&gt;
&lt;br /&gt;
Execute: &lt;br /&gt;
 ldconfig&lt;br /&gt;
&lt;br /&gt;
Edite o arquivo /etc/bash.bashrc:&lt;br /&gt;
 gedit /etc/bash.bashrc&lt;br /&gt;
&lt;br /&gt;
Adicione no final do arquivo:&lt;br /&gt;
 PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig&lt;br /&gt;
 export PKG_CONFIG_PATH&lt;br /&gt;
&lt;br /&gt;
sair do rooot&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
Baixe o carmen:&lt;br /&gt;
 svn co http://www.lcad.inf.ufes.br/svn/roboticaprobabilistica/code/carmen&lt;br /&gt;
&lt;br /&gt;
Baixe a MAE:&lt;br /&gt;
 svn co http://www.lcad.inf.ufes.br/svn/MAE&lt;br /&gt;
&lt;br /&gt;
Coloque no .bashrc:&lt;br /&gt;
 #CARMEN&lt;br /&gt;
 export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig&lt;br /&gt;
 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/i386-linux-gnu/:/usr/lib/libkml&lt;br /&gt;
 export CARMEN_HOME=~/carmen&lt;br /&gt;
 &lt;br /&gt;
 #MAE&lt;br /&gt;
 export MAEHOME=~/MAE&lt;br /&gt;
 export PATH=$PATH:$MAEHOME/bin&lt;br /&gt;
&lt;br /&gt;
Instale os pacotes imlib e flycapture:&lt;br /&gt;
 cd $CARMEN_HOME/ubuntu_packages/&lt;br /&gt;
 dpkg -i imlib_1.9.15-20_amd64.deb &lt;br /&gt;
 dpkg -i imlib-devel_1.9.15-20_amd64.deb&lt;br /&gt;
 tar -xvf flycapture2-2.5.3.4-amd64-pkg.tgz&lt;br /&gt;
 cd flycapture2-2.5.3.4-amd64/&lt;br /&gt;
 sudo apt-get install libglademm-2.4-1c2a&lt;br /&gt;
 sudo apt-get install libglademm-2.4-dev&lt;br /&gt;
 sudo apt-get install libgtkmm-2.4-dev&lt;br /&gt;
 sudo sh install_flycapture.sh&lt;br /&gt;
&lt;br /&gt;
Faça os links:&lt;br /&gt;
 ln -s /usr/lib64/libgdk_imlib.so.1.9.15 /usr/lib64/libgdk_imlib.a&lt;br /&gt;
 ln -s /usr/src/linux-headers-3.8.0-30/ /usr/src/linux&lt;br /&gt;
&lt;br /&gt;
Instale a PCL:&lt;br /&gt;
 sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install libpcl-all&lt;br /&gt;
&lt;br /&gt;
Instale a câmera Kinect:&lt;br /&gt;
 sudo su&lt;br /&gt;
 mkdir /usr/local/tplib&lt;br /&gt;
 cd /usr/local/tplib&lt;br /&gt;
&lt;br /&gt;
Baixe o libfreenect&lt;br /&gt;
 git clone git://github.com/OpenKinect/libfreenect.git&lt;br /&gt;
&lt;br /&gt;
 cd libfreenect&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake ..&lt;br /&gt;
 cp src/libfreenect.pc /usr/local/tplib/&lt;br /&gt;
 make&lt;br /&gt;
 cp ../src/libfreenect.pc.in src/libfreenect.pc &lt;br /&gt;
 cp ../fakenect/fakenect.sh.in fakenect/fakenect.sh&lt;br /&gt;
 make install&lt;br /&gt;
 ldconfig /usr/local/lib64/&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
Execute:&lt;br /&gt;
 glview&lt;br /&gt;
&lt;br /&gt;
Caso dê erro, tente:&lt;br /&gt;
 freenect-glview&lt;br /&gt;
&lt;br /&gt;
Se der erro execute:&lt;br /&gt;
 sudo ldconfig /usr/local/lib64/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Instalação da biblioteca G2O:&lt;br /&gt;
 sudo apt-get install cmake libsuitesparse-dev libqt4-dev qt4-qmake libqglviewer-qt4-dev&lt;br /&gt;
 cd /usr/local/&lt;br /&gt;
 sudo svn co https://svn.openslam.org/data/svn/g2o&lt;br /&gt;
 cd /usr/local/g2o/trunk/build/&lt;br /&gt;
 sudo cmake ../ -DBUILD_CSPARSE=ON -DG2O_BUILD_DEPRECATED_TYPES=ON -DG2O_BUILD_LINKED_APPS=ON&lt;br /&gt;
 sudo make&lt;br /&gt;
 sudo make install&lt;br /&gt;
&lt;br /&gt;
Feche todos os terminais e faça:&lt;br /&gt;
 cd $CARMEN_HOME/src&lt;br /&gt;
 ./configure --nojava --nocuda&lt;br /&gt;
   Should the C++ tools be installed for CARMEN: [Y/n] Y&lt;br /&gt;
   Should Python Bindings be installed: [y/N] y&lt;br /&gt;
   Searching for Python2.4... Should the old laser server be used instead of the new one: [y/N] N&lt;br /&gt;
   Install path [/usr/local/]: &lt;br /&gt;
   Robot numbers [*]: 1,2&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Caso dê erro por causa da libusb.h vá no arquivo:&lt;br /&gt;
  sudo vim /usr/local/include/libfreenect.hpp&lt;br /&gt;
E altere #include &amp;lt;libusb.h&amp;gt; para&lt;br /&gt;
  #include &amp;lt;libusb-1.0/libusb.h&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_obter_GUID_das_c%C3%A2meras_PointGrey&amp;diff=80906</id>
		<title>Como obter GUID das câmeras PointGrey</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_obter_GUID_das_c%C3%A2meras_PointGrey&amp;diff=80906"/>
				<updated>2014-05-14T19:18:45Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1)Ligue o computador no sistema operacional Windows.&lt;br /&gt;
&lt;br /&gt;
2)Ligue a câmera no firewire do computador.&lt;br /&gt;
&lt;br /&gt;
3)Vá até o Gerenciador de Dispositivos.&lt;br /&gt;
 Iniciar-&amp;gt;Computador-&amp;gt;Propriedades-&amp;gt;Gerenciador de Dispositivos&lt;br /&gt;
&lt;br /&gt;
4)Na guia IEEE 1394 Bus host controllers, clique com o botão direito depois propriedades.&lt;br /&gt;
&lt;br /&gt;
5)Na guia Detalhes, selecione &amp;quot;Relações de Bus&amp;quot;. No campo valor virá algo do tipo:&lt;br /&gt;
 1394\Point_Grey_Research&amp;amp;Bumblebee_XB3_BBX3-13S2C\00B09D0100AFA76D&lt;br /&gt;
&lt;br /&gt;
6)O GUID é o haxadecimal:&lt;br /&gt;
 00B09D0100AFA76D&lt;br /&gt;
&lt;br /&gt;
Esse hexadecimal é o GUID da câmera bumblebee 5 do LCAD, que tem como representação decimal (Usado no código):&lt;br /&gt;
 49712223533115245&lt;br /&gt;
&lt;br /&gt;
'''Exemplo usando a bumblebee 5:'''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Como encontrar guid hexa.png]]&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_obter_GUID_das_c%C3%A2meras_PointGrey&amp;diff=80905</id>
		<title>Como obter GUID das câmeras PointGrey</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_obter_GUID_das_c%C3%A2meras_PointGrey&amp;diff=80905"/>
				<updated>2014-05-14T19:15:11Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1)Ligue o computador no sistema operacional Windows.&lt;br /&gt;
&lt;br /&gt;
2)Ligue a câmera no firewire do computador.&lt;br /&gt;
&lt;br /&gt;
3)Vá até o Gerenciador de Dispositivos.&lt;br /&gt;
 Iniciar-&amp;gt;Computador-&amp;gt;Propriedades-&amp;gt;Gerenciador de Dispositivos&lt;br /&gt;
&lt;br /&gt;
4)Na guia IEEE 1394 Bus host controllers, clique com o botão direito depois propriedades.&lt;br /&gt;
&lt;br /&gt;
5)Na guia Detalhes, selecione &amp;quot;Relações de Bus&amp;quot;. No campo valor virá algo do tipo:&lt;br /&gt;
 1394\Point_Grey_Research&amp;amp;Bumblebee_XB3_BBX3-13S2C\00B09D0100AFA76D&lt;br /&gt;
&lt;br /&gt;
6)O GUID é o haxadecimal:&lt;br /&gt;
 00B09D0100AFA76D&lt;br /&gt;
&lt;br /&gt;
Esse hexadecimal é o GUID da câmera bumblebee 5 do LCAD, que tem como representação decimal:&lt;br /&gt;
 49712223533115245&lt;br /&gt;
&lt;br /&gt;
'''Exemplo usando a bumblebee 5:'''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Como encontrar guid hexa.png]]&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_obter_GUID_das_c%C3%A2meras_PointGrey&amp;diff=80904</id>
		<title>Como obter GUID das câmeras PointGrey</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_obter_GUID_das_c%C3%A2meras_PointGrey&amp;diff=80904"/>
				<updated>2014-05-14T19:14:40Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1)Ligue o computador no sistema operacional Windows.&lt;br /&gt;
&lt;br /&gt;
2)Ligue a câmera no firewire do computador.&lt;br /&gt;
&lt;br /&gt;
3)Vá até o Gerenciador de Dispositivos.&lt;br /&gt;
 Iniciar-&amp;gt;Computador-&amp;gt;Propriedades-&amp;gt;Gerenciador de Dispositivos&lt;br /&gt;
&lt;br /&gt;
4)Na guia IEEE 1394 Bus host controllers, clique com o botão direito depois propriedades.&lt;br /&gt;
&lt;br /&gt;
5)Na guia Detalhes, selecione &amp;quot;Relações de Bus&amp;quot;. No campo valor virá algo do tipo:&lt;br /&gt;
 1394\Point_Grey_Research&amp;amp;Bumblebee_XB3_BBX3-13S2C\00B09D0100AFA76D&lt;br /&gt;
&lt;br /&gt;
6)O GUID é o haxadecimal:&lt;br /&gt;
 00B09D0100AFA76D&lt;br /&gt;
&lt;br /&gt;
Esse hexadecimal é o GUID da câmera bumblebee 5 do LCAD, que tem como representação decimal:&lt;br /&gt;
 49712223533115245&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Como encontrar guid hexa.png]]&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Arquivo:Como_encontrar_guid_hexa.png&amp;diff=80903</id>
		<title>Arquivo:Como encontrar guid hexa.png</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Arquivo:Como_encontrar_guid_hexa.png&amp;diff=80903"/>
				<updated>2014-05-14T19:14:13Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_obter_GUID_das_c%C3%A2meras_PointGrey&amp;diff=80902</id>
		<title>Como obter GUID das câmeras PointGrey</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_obter_GUID_das_c%C3%A2meras_PointGrey&amp;diff=80902"/>
				<updated>2014-05-14T19:10:15Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1)Ligue o computador no sistema operacional Windows.&lt;br /&gt;
&lt;br /&gt;
2)Ligue a câmera no firewire do computador.&lt;br /&gt;
&lt;br /&gt;
3)Vá até o Gerenciador de Dispositivos.&lt;br /&gt;
 Iniciar-&amp;gt;Computador-&amp;gt;Propriedades-&amp;gt;Gerenciador de Dispositivos&lt;br /&gt;
&lt;br /&gt;
4)Na guia IEEE 1394 Bus host controllers, clique com o botão direito depois propriedades.&lt;br /&gt;
&lt;br /&gt;
5)Na guia Detalhes, selecione &amp;quot;Relações de Bus&amp;quot;. No campo valor virá algo do tipo:&lt;br /&gt;
 1394\Point_Grey_Research&amp;amp;Bumblebee_XB3_BBX3-13S2C\00B09D0100AFA76D&lt;br /&gt;
&lt;br /&gt;
6)O GUID é o haxadecimal:&lt;br /&gt;
 00B09D0100AFA76D&lt;br /&gt;
&lt;br /&gt;
Esse hexadecimal é o GUID da câmera bumblebee 5 do LCAD, que tem como representação decimal:&lt;br /&gt;
 49712223533115245&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_obter_GUID_das_c%C3%A2meras_PointGrey&amp;diff=80901</id>
		<title>Como obter GUID das câmeras PointGrey</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_obter_GUID_das_c%C3%A2meras_PointGrey&amp;diff=80901"/>
				<updated>2014-05-14T19:09:44Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: Criou página com '1)Ligue o computador no sistema operacional Windows. 2)Ligue a câmera no firewire do computador. 3)Vá até o Gerenciador de Dispositivos.  Iniciar-&amp;gt;Computador-&amp;gt;Propriedades-...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1)Ligue o computador no sistema operacional Windows.&lt;br /&gt;
2)Ligue a câmera no firewire do computador.&lt;br /&gt;
3)Vá até o Gerenciador de Dispositivos.&lt;br /&gt;
 Iniciar-&amp;gt;Computador-&amp;gt;Propriedades-&amp;gt;Gerenciador de Dispositivos&lt;br /&gt;
4)Na guia IEEE 1394 Bus host controllers, clique com o botão direito depois propriedades.&lt;br /&gt;
5)Na guia Detalhes, selecione &amp;quot;Relações de Bus&amp;quot;. No campo valor virá algo do tipo:&lt;br /&gt;
 1394\Point_Grey_Research&amp;amp;Bumblebee_XB3_BBX3-13S2C\00B09D0100AFA76D&lt;br /&gt;
6)O GUID é o haxadecimal:&lt;br /&gt;
 00B09D0100AFA76D&lt;br /&gt;
&lt;br /&gt;
Esse hexadecimal é o GUID da câmera bumblebee 5 do LCAD, que tem como representação decimal:&lt;br /&gt;
 49712223533115245&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Wiki_do_LCAD&amp;diff=80900</id>
		<title>Wiki do LCAD</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Wiki_do_LCAD&amp;diff=80900"/>
				<updated>2014-05-14T18:59:25Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bem-vindo à página de documentação do LCAD.&lt;br /&gt;
&lt;br /&gt;
O objetivo deste Wiki é documentar todas as ferramentas, procedimentos de instalação e de suporte oferecidos no Laboratório de Computação de Alto Desempenho (LCAD).&lt;br /&gt;
&lt;br /&gt;
Abaixo você pode conferir alguns roteiros:&lt;br /&gt;
&lt;br /&gt;
:*[[Lista de Aquisições]]&lt;br /&gt;
:*[[Lista de Ocupação de Endereços IP da Rede LCAD]]&lt;br /&gt;
:*[[Carmen Robot Navigation Toolkit]]&lt;br /&gt;
:*[[Máquina Associadora de Eventos - MAE]]&lt;br /&gt;
:*[[Protocolo de Concessão de Contas no LCAD]]&lt;br /&gt;
:*[[Processo de Criação de Contas no LCAD]]&lt;br /&gt;
:*[[Hardwares e Serviços]]&lt;br /&gt;
:*[[:Media:Tutorial wiki.pdf|Guia de Utilização do Wiki LCAD]]&lt;br /&gt;
:*[[Guia de Utilização do Doxygen]]&lt;br /&gt;
:*[[Micro Manual de Utilização do Cluster]]&lt;br /&gt;
:*[[Processamento Paralelo]]&lt;br /&gt;
:*[[Como Funciona o Backup do LCAD]]&lt;br /&gt;
:*[[Como Utilizar a Rede Wireless no LCAD]]&lt;br /&gt;
:*[[Uso Básico do Subversion]]&lt;br /&gt;
:*[[Instalações Úteis]]&lt;br /&gt;
:*[[Dicas e Configurações]]&lt;br /&gt;
:*[[Construção de pacotes RPM|Como construir pacotes RPM - Exemplo básico]]&lt;br /&gt;
:*[[Telefones Úteis]]&lt;br /&gt;
:*[[Como preparar café]]&lt;br /&gt;
:*[[Planejamento de Atividades]]&lt;br /&gt;
:*[[Apresentações]]&lt;br /&gt;
:*[[Identidade Visual]]&lt;br /&gt;
:*[[Material de Consumo Específico]]&lt;br /&gt;
:*[[Como criar branches no SVN]]&lt;br /&gt;
:*[[Roteiro de Instalação do Fedora nos Blades para o Carro]]&lt;br /&gt;
:*[[Roteiro de como configurar NIS no FEDORA 17]]&lt;br /&gt;
:*[[Roteiro de Instalação do Apache e SVN com autenticação NIS]]&lt;br /&gt;
:*[[Instalar o Confirm Account no Wiki]]&lt;br /&gt;
:*[[Configurar SSH sem a necessidade de usar senha]]&lt;br /&gt;
:*[[Criando um repositório no SVN]]&lt;br /&gt;
:*[[Instalando/Conectando via VNC no Carro]]&lt;br /&gt;
:*[[Criando servidor NTP e atualizando as máquinas pela rede]]&lt;br /&gt;
:*[[Adicionando latência com tc no Linux]]&lt;br /&gt;
:*[[Criando Kernel RT linux]]&lt;br /&gt;
:*[[Como usar os pacotes ROS visual search thin e visual search webcam]]&lt;br /&gt;
:*[[Como usar o pacote ROS cyton]]&lt;br /&gt;
:*[[Criando mapas Carmen]]&lt;br /&gt;
:*[[Repetidor Wireless]]&lt;br /&gt;
:*[[Servidor DHCP]]&lt;br /&gt;
:*[[Servidor DHCP Wireless]]&lt;br /&gt;
:*[[Procedimento para Limpar Mapas do Carmen]]&lt;br /&gt;
:*[[Como obter GUID das câmeras PointGrey]]&lt;br /&gt;
&lt;br /&gt;
Para uma listagem mais completa dos artigos contidos neste Wiki, você pode [[Special:Categories|navegar pelas categorias.]]&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Instala%C3%A7%C3%A3o_Carmen_para_Ubuntu_12.04.3&amp;diff=80899</id>
		<title>Instalação Carmen para Ubuntu 12.04.3</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Instala%C3%A7%C3%A3o_Carmen_para_Ubuntu_12.04.3&amp;diff=80899"/>
				<updated>2014-05-07T12:55:18Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Atualizar o apt:&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
Atualizar os pacotes:&lt;br /&gt;
 sudo apt-get dist-upgrade&lt;br /&gt;
&lt;br /&gt;
Instalar o subversion, gimp, meld e vim:&lt;br /&gt;
 sudo apt-get install gimp meld subversion vim &lt;br /&gt;
&lt;br /&gt;
Instalar os pacotes para o carmem:&lt;br /&gt;
 sudo apt-get install swig \&lt;br /&gt;
 libgtk2.0-dev \&lt;br /&gt;
 qt-sdk \&lt;br /&gt;
 libqt3-mt libqt3-mt-dev qt3-dev-tools \&lt;br /&gt;
 libimlib2 libimlib2-dev \&lt;br /&gt;
 imagemagick libmagick++-dev \&lt;br /&gt;
 libwrap0 libwrap0-dev tcpd \&lt;br /&gt;
 libncurses5 libncurses5-dev \&lt;br /&gt;
 libgsl0-dev libgsl0ldbl \&lt;br /&gt;
 libdc1394-22 libdc1394-22-dev libdc1394-utils \&lt;br /&gt;
 cmake \&lt;br /&gt;
 libgtkglext1 libgtkglext1-dev \&lt;br /&gt;
 libgtkglextmm-x11-1.2-0 libgtkglextmm-x11-1.2-dev \&lt;br /&gt;
 libglade2-0 libglade2-dev \&lt;br /&gt;
 freeglut3 freeglut3-dev \&lt;br /&gt;
 libcurl3 libcurl3-nss libcurl4-nss-dev \&lt;br /&gt;
 libglew1.5 libglew1.5-dev libglewmx1.5 libglewmx1.5-dev glew-utils1.5 \&lt;br /&gt;
 libkml0 libkml-dev \&lt;br /&gt;
 liburiparser1 liburiparser-dev \&lt;br /&gt;
 git \&lt;br /&gt;
 libusb-1.0-0 libusb-1.0-0-dev libusb-dev \&lt;br /&gt;
 libxi-dev libxi6 \&lt;br /&gt;
 libxmu-dev libxmu6 \&lt;br /&gt;
 build-essential libforms-dev \&lt;br /&gt;
 byacc \&lt;br /&gt;
 flex \&lt;br /&gt;
 doxygen \&lt;br /&gt;
 libespeak-dev&lt;br /&gt;
&lt;br /&gt;
Instalar o Java:&lt;br /&gt;
 sudo add-apt-repository ppa:webupd8team/java&lt;br /&gt;
 sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install oracle-jdk7-installer&lt;br /&gt;
 update-alternatives --display java&lt;br /&gt;
&lt;br /&gt;
Edite o arquivo /etc/environment:&lt;br /&gt;
 sudo gedit /etc/environment&lt;br /&gt;
&lt;br /&gt;
Adicione no final do arquivo:&lt;br /&gt;
 JAVA_HOME=/usr/lib/jvm/java-7-oracle&lt;br /&gt;
&lt;br /&gt;
Instalar o eclipse:&lt;br /&gt;
 &lt;br /&gt;
Baixe o eclipse de:&lt;br /&gt;
 http://www.eclipse.org/downloads/&lt;br /&gt;
&lt;br /&gt;
Descompacte o ecplise&lt;br /&gt;
 cd Downloads/&lt;br /&gt;
 sudo mv eclipse-cpp-kepler-R-linux-gtk-x86_64.tar.gz  /opt&lt;br /&gt;
 cd /opt/&lt;br /&gt;
 sudo tar -xvf eclipse-cpp-kepler-R-linux-gtk-x86_64.tar.gz &lt;br /&gt;
&lt;br /&gt;
Crie um arquivo desktop e edite ele em /usr/share/applications:&lt;br /&gt;
 sudo gedit /usr/share/applications/eclipse.desktop&lt;br /&gt;
&lt;br /&gt;
Coloque o seguinte conteudo:&lt;br /&gt;
 [Desktop Entry]&lt;br /&gt;
 Name=Eclipse&lt;br /&gt;
 Type=Application&lt;br /&gt;
 Exec=/opt/eclipse/eclipse&lt;br /&gt;
 Terminal=false&lt;br /&gt;
 Icon=/opt/eclipse/icon.xpm&lt;br /&gt;
 Comment=Integrated Development Environment&lt;br /&gt;
 NoDisplay=false&lt;br /&gt;
 Categories=Development;IDE&lt;br /&gt;
 Name[en]=Eclipse&lt;br /&gt;
&lt;br /&gt;
Instale as deps da PCL:&lt;br /&gt;
 sudo apt-get install libeigen3-dev libboost-all-dev libflann-dev libvtk5-dev cmake-gui&lt;br /&gt;
&lt;br /&gt;
Instale as deps do OpenCV:&lt;br /&gt;
 sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff4-dev libjasper-dev \&lt;br /&gt;
 libopenexr-dev cmake python-dev python-numpy python-tk libtbb-dev libeigen2-dev yasm libfaac-dev \&lt;br /&gt;
 libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev libx264-dev \&lt;br /&gt;
 libqt4-dev libqt4-opengl-dev sphinx-common texlive-latex-extra libv4l-dev libdc1394-22-dev \&lt;br /&gt;
 libavcodec-dev libavformat-dev libswscale-dev&lt;br /&gt;
&lt;br /&gt;
Baixar os arquivos:&lt;br /&gt;
 sudo su&lt;br /&gt;
 cd /usr/local/&lt;br /&gt;
 wget http://bullet.googlecode.com/files/bullet-2.78-r2387.tgz&lt;br /&gt;
 wget http://ufpr.dl.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.6.1/opencv-2.4.6.1.tar.gz&lt;br /&gt;
 wget http://downloads.sourceforge.net/project/fann/fann/2.2.0/FANN-2.2.0-Source.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Ffann%2Ffiles%2Ffann%2F2.2.0%2FFANN-2.2.0-Source.tar.gz%2Fdownload%3Fuse_mirror%3Dufpr%26r%3Dhttp%253A%252F%252Fsourceforge.net%252Fprojects%252Ffann%252F%26use_mirror%3Dufpr&amp;amp;ts=1399384009&amp;amp;use_mirror=ufpr&lt;br /&gt;
 wget http://www.kvaser.com/index.php?option=com_php&amp;amp;Itemid=288&amp;amp;swprod=73791d9c35c2b1beadd892d261ed799a&amp;amp;ean=0000000000000&lt;br /&gt;
 tar -xvf bullet-2.78-r2387.tgz&lt;br /&gt;
 tar -xvf opencv-2.4.6.1.tar.gz&lt;br /&gt;
 tar -xvf linuxcan.tar.gz&lt;br /&gt;
 mv FANN-2.2.0-Source.tar.gz\?r\=http\:%2F%2Fsourceforge.net%2Fprojects%2Ffann%2F FANN-2.2.0-Source.tar.gz&lt;br /&gt;
 tar -xvf FANN-2.2.0-Source.tar.gz&lt;br /&gt;
 mv bullet-2.78 bullet&lt;br /&gt;
 cd bullet&lt;br /&gt;
 ./configure&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cd ..&lt;br /&gt;
 cd linuxcan&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cd ..&lt;br /&gt;
 cd FANN-2.2.0-Source&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake ..&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cd ../..&lt;br /&gt;
 cd opencv-2.4.6.1&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON -D WITH_QT=ON -D WITH_OPENGL=ON ..&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Edite o arquivo /etc/ld.so.conf.d/opencv.conf&lt;br /&gt;
 gedit /etc/ld.so.conf.d/opencv.conf&lt;br /&gt;
&lt;br /&gt;
Adicione ao final dele:&lt;br /&gt;
 /usr/local/lib&lt;br /&gt;
&lt;br /&gt;
Execute: &lt;br /&gt;
 ldconfig&lt;br /&gt;
&lt;br /&gt;
Edite o arquivo /etc/bash.bashrc:&lt;br /&gt;
 gedit /etc/bash.bashrc&lt;br /&gt;
&lt;br /&gt;
Adicione no final do arquivo:&lt;br /&gt;
 PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig&lt;br /&gt;
 export PKG_CONFIG_PATH&lt;br /&gt;
&lt;br /&gt;
sair do rooot&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
Baixe o carmen:&lt;br /&gt;
 svn co http://www.lcad.inf.ufes.br/svn/roboticaprobabilistica/code/carmen&lt;br /&gt;
&lt;br /&gt;
Baixe a MAE:&lt;br /&gt;
 svn co http://www.lcad.inf.ufes.br/svn/MAE&lt;br /&gt;
&lt;br /&gt;
Coloque no .bashrc:&lt;br /&gt;
 #CARMEN&lt;br /&gt;
 export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig&lt;br /&gt;
 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/i386-linux-gnu/:/usr/lib/libkml&lt;br /&gt;
 export CARMEN_HOME=~/carmen&lt;br /&gt;
 &lt;br /&gt;
 #MAE&lt;br /&gt;
 export MAEHOME=~/MAE&lt;br /&gt;
 export PATH=$PATH:$MAEHOME/bin&lt;br /&gt;
&lt;br /&gt;
Instale os pacotes imlib e flycapture:&lt;br /&gt;
 cd $CARMEN_HOME/ubuntu_packages/&lt;br /&gt;
 dpkg -i imlib_1.9.15-20_amd64.deb &lt;br /&gt;
 dpkg -i imlib-devel_1.9.15-20_amd64.deb&lt;br /&gt;
 tar -xvf flycapture2-2.5.3.4-amd64-pkg.tgz&lt;br /&gt;
 cd flycapture2-2.5.3.4-amd64/&lt;br /&gt;
 sudo apt-get install libglademm-2.4-1c2a&lt;br /&gt;
 sudo apt-get install libglademm-2.4-dev&lt;br /&gt;
 sudo apt-get install libgtkmm-2.4-dev&lt;br /&gt;
 sudo sh install_flycapture.sh&lt;br /&gt;
&lt;br /&gt;
Faça os links:&lt;br /&gt;
 ln -s /usr/lib64/libgdk_imlib.so.1.9.15 /usr/lib64/libgdk_imlib.a&lt;br /&gt;
 ln -s /usr/src/linux-headers-3.8.0-30/ /usr/src/linux&lt;br /&gt;
&lt;br /&gt;
Instale a PCL:&lt;br /&gt;
 sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install libpcl-all&lt;br /&gt;
&lt;br /&gt;
Instale a câmera Kinect:&lt;br /&gt;
 sudo su&lt;br /&gt;
 mkdir /usr/local/tplib&lt;br /&gt;
 cd /usr/local/tplib&lt;br /&gt;
&lt;br /&gt;
Baixe o libfreenect&lt;br /&gt;
 git clone git://github.com/OpenKinect/libfreenect.git&lt;br /&gt;
&lt;br /&gt;
 cd libfreenect&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake ..&lt;br /&gt;
 cp src/libfreenect.pc /usr/local/tplib/&lt;br /&gt;
 make&lt;br /&gt;
 cp ../src/libfreenect.pc.in src/libfreenect.pc &lt;br /&gt;
 cp ../fakenect/fakenect.sh.in fakenect/fakenect.sh&lt;br /&gt;
 make install&lt;br /&gt;
 ldconfig /usr/local/lib64/&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
Execute:&lt;br /&gt;
 glview&lt;br /&gt;
&lt;br /&gt;
Caso dê erro, tente:&lt;br /&gt;
 freenect-glview&lt;br /&gt;
&lt;br /&gt;
Se der erro execute:&lt;br /&gt;
 sudo ldconfig /usr/local/lib64/&lt;br /&gt;
&lt;br /&gt;
Feche todos os terminais e faça:&lt;br /&gt;
 cd $CARMEN_HOME/src&lt;br /&gt;
 ./configure --nojava --nocuda&lt;br /&gt;
   Should the C++ tools be installed for CARMEN: [Y/n] Y&lt;br /&gt;
   Should Python Bindings be installed: [y/N] y&lt;br /&gt;
   Searching for Python2.4... Should the old laser server be used instead of the new one: [y/N] N&lt;br /&gt;
   Install path [/usr/local/]: &lt;br /&gt;
   Robot numbers [*]: 1,2&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Caso dê erro por causa da libusb.h vá no arquivo:&lt;br /&gt;
  sudo vim /usr/local/include/libfreenect.hpp&lt;br /&gt;
E altere #include &amp;lt;libusb.h&amp;gt; para&lt;br /&gt;
  #include &amp;lt;libusb-1.0/libusb.h&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Instala%C3%A7%C3%A3o_Carmen_para_Ubuntu_12.04.3&amp;diff=80898</id>
		<title>Instalação Carmen para Ubuntu 12.04.3</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Instala%C3%A7%C3%A3o_Carmen_para_Ubuntu_12.04.3&amp;diff=80898"/>
				<updated>2014-05-06T13:53:35Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Atualizar o apt:&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
Atualizar os pacotes:&lt;br /&gt;
 sudo apt-get dist-upgrade&lt;br /&gt;
&lt;br /&gt;
Instalar o subversion, gimp, meld e vim:&lt;br /&gt;
 sudo apt-get install gimp meld subversion vim &lt;br /&gt;
&lt;br /&gt;
Instalar os pacotes para o carmem:&lt;br /&gt;
 sudo apt-get install swig \&lt;br /&gt;
 libgtk2.0-dev \&lt;br /&gt;
 qt-sdk \&lt;br /&gt;
 libqt3-mt libqt3-mt-dev qt3-dev-tools \&lt;br /&gt;
 libimlib2 libimlib2-dev \&lt;br /&gt;
 imagemagick libmagick++-dev \&lt;br /&gt;
 libwrap0 libwrap0-dev tcpd \&lt;br /&gt;
 libncurses5 libncurses5-dev \&lt;br /&gt;
 libgsl0-dev libgsl0ldbl \&lt;br /&gt;
 libdc1394-22 libdc1394-22-dev libdc1394-utils \&lt;br /&gt;
 cmake \&lt;br /&gt;
 libgtkglext1 libgtkglext1-dev \&lt;br /&gt;
 libgtkglextmm-x11-1.2-0 libgtkglextmm-x11-1.2-dev \&lt;br /&gt;
 libglade2-0 libglade2-dev \&lt;br /&gt;
 freeglut3 freeglut3-dev \&lt;br /&gt;
 libcurl3 libcurl3-nss libcurl4-nss-dev \&lt;br /&gt;
 libglew1.5 libglew1.5-dev libglewmx1.5 libglewmx1.5-dev glew-utils1.5 \&lt;br /&gt;
 libkml0 libkml-dev \&lt;br /&gt;
 liburiparser1 liburiparser-dev \&lt;br /&gt;
 git \&lt;br /&gt;
 libusb-1.0-0 libusb-1.0-0-dev libusb-dev \&lt;br /&gt;
 libxi-dev libxi6 \&lt;br /&gt;
 libxmu-dev libxmu6 \&lt;br /&gt;
 build-essential libforms-dev \&lt;br /&gt;
 byacc \&lt;br /&gt;
 flex \&lt;br /&gt;
 doxygen \&lt;br /&gt;
 libespeak-dev&lt;br /&gt;
&lt;br /&gt;
Instalar o Java:&lt;br /&gt;
 sudo add-apt-repository ppa:webupd8team/java&lt;br /&gt;
 sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install oracle-jdk7-installer&lt;br /&gt;
 update-alternatives --display java&lt;br /&gt;
&lt;br /&gt;
Edite o arquivo /etc/environment:&lt;br /&gt;
 sudo gedit /etc/environment&lt;br /&gt;
&lt;br /&gt;
Adicione no final do arquivo:&lt;br /&gt;
 JAVA_HOME=/usr/lib/jvm/java-7-oracle&lt;br /&gt;
&lt;br /&gt;
Instalar o eclipse:&lt;br /&gt;
 &lt;br /&gt;
Baixe o eclipse de:&lt;br /&gt;
 http://www.eclipse.org/downloads/&lt;br /&gt;
&lt;br /&gt;
Descompacte o ecplise&lt;br /&gt;
 cd Downloads/&lt;br /&gt;
 sudo mv eclipse-cpp-kepler-R-linux-gtk-x86_64.tar.gz  /opt&lt;br /&gt;
 cd /opt/&lt;br /&gt;
 sudo tar -xvf eclipse-cpp-kepler-R-linux-gtk-x86_64.tar.gz &lt;br /&gt;
&lt;br /&gt;
Crie um arquivo desktop e edite ele em /usr/share/applications:&lt;br /&gt;
 sudo gedit /usr/share/applications/eclipse.desktop&lt;br /&gt;
&lt;br /&gt;
Coloque o seguinte conteudo:&lt;br /&gt;
 [Desktop Entry]&lt;br /&gt;
 Name=Eclipse&lt;br /&gt;
 Type=Application&lt;br /&gt;
 Exec=/opt/eclipse/eclipse&lt;br /&gt;
 Terminal=false&lt;br /&gt;
 Icon=/opt/eclipse/icon.xpm&lt;br /&gt;
 Comment=Integrated Development Environment&lt;br /&gt;
 NoDisplay=false&lt;br /&gt;
 Categories=Development;IDE&lt;br /&gt;
 Name[en]=Eclipse&lt;br /&gt;
&lt;br /&gt;
Instale as deps da PCL:&lt;br /&gt;
 sudo apt-get install libeigen3-dev libboost-all-dev libflann-dev libvtk5-dev cmake-gui&lt;br /&gt;
&lt;br /&gt;
Instale as deps do OpenCV:&lt;br /&gt;
 sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff4-dev libjasper-dev \&lt;br /&gt;
 libopenexr-dev cmake python-dev python-numpy python-tk libtbb-dev libeigen2-dev yasm libfaac-dev \&lt;br /&gt;
 libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev libx264-dev \&lt;br /&gt;
 libqt4-dev libqt4-opengl-dev sphinx-common texlive-latex-extra libv4l-dev libdc1394-22-dev \&lt;br /&gt;
 libavcodec-dev libavformat-dev libswscale-dev&lt;br /&gt;
&lt;br /&gt;
Baixar os arquivos:&lt;br /&gt;
 sudo su&lt;br /&gt;
 cd /usr/local/&lt;br /&gt;
 wget http://bullet.googlecode.com/files/bullet-2.78-r2387.tgz&lt;br /&gt;
 wget http://ufpr.dl.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.6.1/opencv-2.4.6.1.tar.gz&lt;br /&gt;
 wget http://downloads.sourceforge.net/project/fann/fann/2.2.0/FANN-2.2.0-Source.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Ffann%2Ffiles%2Ffann%2F2.2.0%2FFANN-2.2.0-Source.tar.gz%2Fdownload%3Fuse_mirror%3Dufpr%26r%3Dhttp%253A%252F%252Fsourceforge.net%252Fprojects%252Ffann%252F%26use_mirror%3Dufpr&amp;amp;ts=1399384009&amp;amp;use_mirror=ufpr&lt;br /&gt;
 wget http://www.kvaser.com/index.php?option=com_php&amp;amp;Itemid=288&amp;amp;swprod=73791d9c35c2b1beadd892d261ed799a&amp;amp;ean=0000000000000&lt;br /&gt;
 tar -xvf bullet-2.78-r2387.tgz&lt;br /&gt;
 tar -xvf opencv-2.4.6.1.tar.gz&lt;br /&gt;
 tar -xvf linuxcan.tar.gz&lt;br /&gt;
 mv FANN-2.2.0-Source.tar.gz\?r\=http\:%2F%2Fsourceforge.net%2Fprojects%2Ffann%2F FANN-2.2.0-Source.tar.gz&lt;br /&gt;
 tar -xvf FANN-2.2.0-Source.tar.gz&lt;br /&gt;
 mv bullet-2.78 bullet&lt;br /&gt;
 cd bullet&lt;br /&gt;
 ./configure&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cd ..&lt;br /&gt;
 cd linuxcan&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cd ..&lt;br /&gt;
 cd FANN-2.2.0-Source&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake ..&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cd ../..&lt;br /&gt;
 cd opencv-2.4.6.1&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON -D WITH_QT=ON -D WITH_OPENGL=ON ..&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Edite o arquivo /etc/ld.so.conf.d/opencv.conf&lt;br /&gt;
 gedit /etc/ld.so.conf.d/opencv.conf&lt;br /&gt;
&lt;br /&gt;
Adicione ao final dele:&lt;br /&gt;
 /usr/local/lib&lt;br /&gt;
&lt;br /&gt;
Execute: &lt;br /&gt;
 ldconfig&lt;br /&gt;
&lt;br /&gt;
Edite o arquivo /etc/bash.bashrc:&lt;br /&gt;
 gedit /etc/bash.bashrc&lt;br /&gt;
&lt;br /&gt;
Adicione no final do arquivo:&lt;br /&gt;
 PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig&lt;br /&gt;
 export PKG_CONFIG_PATH&lt;br /&gt;
&lt;br /&gt;
sair do rooot&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
Baixe o carmen:&lt;br /&gt;
 svn co http://www.lcad.inf.ufes.br/svn/roboticaprobabilistica/code/carmen&lt;br /&gt;
&lt;br /&gt;
Baixe a MAE:&lt;br /&gt;
 svn co http://www.lcad.inf.ufes.br/svn/MAE&lt;br /&gt;
&lt;br /&gt;
Coloque no .bashrc:&lt;br /&gt;
 #CARMEN&lt;br /&gt;
 export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig&lt;br /&gt;
 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/i386-linux-gnu/:/usr/lib/libkml&lt;br /&gt;
 export CARMEN_HOME=~/carmen&lt;br /&gt;
 &lt;br /&gt;
 #MAE&lt;br /&gt;
 export MAEHOME=~/MAE&lt;br /&gt;
 export PATH=$PATH:$MAEHOME/bin&lt;br /&gt;
&lt;br /&gt;
Instale os pacotes imlib e flycapture:&lt;br /&gt;
 cd $CARMEN_HOME/ubuntu_packages/&lt;br /&gt;
 dpkg -i imlib_1.9.15-20_amd64.deb &lt;br /&gt;
 dpkg -i imlib-devel_1.9.15-20_amd64.deb&lt;br /&gt;
 tar -xvf flycapture2-2.5.3.4-amd64-pkg.tgz&lt;br /&gt;
 cd flycapture2-2.5.3.4-amd64/&lt;br /&gt;
 sudo apt-get install libglademm-2.4-1c2a&lt;br /&gt;
 sudo apt-get install libglademm-2.4-dev&lt;br /&gt;
 sudo apt-get install libgtkmm-2.4-dev&lt;br /&gt;
 sudo sh install_flycapture.sh&lt;br /&gt;
&lt;br /&gt;
Faça os links:&lt;br /&gt;
 ln -s /usr/lib64/libgdk_imlib.so.1.9.15 /usr/lib64/libgdk_imlib.a&lt;br /&gt;
 ln -s /usr/src/linux-headers-3.8.0-30/ /usr/src/linux&lt;br /&gt;
&lt;br /&gt;
Instale a PCL:&lt;br /&gt;
 sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install libpcl-all&lt;br /&gt;
&lt;br /&gt;
Instale a câmera Kinect:&lt;br /&gt;
 sudo su&lt;br /&gt;
 mkdir /usr/local/tplib&lt;br /&gt;
 cd /usr/local/tplib&lt;br /&gt;
&lt;br /&gt;
Baixe o libfreenect&lt;br /&gt;
 git clone git://github.com/OpenKinect/libfreenect.git&lt;br /&gt;
&lt;br /&gt;
 cd libfreenect&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake ..&lt;br /&gt;
 cp src/libfreenect.pc /usr/local/tplib/&lt;br /&gt;
 make&lt;br /&gt;
 cp ../src/libfreenect.pc.in src/libfreenect.pc &lt;br /&gt;
 cp ../fakenect/fakenect.sh.in fakenect/fakenect.sh&lt;br /&gt;
 make install&lt;br /&gt;
 ldconfig /usr/local/lib64/&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
Execute:&lt;br /&gt;
 glview&lt;br /&gt;
&lt;br /&gt;
Se der erro execute:&lt;br /&gt;
 sudo ldconfig /usr/local/lib64/&lt;br /&gt;
&lt;br /&gt;
Feche todos os terminais e faça:&lt;br /&gt;
 cd $CARMEN_HOME/src&lt;br /&gt;
 ./configure --nojava --nocuda&lt;br /&gt;
   Should the C++ tools be installed for CARMEN: [Y/n] Y&lt;br /&gt;
   Should Python Bindings be installed: [y/N] y&lt;br /&gt;
   Searching for Python2.4... Should the old laser server be used instead of the new one: [y/N] N&lt;br /&gt;
   Install path [/usr/local/]: &lt;br /&gt;
   Robot numbers [*]: 1,2&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Caso dê erro por causa da libusb.h vá no arquivo:&lt;br /&gt;
  sudo vim /usr/local/include/libfreenect.hpp&lt;br /&gt;
E altere #include &amp;lt;libusb.h&amp;gt; para&lt;br /&gt;
  #include &amp;lt;libusb-1.0/libusb.h&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Instala%C3%A7%C3%A3o_Carmen_para_Ubuntu_12.04.3&amp;diff=80897</id>
		<title>Instalação Carmen para Ubuntu 12.04.3</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Instala%C3%A7%C3%A3o_Carmen_para_Ubuntu_12.04.3&amp;diff=80897"/>
				<updated>2014-05-06T13:52:05Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Atualizar o apt:&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
Atualizar os pacotes:&lt;br /&gt;
 sudo apt-get dist-upgrade&lt;br /&gt;
&lt;br /&gt;
Instalar o subversion, gimp, meld e vim:&lt;br /&gt;
 sudo apt-get install gimp meld subversion vim &lt;br /&gt;
&lt;br /&gt;
Instalar os pacotes para o carmem:&lt;br /&gt;
 sudo apt-get install swig \&lt;br /&gt;
 libgtk2.0-dev \&lt;br /&gt;
 qt-sdk \&lt;br /&gt;
 libqt3-mt libqt3-mt-dev qt3-dev-tools \&lt;br /&gt;
 libimlib2 libimlib2-dev \&lt;br /&gt;
 imagemagick libmagick++-dev \&lt;br /&gt;
 libwrap0 libwrap0-dev tcpd \&lt;br /&gt;
 libncurses5 libncurses5-dev \&lt;br /&gt;
 libgsl0-dev libgsl0ldbl \&lt;br /&gt;
 libdc1394-22 libdc1394-22-dev libdc1394-utils \&lt;br /&gt;
 cmake \&lt;br /&gt;
 libgtkglext1 libgtkglext1-dev \&lt;br /&gt;
 libgtkglextmm-x11-1.2-0 libgtkglextmm-x11-1.2-dev \&lt;br /&gt;
 libglade2-0 libglade2-dev \&lt;br /&gt;
 freeglut3 freeglut3-dev \&lt;br /&gt;
 libcurl3 libcurl3-nss libcurl4-nss-dev \&lt;br /&gt;
 libglew1.5 libglew1.5-dev libglewmx1.5 libglewmx1.5-dev glew-utils1.5 \&lt;br /&gt;
 libkml0 libkml-dev \&lt;br /&gt;
 liburiparser1 liburiparser-dev \&lt;br /&gt;
 git \&lt;br /&gt;
 libusb-1.0-0 libusb-1.0-0-dev libusb-dev \&lt;br /&gt;
 libxi-dev libxi6 \&lt;br /&gt;
 libxmu-dev libxmu6 \&lt;br /&gt;
 build-essential libforms-dev \&lt;br /&gt;
 byacc \&lt;br /&gt;
 flex \&lt;br /&gt;
 doxygen \&lt;br /&gt;
 libespeak-dev&lt;br /&gt;
&lt;br /&gt;
Instalar o Java:&lt;br /&gt;
 sudo add-apt-repository ppa:webupd8team/java&lt;br /&gt;
 sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install oracle-jdk7-installer&lt;br /&gt;
 update-alternatives --display java&lt;br /&gt;
&lt;br /&gt;
Edite o arquivo /etc/environment:&lt;br /&gt;
 sudo gedit /etc/environment&lt;br /&gt;
&lt;br /&gt;
Adicione no final do arquivo:&lt;br /&gt;
 JAVA_HOME=/usr/lib/jvm/java-7-oracle&lt;br /&gt;
&lt;br /&gt;
Instalar o eclipse:&lt;br /&gt;
 &lt;br /&gt;
Baixe o eclipse de:&lt;br /&gt;
 http://www.eclipse.org/downloads/&lt;br /&gt;
&lt;br /&gt;
Descompacte o ecplise&lt;br /&gt;
 cd Downloads/&lt;br /&gt;
 sudo mv eclipse-cpp-kepler-R-linux-gtk-x86_64.tar.gz  /opt&lt;br /&gt;
 cd /opt/&lt;br /&gt;
 sudo tar -xvf eclipse-cpp-kepler-R-linux-gtk-x86_64.tar.gz &lt;br /&gt;
&lt;br /&gt;
Crie um arquivo desktop e edite ele em /usr/share/applications:&lt;br /&gt;
 sudo gedit /usr/share/applications/eclipse.desktop&lt;br /&gt;
&lt;br /&gt;
Coloque o seguinte conteudo:&lt;br /&gt;
 [Desktop Entry]&lt;br /&gt;
 Name=Eclipse&lt;br /&gt;
 Type=Application&lt;br /&gt;
 Exec=/opt/eclipse/eclipse&lt;br /&gt;
 Terminal=false&lt;br /&gt;
 Icon=/opt/eclipse/icon.xpm&lt;br /&gt;
 Comment=Integrated Development Environment&lt;br /&gt;
 NoDisplay=false&lt;br /&gt;
 Categories=Development;IDE&lt;br /&gt;
 Name[en]=Eclipse&lt;br /&gt;
&lt;br /&gt;
Instale as deps da PCL:&lt;br /&gt;
 sudo apt-get install libeigen3-dev libboost-all-dev libflann-dev libvtk5-dev cmake-gui&lt;br /&gt;
&lt;br /&gt;
Instale as deps do OpenCV:&lt;br /&gt;
 sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff4-dev libjasper-dev \&lt;br /&gt;
 libopenexr-dev cmake python-dev python-numpy python-tk libtbb-dev libeigen2-dev yasm libfaac-dev \&lt;br /&gt;
 libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev libx264-dev \&lt;br /&gt;
 libqt4-dev libqt4-opengl-dev sphinx-common texlive-latex-extra libv4l-dev libdc1394-22-dev \&lt;br /&gt;
 libavcodec-dev libavformat-dev libswscale-dev&lt;br /&gt;
&lt;br /&gt;
Baixar os arquivos:&lt;br /&gt;
 sudo su&lt;br /&gt;
 cd /usr/local/&lt;br /&gt;
 wget http://bullet.googlecode.com/files/bullet-2.78-r2387.tgz&lt;br /&gt;
 wget http://ufpr.dl.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.6.1/opencv-2.4.6.1.tar.gz&lt;br /&gt;
 wget http://downloads.sourceforge.net/project/fann/fann/2.2.0/FANN-2.2.0-Source.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Ffann%2Ffiles%2Ffann%2F2.2.0%2FFANN-2.2.0-Source.tar.gz%2Fdownload%3Fuse_mirror%3Dufpr%26r%3Dhttp%253A%252F%252Fsourceforge.net%252Fprojects%252Ffann%252F%26use_mirror%3Dufpr&amp;amp;ts=1399384009&amp;amp;use_mirror=ufpr&lt;br /&gt;
 wget http://www.kvaser.com/index.php?option=com_php&amp;amp;Itemid=288&amp;amp;swprod=73791d9c35c2b1beadd892d261ed799a&amp;amp;ean=0000000000000&lt;br /&gt;
 tar -xvf bullet-2.78-r2387.tgz&lt;br /&gt;
 tar -xvf opencv-2.4.6.1.tar.gz&lt;br /&gt;
 tar -xvf linuxcan.tar.gz&lt;br /&gt;
 mv mv FANN-2.2.0-Source.tar.gz\?r\=http\:%2F%2Fsourceforge.net%2Fprojects%2Ffann%2F FANN-2.2.0-Source.tar.gz&lt;br /&gt;
 tar -xvf FANN-2.2.0-Source.tar.gz&lt;br /&gt;
 mv bullet-2.78 bullet&lt;br /&gt;
 cd bullet&lt;br /&gt;
 ./configure&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cd ..&lt;br /&gt;
 cd linuxcan&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cd ..&lt;br /&gt;
 cd FANN-2.2.0-Source&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake ..&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cd ../..&lt;br /&gt;
 cd opencv-2.4.6.1&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON -D WITH_QT=ON -D WITH_OPENGL=ON ..&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Edite o arquivo /etc/ld.so.conf.d/opencv.conf&lt;br /&gt;
 gedit /etc/ld.so.conf.d/opencv.conf&lt;br /&gt;
&lt;br /&gt;
Adicione ao final dele:&lt;br /&gt;
 /usr/local/lib&lt;br /&gt;
&lt;br /&gt;
Execute: &lt;br /&gt;
 ldconfig&lt;br /&gt;
&lt;br /&gt;
Edite o arquivo /etc/bash.bashrc:&lt;br /&gt;
 gedit /etc/bash.bashrc&lt;br /&gt;
&lt;br /&gt;
Adicione no final do arquivo:&lt;br /&gt;
 PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig&lt;br /&gt;
 export PKG_CONFIG_PATH&lt;br /&gt;
&lt;br /&gt;
sair do rooot&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
Baixe o carmen:&lt;br /&gt;
 svn co http://www.lcad.inf.ufes.br/svn/roboticaprobabilistica/code/carmen&lt;br /&gt;
&lt;br /&gt;
Baixe a MAE:&lt;br /&gt;
 svn co http://www.lcad.inf.ufes.br/svn/MAE&lt;br /&gt;
&lt;br /&gt;
Coloque no .bashrc:&lt;br /&gt;
 #CARMEN&lt;br /&gt;
 export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig&lt;br /&gt;
 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/i386-linux-gnu/:/usr/lib/libkml&lt;br /&gt;
 export CARMEN_HOME=~/carmen&lt;br /&gt;
 &lt;br /&gt;
 #MAE&lt;br /&gt;
 export MAEHOME=~/MAE&lt;br /&gt;
 export PATH=$PATH:$MAEHOME/bin&lt;br /&gt;
&lt;br /&gt;
Instale os pacotes imlib e flycapture:&lt;br /&gt;
 cd $CARMEN_HOME/ubuntu_packages/&lt;br /&gt;
 dpkg -i imlib_1.9.15-20_amd64.deb &lt;br /&gt;
 dpkg -i imlib-devel_1.9.15-20_amd64.deb&lt;br /&gt;
 tar -xvf flycapture2-2.5.3.4-amd64-pkg.tgz&lt;br /&gt;
 cd flycapture2-2.5.3.4-amd64/&lt;br /&gt;
 sudo apt-get install libglademm-2.4-1c2a&lt;br /&gt;
 sudo apt-get install libglademm-2.4-dev&lt;br /&gt;
 sudo apt-get install libgtkmm-2.4-dev&lt;br /&gt;
 sudo sh install_flycapture.sh&lt;br /&gt;
&lt;br /&gt;
Faça os links:&lt;br /&gt;
 ln -s /usr/lib64/libgdk_imlib.so.1.9.15 /usr/lib64/libgdk_imlib.a&lt;br /&gt;
 ln -s /usr/src/linux-headers-3.8.0-30/ /usr/src/linux&lt;br /&gt;
&lt;br /&gt;
Instale a PCL:&lt;br /&gt;
 sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install libpcl-all&lt;br /&gt;
&lt;br /&gt;
Instale a câmera Kinect:&lt;br /&gt;
 sudo su&lt;br /&gt;
 mkdir /usr/local/tplib&lt;br /&gt;
 cd /usr/local/tplib&lt;br /&gt;
&lt;br /&gt;
Baixe o libfreenect&lt;br /&gt;
 git clone git://github.com/OpenKinect/libfreenect.git&lt;br /&gt;
&lt;br /&gt;
 cd libfreenect&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake ..&lt;br /&gt;
 cp src/libfreenect.pc /usr/local/tplib/&lt;br /&gt;
 make&lt;br /&gt;
 cp ../src/libfreenect.pc.in src/libfreenect.pc &lt;br /&gt;
 cp ../fakenect/fakenect.sh.in fakenect/fakenect.sh&lt;br /&gt;
 make install&lt;br /&gt;
 ldconfig /usr/local/lib64/&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
Execute:&lt;br /&gt;
 glview&lt;br /&gt;
&lt;br /&gt;
Se der erro execute:&lt;br /&gt;
 sudo ldconfig /usr/local/lib64/&lt;br /&gt;
&lt;br /&gt;
Feche todos os terminais e faça:&lt;br /&gt;
 cd $CARMEN_HOME/src&lt;br /&gt;
 ./configure --nojava --nocuda&lt;br /&gt;
   Should the C++ tools be installed for CARMEN: [Y/n] Y&lt;br /&gt;
   Should Python Bindings be installed: [y/N] y&lt;br /&gt;
   Searching for Python2.4... Should the old laser server be used instead of the new one: [y/N] N&lt;br /&gt;
   Install path [/usr/local/]: &lt;br /&gt;
   Robot numbers [*]: 1,2&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Caso dê erro por causa da libusb.h vá no arquivo:&lt;br /&gt;
  sudo vim /usr/local/include/libfreenect.hpp&lt;br /&gt;
E altere #include &amp;lt;libusb.h&amp;gt; para&lt;br /&gt;
  #include &amp;lt;libusb-1.0/libusb.h&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Procedimento_para_Limpar_Mapas_do_Carmen&amp;diff=80891</id>
		<title>Procedimento para Limpar Mapas do Carmen</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Procedimento_para_Limpar_Mapas_do_Carmen&amp;diff=80891"/>
				<updated>2014-03-28T12:16:30Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: Criou página com '1) Construa o mapa completo com o comando:  ./build_complete_map -map_path PATH_DO_MAPA -map_resolution RESOLUCAO_DO_MAPA  2)Abra a interface de edição de mapas com o comand...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1) Construa o mapa completo com o comando:&lt;br /&gt;
 ./build_complete_map -map_path PATH_DO_MAPA -map_resolution RESOLUCAO_DO_MAPA&lt;br /&gt;
&lt;br /&gt;
2)Abra a interface de edição de mapas com o comando:&lt;br /&gt;
 ./map_editor PATH_DO_MAPA/complete_map.map&lt;br /&gt;
&lt;br /&gt;
3)Na interface coloque a &amp;quot;Ink(Probability) para zero - localizado no canto inferior esquerdo - e use o botão &amp;quot;brush&amp;quot; - localizado na barra &amp;quot;Tools&amp;quot; no canto superior esquerdo - para remover &lt;br /&gt;
objetos indesejados do mapa. Para aumentar a quantidade de pixels pintados de uma só vez use o botão &amp;quot;larger&amp;quot; na opção &amp;quot;Brush size&amp;quot; - localizado na barra inferior no centro. A cada alteração use &lt;br /&gt;
o atalho &amp;quot;Ctrl + S&amp;quot; para salvar, para voltar use o atalho &amp;quot;Ctrl + Z&amp;quot;.&lt;br /&gt;
OBS: Faça todo o procedimento com cuidado e com calma, pois dependendo do tamanho do mapa e do computador utilizado pode ser que ocorra pequenos travamentos.&lt;br /&gt;
&lt;br /&gt;
4)Depois de terminar de editar o mapa, Salve-o e em sequida faça o seguinte comando para dividir o mapa em blocks menores:&lt;br /&gt;
 ./complete_map_to_block_map -map_path PATH_DO_MAPA -map_resolution RESOLUCAO_DO_MAPA -block_size_in_meters TAMANHO_DO_BLOCO_EM_METROS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Exemplo de comandos:'''&lt;br /&gt;
&lt;br /&gt;
 ./build_complete_map -map_path ../data/map_voltadaufes-20140326/ -map_resolution 0.2&lt;br /&gt;
 ./map_editor ../data/map_voltadaufes-20140326/complete_map.map &lt;br /&gt;
 ./complete_map_to_block_map -map_path ../data/map_voltadaufes-20140326 -map_resolution 0.2 -block_size_in_meters 150.0&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Wiki_do_LCAD&amp;diff=80890</id>
		<title>Wiki do LCAD</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Wiki_do_LCAD&amp;diff=80890"/>
				<updated>2014-03-28T12:14:29Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bem-vindo à página de documentação do LCAD.&lt;br /&gt;
&lt;br /&gt;
O objetivo deste Wiki é documentar todas as ferramentas, procedimentos de instalação e de suporte oferecidos no Laboratório de Computação de Alto Desempenho (LCAD).&lt;br /&gt;
&lt;br /&gt;
Abaixo você pode conferir alguns roteiros:&lt;br /&gt;
&lt;br /&gt;
:*[[Lista de Aquisições]]&lt;br /&gt;
:*[[Lista de Ocupação de Endereços IP da Rede LCAD]]&lt;br /&gt;
:*[[Carmen Robot Navigation Toolkit]]&lt;br /&gt;
:*[[Máquina Associadora de Eventos - MAE]]&lt;br /&gt;
:*[[Protocolo de Concessão de Contas no LCAD]]&lt;br /&gt;
:*[[Processo de Criação de Contas no LCAD]]&lt;br /&gt;
:*[[Hardwares e Serviços]]&lt;br /&gt;
:*[[:Media:Tutorial wiki.pdf|Guia de Utilização do Wiki LCAD]]&lt;br /&gt;
:*[[Guia de Utilização do Doxygen]]&lt;br /&gt;
:*[[Micro Manual de Utilização do Cluster]]&lt;br /&gt;
:*[[Processamento Paralelo]]&lt;br /&gt;
:*[[Como Funciona o Backup do LCAD]]&lt;br /&gt;
:*[[Como Utilizar a Rede Wireless no LCAD]]&lt;br /&gt;
:*[[Uso Básico do Subversion]]&lt;br /&gt;
:*[[Instalações Úteis]]&lt;br /&gt;
:*[[Dicas e Configurações]]&lt;br /&gt;
:*[[Construção de pacotes RPM|Como construir pacotes RPM - Exemplo básico]]&lt;br /&gt;
:*[[Telefones Úteis]]&lt;br /&gt;
:*[[Como preparar café]]&lt;br /&gt;
:*[[Planejamento de Atividades]]&lt;br /&gt;
:*[[Apresentações]]&lt;br /&gt;
:*[[Identidade Visual]]&lt;br /&gt;
:*[[Material de Consumo Específico]]&lt;br /&gt;
:*[[Como criar branches no SVN]]&lt;br /&gt;
:*[[Roteiro de Instalação do Fedora nos Blades para o Carro]]&lt;br /&gt;
:*[[Roteiro de como configurar NIS no FEDORA 17]]&lt;br /&gt;
:*[[Roteiro de Instalação do Apache e SVN com autenticação NIS]]&lt;br /&gt;
:*[[Instalar o Confirm Account no Wiki]]&lt;br /&gt;
:*[[Configurar SSH sem a necessidade de usar senha]]&lt;br /&gt;
:*[[Criando um repositório no SVN]]&lt;br /&gt;
:*[[Instalando/Conectando via VNC no Carro]]&lt;br /&gt;
:*[[Criando servidor NTP e atualizando as máquinas pela rede]]&lt;br /&gt;
:*[[Adicionando latência com tc no Linux]]&lt;br /&gt;
:*[[Criando Kernel RT linux]]&lt;br /&gt;
:*[[Como usar os pacotes ROS visual search thin e visual search webcam]]&lt;br /&gt;
:*[[Como usar o pacote ROS cyton]]&lt;br /&gt;
:*[[Criando mapas Carmen]]&lt;br /&gt;
:*[[Repetidor Wireless]]&lt;br /&gt;
:*[[Servidor DHCP]]&lt;br /&gt;
:*[[Servidor DHCP Wireless]]&lt;br /&gt;
:*[[Procedimento para Limpar Mapas do Carmen]]&lt;br /&gt;
&lt;br /&gt;
Para uma listagem mais completa dos artigos contidos neste Wiki, você pode [[Special:Categories|navegar pelas categorias.]]&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Instala%C3%A7%C3%A3o_Carmen_para_Ubuntu_12.04.3&amp;diff=80887</id>
		<title>Instalação Carmen para Ubuntu 12.04.3</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Instala%C3%A7%C3%A3o_Carmen_para_Ubuntu_12.04.3&amp;diff=80887"/>
				<updated>2014-02-04T20:05:09Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Atualizar o apt:&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
Atualizar os pacotes:&lt;br /&gt;
 sudo apt-get dist-upgrade&lt;br /&gt;
&lt;br /&gt;
Instalar o subversion, gimp, meld e vim:&lt;br /&gt;
 sudo apt-get install gimp meld subversion vim &lt;br /&gt;
&lt;br /&gt;
Instalar os pacotes para o carmem:&lt;br /&gt;
 sudo apt-get install swig \&lt;br /&gt;
 libgtk2.0-dev \&lt;br /&gt;
 qt-sdk \&lt;br /&gt;
 libqt3-mt libqt3-mt-dev qt3-dev-tools \&lt;br /&gt;
 libimlib2 libimlib2-dev \&lt;br /&gt;
 imagemagick libmagick++-dev \&lt;br /&gt;
 libwrap0 libwrap0-dev tcpd \&lt;br /&gt;
 libncurses5 libncurses5-dev \&lt;br /&gt;
 libgsl0-dev libgsl0ldbl \&lt;br /&gt;
 libdc1394-22 libdc1394-22-dev libdc1394-utils \&lt;br /&gt;
 cmake \&lt;br /&gt;
 libgtkglext1 libgtkglext1-dev \&lt;br /&gt;
 libgtkglextmm-x11-1.2-0 libgtkglextmm-x11-1.2-dev \&lt;br /&gt;
 libglade2-0 libglade2-dev \&lt;br /&gt;
 freeglut3 freeglut3-dev \&lt;br /&gt;
 libcurl3 libcurl3-nss libcurl4-nss-dev \&lt;br /&gt;
 libglew1.5 libglew1.5-dev libglewmx1.5 libglewmx1.5-dev glew-utils1.5 \&lt;br /&gt;
 libkml0 libkml-dev \&lt;br /&gt;
 liburiparser1 liburiparser-dev \&lt;br /&gt;
 git \&lt;br /&gt;
 libusb-1.0-0 libusb-1.0-0-dev libusb-dev \&lt;br /&gt;
 libxi-dev libxi6 \&lt;br /&gt;
 libxmu-dev libxmu6 \&lt;br /&gt;
 build-essential libforms-dev \&lt;br /&gt;
 byacc \&lt;br /&gt;
 flex \&lt;br /&gt;
 doxygen \&lt;br /&gt;
 libespeak-dev&lt;br /&gt;
&lt;br /&gt;
Instalar o Java:&lt;br /&gt;
 sudo add-apt-repository ppa:webupd8team/java&lt;br /&gt;
 sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install oracle-jdk7-installer&lt;br /&gt;
 update-alternatives --display java&lt;br /&gt;
&lt;br /&gt;
Edite o arquivo /etc/environment:&lt;br /&gt;
 sudo gedit /etc/environment&lt;br /&gt;
&lt;br /&gt;
Adicione no final do arquivo:&lt;br /&gt;
 JAVA_HOME=/usr/lib/jvm/java-7-oracle&lt;br /&gt;
&lt;br /&gt;
Instalar o eclipse:&lt;br /&gt;
 &lt;br /&gt;
Baixe o eclipse de:&lt;br /&gt;
 http://www.eclipse.org/downloads/&lt;br /&gt;
&lt;br /&gt;
Descompacte o ecplise&lt;br /&gt;
 cd Downloads/&lt;br /&gt;
 sudo mv eclipse-cpp-kepler-R-linux-gtk-x86_64.tar.gz  /opt&lt;br /&gt;
 cd /opt/&lt;br /&gt;
 sudo tar -xvf eclipse-cpp-kepler-R-linux-gtk-x86_64.tar.gz &lt;br /&gt;
&lt;br /&gt;
Crie um arquivo desktop e edite ele em /usr/share/applications:&lt;br /&gt;
 sudo gedit /usr/share/applications/eclipse.desktop&lt;br /&gt;
&lt;br /&gt;
Coloque o seguinte conteudo:&lt;br /&gt;
 [Desktop Entry]&lt;br /&gt;
 Name=Eclipse&lt;br /&gt;
 Type=Application&lt;br /&gt;
 Exec=/opt/eclipse/eclipse&lt;br /&gt;
 Terminal=false&lt;br /&gt;
 Icon=/opt/eclipse/icon.xpm&lt;br /&gt;
 Comment=Integrated Development Environment&lt;br /&gt;
 NoDisplay=false&lt;br /&gt;
 Categories=Development;IDE&lt;br /&gt;
 Name[en]=Eclipse&lt;br /&gt;
&lt;br /&gt;
Instale as deps da PCL:&lt;br /&gt;
 sudo apt-get install libeigen3-dev libboost-all-dev libflann-dev libvtk5-dev cmake-gui&lt;br /&gt;
&lt;br /&gt;
Instale as deps do OpenCV:&lt;br /&gt;
 sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff4-dev libjasper-dev \&lt;br /&gt;
 libopenexr-dev cmake python-dev python-numpy python-tk libtbb-dev libeigen2-dev yasm libfaac-dev \&lt;br /&gt;
 libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev libx264-dev \&lt;br /&gt;
 libqt4-dev libqt4-opengl-dev sphinx-common texlive-latex-extra libv4l-dev libdc1394-22-dev \&lt;br /&gt;
 libavcodec-dev libavformat-dev libswscale-dev&lt;br /&gt;
&lt;br /&gt;
Baixar os arquivos:&lt;br /&gt;
 sudo su&lt;br /&gt;
 cd /usr/local/&lt;br /&gt;
 wget http://bullet.googlecode.com/files/bullet-2.78-r2387.tgz&lt;br /&gt;
 wget http://ufpr.dl.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.6.1/opencv-2.4.6.1.tar.gz&lt;br /&gt;
 wget http://www.kvaser.com/index.php?option=com_php&amp;amp;Itemid=288&amp;amp;swprod=73791d9c35c2b1beadd892d261ed799a&amp;amp;ean=0000000000000&lt;br /&gt;
 tar -xvf bullet-2.78-r2387.tgz&lt;br /&gt;
 tar -xvf opencv-2.4.6.1.tar.gz&lt;br /&gt;
 tar -xvf linuxcan.tar.gz&lt;br /&gt;
 mv bullet-2.78 bullet&lt;br /&gt;
 cd bullet&lt;br /&gt;
 ./configure&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cd ..&lt;br /&gt;
 cd linuxcan&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cd ..&lt;br /&gt;
 cd opencv-2.4.6.1&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON -D WITH_QT=ON -D WITH_OPENGL=ON ..&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Edite o arquivo /etc/ld.so.conf.d/opencv.conf&lt;br /&gt;
 gedit /etc/ld.so.conf.d/opencv.conf&lt;br /&gt;
&lt;br /&gt;
Adicione ao final dele:&lt;br /&gt;
 /usr/local/lib&lt;br /&gt;
&lt;br /&gt;
Execute: &lt;br /&gt;
 ldconfig&lt;br /&gt;
&lt;br /&gt;
Edite o arquivo /etc/bash.bashrc:&lt;br /&gt;
 gedit /etc/bash.bashrc&lt;br /&gt;
&lt;br /&gt;
Adicione no final do arquivo:&lt;br /&gt;
 PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig&lt;br /&gt;
 export PKG_CONFIG_PATH&lt;br /&gt;
&lt;br /&gt;
sair do rooot&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
Baixe o carmen:&lt;br /&gt;
 svn co http://www.lcad.inf.ufes.br/svn/roboticaprobabilistica/code/carmen&lt;br /&gt;
&lt;br /&gt;
Baixe a MAE:&lt;br /&gt;
 svn co http://www.lcad.inf.ufes.br/svn/MAE&lt;br /&gt;
&lt;br /&gt;
Coloque no .bashrc:&lt;br /&gt;
 #CARMEN&lt;br /&gt;
 export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig&lt;br /&gt;
 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/i386-linux-gnu/:/usr/lib/libkml&lt;br /&gt;
 export CARMEN_HOME=~/carmen&lt;br /&gt;
 &lt;br /&gt;
 #MAE&lt;br /&gt;
 export MAEHOME=~/MAE&lt;br /&gt;
 export PATH=$PATH:$MAEHOME/bin&lt;br /&gt;
&lt;br /&gt;
Instale os pacotes imlib e flycapture:&lt;br /&gt;
 cd $CARMEN_HOME/ubuntu_packages/&lt;br /&gt;
 dpkg -i imlib_1.9.15-20_amd64.deb &lt;br /&gt;
 dpkg -i imlib-devel_1.9.15-20_amd64.deb&lt;br /&gt;
 tar -xvf flycapture2-2.5.3.4-amd64-pkg.tgz&lt;br /&gt;
 cd flycapture2-2.5.3.4-amd64/&lt;br /&gt;
 sudo apt-get install libglademm-2.4-1c2a&lt;br /&gt;
 sudo apt-get install libglademm-2.4-dev&lt;br /&gt;
 sudo apt-get install libgtkmm-2.4-dev&lt;br /&gt;
 sudo sh install_flycapture.sh&lt;br /&gt;
&lt;br /&gt;
Faça os links:&lt;br /&gt;
 ln -s /usr/lib64/libgdk_imlib.so.1.9.15 /usr/lib64/libgdk_imlib.a&lt;br /&gt;
 ln -s /usr/src/linux-headers-3.8.0-30/ /usr/src/linux&lt;br /&gt;
&lt;br /&gt;
Instale a PCL:&lt;br /&gt;
 sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install libpcl-all&lt;br /&gt;
&lt;br /&gt;
Instale a câmera Kinect:&lt;br /&gt;
 sudo su&lt;br /&gt;
 mkdir /usr/local/tplib&lt;br /&gt;
 cd /usr/local/tplib&lt;br /&gt;
&lt;br /&gt;
Baixe o libfreenect&lt;br /&gt;
 git clone git://github.com/OpenKinect/libfreenect.git&lt;br /&gt;
&lt;br /&gt;
 cd libfreenect&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake ..&lt;br /&gt;
 cp src/libfreenect.pc /usr/local/tplib/&lt;br /&gt;
 make&lt;br /&gt;
 cp ../src/libfreenect.pc.in src/libfreenect.pc &lt;br /&gt;
 cp ../fakenect/fakenect.sh.in fakenect/fakenect.sh&lt;br /&gt;
 make install&lt;br /&gt;
 ldconfig /usr/local/lib64/&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
Execute:&lt;br /&gt;
 glview&lt;br /&gt;
&lt;br /&gt;
Se der erro execute:&lt;br /&gt;
 sudo ldconfig /usr/local/lib64/&lt;br /&gt;
&lt;br /&gt;
Feche todos os terminais e faça:&lt;br /&gt;
 cd $CARMEN_HOME/src&lt;br /&gt;
 ./configure --nojava --nocuda&lt;br /&gt;
   Should the C++ tools be installed for CARMEN: [Y/n] Y&lt;br /&gt;
   Should Python Bindings be installed: [y/N] y&lt;br /&gt;
   Searching for Python2.4... Should the old laser server be used instead of the new one: [y/N] N&lt;br /&gt;
   Install path [/usr/local/]: &lt;br /&gt;
   Robot numbers [*]: 1,2&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Caso dê erro por causa da libusb.h vá no arquivo:&lt;br /&gt;
  sudo vim /usr/local/include/libfreenect.hpp&lt;br /&gt;
E altere #include &amp;lt;libusb.h&amp;gt; para&lt;br /&gt;
  #include &amp;lt;libusb-1.0/libusb.h&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Instala%C3%A7%C3%A3o_para_Ubuntu&amp;diff=80864</id>
		<title>Instalação para Ubuntu</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Instala%C3%A7%C3%A3o_para_Ubuntu&amp;diff=80864"/>
				<updated>2013-10-23T18:10:23Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:Carmen]]&lt;br /&gt;
Essa instalação é completa, mais é necessário testar todos os módulos. &lt;br /&gt;
&lt;br /&gt;
Testado na versão 12.04 LTS. A mesma para a DRC.&lt;br /&gt;
&lt;br /&gt;
Caso você tenha o ubuntu 12.04.3 LTS utilize o tutorial [http://www.lcad.inf.ufes.br/wiki/index.php/Instala%C3%A7%C3%A3o_Carmen_para_Ubuntu_12.04.3 aqui]&lt;br /&gt;
&lt;br /&gt;
= Preparação para a instalação do Carmen = &lt;br /&gt;
&lt;br /&gt;
Instale o SVN:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install subversion&lt;br /&gt;
&lt;br /&gt;
Crie o diretório roboticaprobabilistica/code/ em sua home:&lt;br /&gt;
 $ mkdir ~/roboticaprobabilistica/&lt;br /&gt;
 $ mkdir ~/roboticaprobabilistica/code/&lt;br /&gt;
&lt;br /&gt;
Execute um checkout de http://www.lcad.inf.ufes.br/svn/roboticaprobabilistica/code/carmen na pasta ~/roboticaprobabilistica/code/&lt;br /&gt;
&lt;br /&gt;
 $ cd ~/roboticaprobabilistica/code/&lt;br /&gt;
 $ svn co http://www.lcad.inf.ufes.br/svn/roboticaprobabilistica/code/carmen &lt;br /&gt;
&lt;br /&gt;
Colocar no arquivo .bashrc do usuario:&lt;br /&gt;
 #CARMEN&lt;br /&gt;
 export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-amd64&lt;br /&gt;
 export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig&lt;br /&gt;
 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/i386-linux-gnu/:/usr/lib/libkml&lt;br /&gt;
 export CARMEN_HOME=~/roboticaprobabilistica/code/carmen&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Instale as bibliotecas abaixo, com os seguintes comandos:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install swig \&lt;br /&gt;
 libgtk2.0-dev \&lt;br /&gt;
 qt-sdk \&lt;br /&gt;
 libqt3-mt libqt3-mt-dev qt3-dev-tools \&lt;br /&gt;
 libimlib2 libimlib2-dev \&lt;br /&gt;
 imagemagick libmagick++-dev \&lt;br /&gt;
 libwrap0 libwrap0-dev tcpd \&lt;br /&gt;
 openjdk-6-jdk \&lt;br /&gt;
 libncurses5 libncurses5-dev \&lt;br /&gt;
 libgsl0-dev libgsl0ldbl \&lt;br /&gt;
 libdc1394-22 libdc1394-22-dev libdc1394-utils \&lt;br /&gt;
 cmake \&lt;br /&gt;
 libgtkglext1 libgtkglext1-dev \&lt;br /&gt;
 libgtkglextmm-x11-1.2-0 libgtkglextmm-x11-1.2-dev \&lt;br /&gt;
 libglade2-0 libglade2-dev \&lt;br /&gt;
 freeglut3 freeglut3-dev \&lt;br /&gt;
 libcurl3 libcurl3-nss libcurl4-nss-dev \&lt;br /&gt;
 libglew1.5 libglew1.5-dev libglewmx1.5 libglewmx1.5-dev glew-utils1.5 \&lt;br /&gt;
 libkml0 libkml-dev \&lt;br /&gt;
 liburiparser1 liburiparser-dev \&lt;br /&gt;
 git \&lt;br /&gt;
 libusb-1.0-0 libusb-1.0-0-dev libusb-dev \&lt;br /&gt;
 libxi-dev libxi6 \&lt;br /&gt;
 libxmu-dev libxmu6 \&lt;br /&gt;
 build-essential libforms-dev \&lt;br /&gt;
 byacc \&lt;br /&gt;
 flex \&lt;br /&gt;
 doxygen \&lt;br /&gt;
 libboost-dev libboost-thread-dev libboost-signals-dev \&lt;br /&gt;
 libespeak-dev&lt;br /&gt;
&lt;br /&gt;
Instale os pacotes da imlib herdados do Fedora, esses pacotes não existem nos repositórios do Ubuntu!! (eles se encontram em carmen/ubuntu_packages):&lt;br /&gt;
&lt;br /&gt;
 dpkg -i imlib_1.9.15-20_amd64.deb &lt;br /&gt;
 dpkg -i imlib-devel_1.9.15-20_amd64.deb&lt;br /&gt;
&lt;br /&gt;
Instale a biblioteca flycapture da PtGrey com os seguintes comandos:&lt;br /&gt;
 cd $CARMEN_HOME/ubuntu_packages/&lt;br /&gt;
 tar -xvf flycapture2-2.5.3.4-amd64-pkg.tgz&lt;br /&gt;
 cd flycapture2-2.5.3.4-amd64/&lt;br /&gt;
 sudo apt-get install libglademm-2.4-1c2a&lt;br /&gt;
 sudo apt-get install libglademm-2.4-dev&lt;br /&gt;
 sudo apt-get install libgtkmm-2.4-dev&lt;br /&gt;
 sudo sh install_flycapture.sh&lt;br /&gt;
&lt;br /&gt;
Faça os seguintes links:&lt;br /&gt;
&lt;br /&gt;
 ln -s /usr/lib64/libgdk_imlib.so.1.9.15 /usr/lib64/libgdk_imlib.a&lt;br /&gt;
 ln -s /usr/src/linux-headers-3.2.0-29/ /usr/src/linux&lt;br /&gt;
&lt;br /&gt;
Confira se o link funcionou:&lt;br /&gt;
 ls /usr/lib64/libgdk_imlib.a&lt;br /&gt;
&lt;br /&gt;
Instale o driver kvaser (Baixe-o [http://www.kvaser.com/en/developer/canlib.html aqui])&lt;br /&gt;
 mkdir /usr/local/Kvaser&lt;br /&gt;
 mv linuxcan.tar.gz /usr/local/Kvaser/&lt;br /&gt;
 cd /usr/local/Kvaser/&lt;br /&gt;
 tar xvzf linuxcan.tar.gz&lt;br /&gt;
 cd linuxcan/&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Instale o OpenCV na versão 2.2 (Baixe-o [http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.2/ aqui])&lt;br /&gt;
(obs: ubuntu 12.04 instale o 2.4 com esse tutorial http://www.samontab.com/web/2012/06/installing-opencv-2-4-1-ubuntu-12-04-lts/)&lt;br /&gt;
&lt;br /&gt;
Copie-o e descompacte-o para uma pasta, (OPENCV_HOME de preferência). Para instalar execute os seguintes comandos de dentro da pasta descompactada que você baixou:&lt;br /&gt;
 &lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_PYTHON_SUPPORT=ON -D BUILD_EXAMPLES=ON ..&lt;br /&gt;
 make&lt;br /&gt;
 make install (como root)&lt;br /&gt;
&lt;br /&gt;
Instale a Bullet Phisycs na Versão 2.78 (http://code.google.com/p/bullet/downloads/detail?name=bullet-2.78-r2387.tgz&amp;amp;can=2&amp;amp;q=)&lt;br /&gt;
 mkdir /usr/local/bullet&lt;br /&gt;
 mv bullet-2.78-r2387.tgz  /usr/local/bullet/&lt;br /&gt;
 cd /usr/local/bullet/&lt;br /&gt;
 tar xzvf bullet-2.78-r2387.tgz &lt;br /&gt;
 $ ./configure &lt;br /&gt;
 $ make&lt;br /&gt;
 # make install (como root)&lt;br /&gt;
&lt;br /&gt;
Instale a PCL (Point Cloud Library):&lt;br /&gt;
Instale os seguintes pacotes:&lt;br /&gt;
 $ sudo apt-get install libeigen3-dev libboost-all-dev libflann-dev libvtk5-dev cmake-gui&lt;br /&gt;
&lt;br /&gt;
Baixe a PCL:&lt;br /&gt;
 $ git clone https://github.com/PointCloudLibrary/pcl pcl-trunk&lt;br /&gt;
&lt;br /&gt;
Crie a pasta build e entre nela:&lt;br /&gt;
 $ cd pcl-trunk&lt;br /&gt;
 $ mkdir build&lt;br /&gt;
 $ cd build&lt;br /&gt;
&lt;br /&gt;
Execute o cmake-gui:&lt;br /&gt;
 $ cmake-gui&lt;br /&gt;
&lt;br /&gt;
Confira se o eigen3, libboost, libflann e libvtk5 estão instaladas. Apos terminar execute:&lt;br /&gt;
 $ make&lt;br /&gt;
 # make install (como root)&lt;br /&gt;
&lt;br /&gt;
= Instalação do carmen =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Instale e configure a câmera Kinect no linux. Siga as instruções em [[ Configurando o Pioneer 3DX no CARMEN]]&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Depois dos passos acima, no diretorio src de carmen:&lt;br /&gt;
 &lt;br /&gt;
 ./configure --nocuda --nojava&lt;br /&gt;
    Should the C++ tools be installed for CARMEN: [Y/n] Y&lt;br /&gt;
    Should Python Bindings be installed: [y/N] y&lt;br /&gt;
    Searching for Python2.4... Should the old laser server be used instead of the new one: [y/N] N&lt;br /&gt;
    Install path [/usr/local/]: &lt;br /&gt;
    Robot numbers [*]: 1,2&lt;br /&gt;
&lt;br /&gt;
Caso você queira usar versões mais novas do IPC do que as que acompanham o Carmen, baixe de:&lt;br /&gt;
http://www.cs.cmu.edu/afs/cs/project/TCA/www/ipc/index.html&lt;br /&gt;
&lt;br /&gt;
Para instalar uma nova versão do IPC, logue como root e copie o .tar.gz para /usr/local e instale:&lt;br /&gt;
 cd /usr/local&lt;br /&gt;
 tar xzvf ipc-3.9.0.tar.gz&lt;br /&gt;
 cd ipc-3.9.0&lt;br /&gt;
 make install /* este comando pode gerar mas ainda assim estar tudo OK, ver abaixo (gmake não funciona no ubuntu use make)*/&lt;br /&gt;
 ln -s ipc-3.9.0 ipc&lt;br /&gt;
&lt;br /&gt;
Para saber se está tudo OK, verifique se a instalação produziu o central e libipc.a:&lt;br /&gt;
 ls /usr/local/ipc/bin/Linux-2.6/&lt;br /&gt;
 ls /usr/local/ipc/lib/Linux-2.6/&lt;br /&gt;
&lt;br /&gt;
Finalmente, para configurar Carmen com um IPC novo, use o comando configure:&lt;br /&gt;
 ./configure --nocuda --nojava --ipc=/usr/local/ipc&lt;br /&gt;
&lt;br /&gt;
Para compilar o carmen rode:&lt;br /&gt;
 make&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Roteiros_de_configura%C3%A7%C3%A3o_para_maquinas_LCAD_(2013)&amp;diff=80863</id>
		<title>Roteiros de configuração para maquinas LCAD (2013)</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Roteiros_de_configura%C3%A7%C3%A3o_para_maquinas_LCAD_(2013)&amp;diff=80863"/>
				<updated>2013-10-09T11:36:10Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:Configuração]]&lt;br /&gt;
Seguem os roteiros de uma configuração básica feita em uma máquina LCAD padrão.&lt;br /&gt;
&lt;br /&gt;
:*[[Media:Roteiro_de_configuraçao_ubuntu_2013.pdf|Maquinas Ubuntu (última atualização em 09/10/2013)]]&lt;br /&gt;
&lt;br /&gt;
:*[[Media:Roteiro_de_configuraçao_exemplo.odt|.odt utilizado para gerar o pdf - usar para próximas atualizações(última atualização em 09/10/2013)]]&lt;br /&gt;
&lt;br /&gt;
Qualquer dúvida mandar um e-mail para: suporte@lcad.inf.ufes.br&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Roteiros_de_configura%C3%A7%C3%A3o_para_maquinas_LCAD_(2013)&amp;diff=80862</id>
		<title>Roteiros de configuração para maquinas LCAD (2013)</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Roteiros_de_configura%C3%A7%C3%A3o_para_maquinas_LCAD_(2013)&amp;diff=80862"/>
				<updated>2013-10-09T11:34:23Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:Configuração]]&lt;br /&gt;
Seguem os roteiros de uma configuração básica feita em uma máquina LCAD padrão.&lt;br /&gt;
&lt;br /&gt;
:*[[Media:Roteiro_de_configuraçao_ubuntu_2013.pdf|Maquinas Ubuntu (última atualização em 07/10/2013)]]&lt;br /&gt;
&lt;br /&gt;
:*[[Media:Roteiro_de_configuraçao_exemplo.odt|.odt utilizado para gerar o pdf - usar para próximas atualizações(última atualização em 07/10/2013)]]&lt;br /&gt;
&lt;br /&gt;
Qualquer dúvida mandar um e-mail para: suporte@lcad.inf.ufes.br&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Roteiros_de_configura%C3%A7%C3%A3o_para_maquinas_LCAD_(2013)&amp;diff=80861</id>
		<title>Roteiros de configuração para maquinas LCAD (2013)</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Roteiros_de_configura%C3%A7%C3%A3o_para_maquinas_LCAD_(2013)&amp;diff=80861"/>
				<updated>2013-10-09T11:33:53Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:Configuração]]&lt;br /&gt;
Seguem os roteiros de uma configuração básica feita em uma máquina LCAD padrão.&lt;br /&gt;
&lt;br /&gt;
:*[[Media:Roteiro_de_configuraçao_ubuntu_2013.pdf|Maquinas Ubuntu (ultima atualização em 07/10/2013)]]&lt;br /&gt;
&lt;br /&gt;
:*[[Media:Roteiro_de_configuraçao_exemplo.odt|.odt utilizado para gerar o pdf - usar para próximas atualizações(ultima atualização em 07/10/2013)]]&lt;br /&gt;
&lt;br /&gt;
Qualquer dúvida mandar um e-mail para: suporte@lcad.inf.ufes.br&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Roteiros_de_configura%C3%A7%C3%A3o_para_maquinas_LCAD_(2013)&amp;diff=80860</id>
		<title>Roteiros de configuração para maquinas LCAD (2013)</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Roteiros_de_configura%C3%A7%C3%A3o_para_maquinas_LCAD_(2013)&amp;diff=80860"/>
				<updated>2013-10-09T11:33:18Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:Configuração]]&lt;br /&gt;
Seguem os roteiros de uma configuração básica feita em uma máquina LCAD padrão.&lt;br /&gt;
&lt;br /&gt;
:*[[Media:Roteiro_de_configuraçao_ubuntu_2013.pdf|Maquinas Ubuntu (ultima atualização em 07/10/2013)]]&lt;br /&gt;
&lt;br /&gt;
:*[[Media:Roteiro_de_configuraçao_exemplo.odt|odt utilizado para gerar o pdf(ultima atualização em 07/10/2013)]]&lt;br /&gt;
&lt;br /&gt;
Qualquer dúvida mandar um e-mail para: suporte@lcad.inf.ufes.br&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Arquivo:Roteiro_de_configura%C3%A7ao_exemplo.odt&amp;diff=80859</id>
		<title>Arquivo:Roteiro de configuraçao exemplo.odt</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Arquivo:Roteiro_de_configura%C3%A7ao_exemplo.odt&amp;diff=80859"/>
				<updated>2013-10-09T11:32:00Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Roteiros_de_configura%C3%A7%C3%A3o_para_maquinas_LCAD_(2013)&amp;diff=80858</id>
		<title>Roteiros de configuração para maquinas LCAD (2013)</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Roteiros_de_configura%C3%A7%C3%A3o_para_maquinas_LCAD_(2013)&amp;diff=80858"/>
				<updated>2013-10-09T11:30:44Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:Configuração]]&lt;br /&gt;
Seguem os roteiros de uma configuração básica feita em uma máquina LCAD padrão.&lt;br /&gt;
&lt;br /&gt;
:*[[Media:Roteiro_de_configuraçao_ubuntu_2013.pdf|Maquinas Ubuntu (ultima atualização em 07/10/2013)]]&lt;br /&gt;
&lt;br /&gt;
Qualquer dúvida mandar um e-mail para: suporte@lcad.inf.ufes.br&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Roteiros_de_configura%C3%A7%C3%A3o_para_maquinas_LCAD_(2013)&amp;diff=80857</id>
		<title>Roteiros de configuração para maquinas LCAD (2013)</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Roteiros_de_configura%C3%A7%C3%A3o_para_maquinas_LCAD_(2013)&amp;diff=80857"/>
				<updated>2013-10-09T11:29:46Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:Configuração]]&lt;br /&gt;
Seguem os roteiros de uma configuração básica feita em uma máquina LCAD padrão.&lt;br /&gt;
&lt;br /&gt;
:*[[Media:Roteiro-Fedora-LCAD.pdf|Maquinas Fedora (ultima atualização em 06/10/2011)]]&lt;br /&gt;
&lt;br /&gt;
:*[[Media:Roteiro_de_configuraçao_ubuntu_2013.pdf|Maquinas Ubuntu (ultima atualização em 07/10/2013)]]&lt;br /&gt;
&lt;br /&gt;
Qualquer dúvida mandar um e-mail para: suporte@lcad.inf.ufes.br&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Roteiros_de_configura%C3%A7%C3%A3o_para_maquinas_LCAD_(2013)&amp;diff=80856</id>
		<title>Roteiros de configuração para maquinas LCAD (2013)</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Roteiros_de_configura%C3%A7%C3%A3o_para_maquinas_LCAD_(2013)&amp;diff=80856"/>
				<updated>2013-10-09T11:28:58Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: Criou página com 'category:Configuração Seguem os roteiros de uma configuração básica feita em uma máquina LCAD padrão.  :*[[Media:Roteiro-Fedora-LCAD.pdf|Maquinas Fedora (ultima atu...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:Configuração]]&lt;br /&gt;
Seguem os roteiros de uma configuração básica feita em uma máquina LCAD padrão.&lt;br /&gt;
&lt;br /&gt;
:*[[Media:Roteiro-Fedora-LCAD.pdf|Maquinas Fedora (ultima atualização em 06/10/2011)]]&lt;br /&gt;
&lt;br /&gt;
:*[[Media:Roteiro-Ubuntu-LCAD.pdf|Maquinas Ubuntu (ultima atualização em 07/10/2013)]]&lt;br /&gt;
&lt;br /&gt;
Qualquer dúvida mandar um e-mail para: suporte@lcad.inf.ufes.br&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Dicas_e_Configura%C3%A7%C3%B5es&amp;diff=80855</id>
		<title>Dicas e Configurações</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Dicas_e_Configura%C3%A7%C3%B5es&amp;diff=80855"/>
				<updated>2013-10-09T11:27:26Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:Configuração]]&lt;br /&gt;
==Software==&lt;br /&gt;
:*[[Firefox 3.x inicializa com opcao Modo Offline sempre habilitada - Fedora 9 e 10]]&lt;br /&gt;
:*[[Configuracao de Rede no Fedora 9 e 10]]&lt;br /&gt;
:*[[Recuperar o Grub em instalações dual boot]]&lt;br /&gt;
:*[[Roteiros de configuração para maquinas LCAD (2011)]]&lt;br /&gt;
:*[[Roteiros de configuração para maquinas LCAD (2013)]]&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Arquivo:Roteiro_de_configura%C3%A7ao_ubuntu_2013.pdf&amp;diff=80854</id>
		<title>Arquivo:Roteiro de configuraçao ubuntu 2013.pdf</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Arquivo:Roteiro_de_configura%C3%A7ao_ubuntu_2013.pdf&amp;diff=80854"/>
				<updated>2013-10-09T11:26:50Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Wiki_do_LCAD&amp;diff=80826</id>
		<title>Wiki do LCAD</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Wiki_do_LCAD&amp;diff=80826"/>
				<updated>2013-07-14T04:17:37Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bem-vindo à página de documentação do LCAD.&lt;br /&gt;
&lt;br /&gt;
O objetivo deste Wiki é documentar todas as ferramentas, procedimentos de instalação e de suporte oferecidos no Laboratório de Computação de Alto Desempenho (LCAD).&lt;br /&gt;
&lt;br /&gt;
Abaixo você pode conferir alguns roteiros:&lt;br /&gt;
&lt;br /&gt;
:*[[Lista de Aquisições]]&lt;br /&gt;
:*[[Lista de Ocupação de Endereços IP da Rede LCAD]]&lt;br /&gt;
:*[[Carmen Robot Navigation Toolkit]]&lt;br /&gt;
:*[[Máquina Associadora de Eventos - MAE]]&lt;br /&gt;
:*[[Protocolo de Concessão de Contas no LCAD]]&lt;br /&gt;
:*[[Processo de Criação de Contas no LCAD]]&lt;br /&gt;
:*[[Hardwares e Serviços]]&lt;br /&gt;
:*[[:Media:Tutorial wiki.pdf|Guia de Utilização do Wiki LCAD]]&lt;br /&gt;
:*[[Guia de Utilização do Doxygen]]&lt;br /&gt;
:*[[Micro Manual de Utilização do Cluster]]&lt;br /&gt;
:*[[Processamento Paralelo]]&lt;br /&gt;
:*[[Como Funciona o Backup do LCAD]]&lt;br /&gt;
:*[[Como Utilizar a Rede Wireless no LCAD]]&lt;br /&gt;
:*[[Uso Básico do Subversion]]&lt;br /&gt;
:*[[Instalações Úteis]]&lt;br /&gt;
:*[[Dicas e Configurações]]&lt;br /&gt;
:*[[Construção de pacotes RPM|Como construir pacotes RPM - Exemplo básico]]&lt;br /&gt;
:*[[Telefones Úteis]]&lt;br /&gt;
:*[[Como preparar café]]&lt;br /&gt;
:*[[Planejamento de Atividades]]&lt;br /&gt;
:*[[Apresentações]]&lt;br /&gt;
:*[[Identidade Visual]]&lt;br /&gt;
:*[[Material de Consumo Específico]]&lt;br /&gt;
:*[[Como criar branches no SVN]]&lt;br /&gt;
:*[[Roteiro de Instalação do Fedora nos Blades para o Carro]]&lt;br /&gt;
:*[[Roteiro de como configurar NIS no FEDORA 17]]&lt;br /&gt;
:*[[Roteiro de Instalação do Apache e SVN com autenticação NIS]]&lt;br /&gt;
:*[[Instalar o Confirm Account no Wiki]]&lt;br /&gt;
:*[[Configurar SSH sem a necessidade de usar senha]]&lt;br /&gt;
:*[[Criando um repositório no SVN]]&lt;br /&gt;
:*[[Instalando/Conectando via VNC no Carro]]&lt;br /&gt;
:*[[Criando servidor NTP e atualizando as máquinas pela rede]]&lt;br /&gt;
:*[[Adicionando latência com tc no Linux]]&lt;br /&gt;
:*[[Criando Kernel RT linux]]&lt;br /&gt;
:*[[Como usar os pacotes ROS visual search thin e visual search webcam]]&lt;br /&gt;
:*[[Como usar o pacote ROS cyton]]&lt;br /&gt;
&lt;br /&gt;
Para uma listagem mais completa dos artigos contidos neste Wiki, você pode [[Special:Categories|navegar pelas categorias.]]&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Wiki_do_LCAD&amp;diff=80825</id>
		<title>Wiki do LCAD</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Wiki_do_LCAD&amp;diff=80825"/>
				<updated>2013-07-14T04:16:07Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bem-vindo à página de documentação do LCAD.&lt;br /&gt;
&lt;br /&gt;
O objetivo deste Wiki é documentar todas as ferramentas, procedimentos de instalação e de suporte oferecidos no Laboratório de Computação de Alto Desempenho (LCAD).&lt;br /&gt;
&lt;br /&gt;
Abaixo você pode conferir alguns roteiros:&lt;br /&gt;
&lt;br /&gt;
:*[[Lista de Aquisições]]&lt;br /&gt;
:*[[Lista de Ocupação de Endereços IP da Rede LCAD]]&lt;br /&gt;
:*[[Carmen Robot Navigation Toolkit]]&lt;br /&gt;
:*[[Máquina Associadora de Eventos - MAE]]&lt;br /&gt;
:*[[Protocolo de Concessão de Contas no LCAD]]&lt;br /&gt;
:*[[Processo de Criação de Contas no LCAD]]&lt;br /&gt;
:*[[Hardwares e Serviços]]&lt;br /&gt;
:*[[:Media:Tutorial wiki.pdf|Guia de Utilização do Wiki LCAD]]&lt;br /&gt;
:*[[Guia de Utilização do Doxygen]]&lt;br /&gt;
:*[[Micro Manual de Utilização do Cluster]]&lt;br /&gt;
:*[[Processamento Paralelo]]&lt;br /&gt;
:*[[Como Funciona o Backup do LCAD]]&lt;br /&gt;
:*[[Como Utilizar a Rede Wireless no LCAD]]&lt;br /&gt;
:*[[Uso Básico do Subversion]]&lt;br /&gt;
:*[[Instalações Úteis]]&lt;br /&gt;
:*[[Dicas e Configurações]]&lt;br /&gt;
:*[[Construção de pacotes RPM|Como construir pacotes RPM - Exemplo básico]]&lt;br /&gt;
:*[[Telefones Úteis]]&lt;br /&gt;
:*[[Como preparar café]]&lt;br /&gt;
:*[[Planejamento de Atividades]]&lt;br /&gt;
:*[[Apresentações]]&lt;br /&gt;
:*[[Identidade Visual]]&lt;br /&gt;
:*[[Material de Consumo Específico]]&lt;br /&gt;
:*[[Como criar branches no SVN]]&lt;br /&gt;
:*[[Roteiro de Instalação do Fedora nos Blades para o Carro]]&lt;br /&gt;
:*[[Roteiro de como configurar NIS no FEDORA 17]]&lt;br /&gt;
:*[[Roteiro de Instalação do Apache e SVN com autenticação NIS]]&lt;br /&gt;
:*[[Instalar o Confirm Account no Wiki]]&lt;br /&gt;
:*[[Configurar SSH sem a necessidade de usar senha]]&lt;br /&gt;
:*[[Criando um repositório no SVN]]&lt;br /&gt;
:*[[Instalando/Conectando via VNC no Carro]]&lt;br /&gt;
:*[[Criando servidor NTP e atualizando as máquinas pela rede]]&lt;br /&gt;
:*[[Adicionando latência com tc no Linux]]&lt;br /&gt;
:*[[Criando Kernel RT linux]]&lt;br /&gt;
:*[[Como usar o pacote ROS cyton]]&lt;br /&gt;
&lt;br /&gt;
Para uma listagem mais completa dos artigos contidos neste Wiki, você pode [[Special:Categories|navegar pelas categorias.]]&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton_kinematics&amp;diff=80824</id>
		<title>Como usar o pacote ROS cyton kinematics</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton_kinematics&amp;diff=80824"/>
				<updated>2013-07-14T04:04:30Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: /* Utilizando o Cyton Arm real. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''ROS cyton_kinematics''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton_kinematics do ROS é uma adapatação do software de animação criado pelo professor Edilson para que funcione com o braço robótico do LCAD Cyton Arm.&lt;br /&gt;
&lt;br /&gt;
=== O que ele faz ? ===&lt;br /&gt;
&lt;br /&gt;
O cyton_kinematics faz o inverse kinematics para o Cyton Arm toda vez que recebe um ponto 3D. Com esse pacote também é possível controlar diretamente o Cyton Arm através da interface criada pelo professor Edilson.&lt;br /&gt;
&lt;br /&gt;
=== Instalando dependências: ===&lt;br /&gt;
&lt;br /&gt;
É necessário possuir os pacotes cyton[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton] e cyton_kinect[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinect].&lt;br /&gt;
&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
 roscd cyton_kinematics&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
Existem duas formas de ultilizar o pacote cyton_kinematics, são elas:&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm em modo de simulação. =====&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics robot_sim:=true&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm real. =====&lt;br /&gt;
&lt;br /&gt;
Antes de rodar o comando abaixo, faça os procedimentos para ligar o Cyton Arm no computador citados em [1].&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics&lt;br /&gt;
&lt;br /&gt;
==== Como utilizar o cyton_kinematics para controlar o Cyton Arm ? ====&lt;br /&gt;
&lt;br /&gt;
0. Na janela &amp;quot;MotionViewer&amp;quot; escolha a junta fixa e a junta a qual deseja mover.&lt;br /&gt;
&lt;br /&gt;
1. Para escolher a junta fixa, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aparte a tecla &amp;quot;a&amp;quot;. Observe a junta mudar da cor amarela para vermelho.&lt;br /&gt;
&lt;br /&gt;
2. Para escolher a junta &amp;quot;móvel&amp;quot;, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aperte a tecla &amp;quot;s&amp;quot;. Observe a junta mudar da cor amarela para verde.&lt;br /&gt;
&lt;br /&gt;
3a.­ Para mover a junta &amp;quot;móvel&amp;quot; livremente aperte a tecla &amp;quot;i&amp;quot; na janela do &amp;quot;MotionViewer&amp;quot; e com o botão direito do mouse araste-­a livremente.&lt;br /&gt;
&lt;br /&gt;
3b. ­Quando o pacote cyton_kinematics for utilizado com o cyton_kinect, para que possa fazer com que o cyton_kinematics receba um ponto 3D e calcule o inverse kinematics para o Cyton Arm é necessário clicar &amp;quot;ii&amp;quot; na tela &amp;quot;MotionViewer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Como terminar o programa ? ===&lt;br /&gt;
1. Feche a janela do &amp;quot;MotionViewer&amp;quot; e em seguida clique &amp;quot;Ctrl+c&amp;quot; na aba do terminal correspondente ao cyton_kinematics.&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton_kinematics&amp;diff=80823</id>
		<title>Como usar o pacote ROS cyton kinematics</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton_kinematics&amp;diff=80823"/>
				<updated>2013-07-14T04:04:20Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: /* Utilizando o Cyton Arm real. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''ROS cyton_kinematics''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton_kinematics do ROS é uma adapatação do software de animação criado pelo professor Edilson para que funcione com o braço robótico do LCAD Cyton Arm.&lt;br /&gt;
&lt;br /&gt;
=== O que ele faz ? ===&lt;br /&gt;
&lt;br /&gt;
O cyton_kinematics faz o inverse kinematics para o Cyton Arm toda vez que recebe um ponto 3D. Com esse pacote também é possível controlar diretamente o Cyton Arm através da interface criada pelo professor Edilson.&lt;br /&gt;
&lt;br /&gt;
=== Instalando dependências: ===&lt;br /&gt;
&lt;br /&gt;
É necessário possuir os pacotes cyton[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton] e cyton_kinect[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinect].&lt;br /&gt;
&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
 roscd cyton_kinematics&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
Existem duas formas de ultilizar o pacote cyton_kinematics, são elas:&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm em modo de simulação. =====&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics robot_sim:=true&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm real. =====&lt;br /&gt;
&lt;br /&gt;
Antes de rodar o comando abaixo, faça os procedimentos para ligar o Cyton Arm no computador citados em [http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton].&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics&lt;br /&gt;
&lt;br /&gt;
==== Como utilizar o cyton_kinematics para controlar o Cyton Arm ? ====&lt;br /&gt;
&lt;br /&gt;
0. Na janela &amp;quot;MotionViewer&amp;quot; escolha a junta fixa e a junta a qual deseja mover.&lt;br /&gt;
&lt;br /&gt;
1. Para escolher a junta fixa, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aparte a tecla &amp;quot;a&amp;quot;. Observe a junta mudar da cor amarela para vermelho.&lt;br /&gt;
&lt;br /&gt;
2. Para escolher a junta &amp;quot;móvel&amp;quot;, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aperte a tecla &amp;quot;s&amp;quot;. Observe a junta mudar da cor amarela para verde.&lt;br /&gt;
&lt;br /&gt;
3a.­ Para mover a junta &amp;quot;móvel&amp;quot; livremente aperte a tecla &amp;quot;i&amp;quot; na janela do &amp;quot;MotionViewer&amp;quot; e com o botão direito do mouse araste-­a livremente.&lt;br /&gt;
&lt;br /&gt;
3b. ­Quando o pacote cyton_kinematics for utilizado com o cyton_kinect, para que possa fazer com que o cyton_kinematics receba um ponto 3D e calcule o inverse kinematics para o Cyton Arm é necessário clicar &amp;quot;ii&amp;quot; na tela &amp;quot;MotionViewer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Como terminar o programa ? ===&lt;br /&gt;
1. Feche a janela do &amp;quot;MotionViewer&amp;quot; e em seguida clique &amp;quot;Ctrl+c&amp;quot; na aba do terminal correspondente ao cyton_kinematics.&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton_kinematics&amp;diff=80822</id>
		<title>Como usar o pacote ROS cyton kinematics</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton_kinematics&amp;diff=80822"/>
				<updated>2013-07-14T04:04:04Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: /* Instalando dependências: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''ROS cyton_kinematics''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton_kinematics do ROS é uma adapatação do software de animação criado pelo professor Edilson para que funcione com o braço robótico do LCAD Cyton Arm.&lt;br /&gt;
&lt;br /&gt;
=== O que ele faz ? ===&lt;br /&gt;
&lt;br /&gt;
O cyton_kinematics faz o inverse kinematics para o Cyton Arm toda vez que recebe um ponto 3D. Com esse pacote também é possível controlar diretamente o Cyton Arm através da interface criada pelo professor Edilson.&lt;br /&gt;
&lt;br /&gt;
=== Instalando dependências: ===&lt;br /&gt;
&lt;br /&gt;
É necessário possuir os pacotes cyton[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton] e cyton_kinect[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinect].&lt;br /&gt;
&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
 roscd cyton_kinematics&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
Existem duas formas de ultilizar o pacote cyton_kinematics, são elas:&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm em modo de simulação. =====&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics robot_sim:=true&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm real. =====&lt;br /&gt;
&lt;br /&gt;
Antes de rodar o comando abaixo, faça os procedimentos para ligar o Cyton Arm no computador citados em [1].&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics&lt;br /&gt;
&lt;br /&gt;
==== Como utilizar o cyton_kinematics para controlar o Cyton Arm ? ====&lt;br /&gt;
&lt;br /&gt;
0. Na janela &amp;quot;MotionViewer&amp;quot; escolha a junta fixa e a junta a qual deseja mover.&lt;br /&gt;
&lt;br /&gt;
1. Para escolher a junta fixa, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aparte a tecla &amp;quot;a&amp;quot;. Observe a junta mudar da cor amarela para vermelho.&lt;br /&gt;
&lt;br /&gt;
2. Para escolher a junta &amp;quot;móvel&amp;quot;, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aperte a tecla &amp;quot;s&amp;quot;. Observe a junta mudar da cor amarela para verde.&lt;br /&gt;
&lt;br /&gt;
3a.­ Para mover a junta &amp;quot;móvel&amp;quot; livremente aperte a tecla &amp;quot;i&amp;quot; na janela do &amp;quot;MotionViewer&amp;quot; e com o botão direito do mouse araste-­a livremente.&lt;br /&gt;
&lt;br /&gt;
3b. ­Quando o pacote cyton_kinematics for utilizado com o cyton_kinect, para que possa fazer com que o cyton_kinematics receba um ponto 3D e calcule o inverse kinematics para o Cyton Arm é necessário clicar &amp;quot;ii&amp;quot; na tela &amp;quot;MotionViewer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Como terminar o programa ? ===&lt;br /&gt;
1. Feche a janela do &amp;quot;MotionViewer&amp;quot; e em seguida clique &amp;quot;Ctrl+c&amp;quot; na aba do terminal correspondente ao cyton_kinematics.&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80821</id>
		<title>Como usar o pacote ROS cyton</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80821"/>
				<updated>2013-07-14T04:03:38Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''ROS cyton''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton do ROS é uma adapatação do pacote cyton_ros_1204 encontrado em  [https://code.google.com/p/cyton-ros-pkg/wiki/ROS_Cyton_Interface]. A adaptação foi necessária, pois o pacote original foi criado para ser utilizado no braço robótico Cyton Veta 2 que é um modelo de braço robótico mais novo que o Cyton Alpha do LCAD.&lt;br /&gt;
&lt;br /&gt;
=== O que ele faz ? ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton é um ''wrapper'' do ''framwork'' do Cyton Arm no ROS. Com esse pacote é possível mover o cyton passando-­se um conjunto de configurações das juntas, ou então um ponto 3D no mundo. Essa &amp;quot;passagem de argumentos&amp;quot; para o pacote cyton é feito através da actionlib[http://www.ros.org/wiki/actionlib] do ROS. Com a actionlib é possível criar ActionClients e ActionServers para estabeler uma comunicação cliente – servidor.&lt;br /&gt;
&lt;br /&gt;
=== Instalando dependências: ===&lt;br /&gt;
&lt;br /&gt;
Para utilizar o pacote cyton é necessário adicionar algumas variáveis de ambiente, para isso:&lt;br /&gt;
&lt;br /&gt;
 export CYTON_INC=~/ros/cyton/include/&lt;br /&gt;
 export CYTON_LIB=~/ros/cyton/lib/&lt;br /&gt;
 export CYTON_BIN=~/ros/cyton/bin/&lt;br /&gt;
 export CYTON_EE_FILE=~/ros/cyton/guide_frame.txt&lt;br /&gt;
 export ROS_PACKAGE_PATH=~/ros:$ROS_PACKAGE_PATH&lt;br /&gt;
&lt;br /&gt;
É necessário também possuir o pacote cyton_kinect, para isso veja [http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinect].&lt;br /&gt;
&lt;br /&gt;
Para possíveis erros de compilação veja o mainfest.xml.&lt;br /&gt;
&lt;br /&gt;
=== Procedimentos para ligar o Cyton Arm ao computador: ===&lt;br /&gt;
&lt;br /&gt;
1. Ajustar a fonte para uma tensão em 13.5V e máxima corrente.&lt;br /&gt;
&lt;br /&gt;
2. Ligar o terminal negativo da bateria no negativo da fonte e o terminal positivo da bateria no positivo da fonte.&lt;br /&gt;
&lt;br /&gt;
3.­ Ligar o botão da caixa preta do Cyton Arm.&lt;br /&gt;
&lt;br /&gt;
4. Ligar o USB do Cyton Arm no computador.&lt;br /&gt;
&lt;br /&gt;
5. &lt;br /&gt;
 sudo chmod 777 /dev/ttyUSB0&lt;br /&gt;
&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o cyton: ====&lt;br /&gt;
&lt;br /&gt;
 roscd cyton&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
Existem várias formas de utilizar o pacote cyton, são elas:&lt;br /&gt;
&lt;br /&gt;
===== Utilizando apenas o pacote cyton. =====&lt;br /&gt;
&lt;br /&gt;
====== Passando um ponto 3D ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton cyton.launch&lt;br /&gt;
 rosrun cyton guide_frame_node&lt;br /&gt;
&lt;br /&gt;
====== Passando uma configuração de juntas ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton hardware.launch&lt;br /&gt;
 rosrun cyton send_joints&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o pacote cyton, o pacote cyton_kinematics[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinematics] e o pacote cyton_kinect. =====&lt;br /&gt;
&lt;br /&gt;
Antes de rodar os comandos abaixo, faça ligue o kinect em uma porta USB 2.0 do computador.&lt;br /&gt;
&lt;br /&gt;
====== Rodando em modo de simulação ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton slam.launch robot_sim:=true visual_search:=false&lt;br /&gt;
&lt;br /&gt;
====== Rodando com o Cyton Arm real ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton slam.launch visual_search:=false&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o pacote cyton, o pacote cyton_kinematics, o pacote cyton_kinect e o pacote visual_search_thin[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_os_pacotes_ROS_visual_search_thin_e_visual_search_webcam] =====&lt;br /&gt;
&lt;br /&gt;
Antes de executar os comandos abaixo, ligue o kinect em uma porta USB 2.0 do computador&lt;br /&gt;
&lt;br /&gt;
====== Rodando em modo de simulação ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton slam.launch robot_sim:=true&lt;br /&gt;
&lt;br /&gt;
====== Rodando com o Cyton Arm real ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton slam.launch&lt;br /&gt;
&lt;br /&gt;
=== Como terminar o programa ? ===&lt;br /&gt;
1. Feche as janela abertas e em seguida clique &amp;quot;Ctrl+c&amp;quot; na aba do terminal correspondente ao cyton.&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80820</id>
		<title>Como usar o pacote ROS cyton</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80820"/>
				<updated>2013-07-14T04:02:54Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: /* Utilizando o pacote cyton, o pacote cyton_kinematics, o pacote cyton_kinect e o pacote visual_search_thin[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_os_pacotes_ROS_visual_search_thin_e_visual_search_webcam] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''ROS cyton''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton do ROS é uma adapatação do pacote cyton_ros_1204 encontrado em  [https://code.google.com/p/cyton-ros-pkg/wiki/ROS_Cyton_Interface]. A adaptação foi necessária, pois o pacote original foi criado para ser utilizado no braço robótico Cyton Veta 2 que é um modelo de braço robótico mais novo que o Cyton Alpha do LCAD.&lt;br /&gt;
&lt;br /&gt;
=== O que ele faz ? ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton é um ''wrapper'' do ''framwork'' do Cyton Arm no ROS. Com esse pacote é possível mover o cyton passando-­se um conjunto de configurações das juntas, ou então um ponto 3D no mundo. Essa &amp;quot;passagem de argumentos&amp;quot; para o pacote cyton é feito através da actionlib[http://www.ros.org/wiki/actionlib] do ROS. Com a actionlib é possível criar ActionClients e ActionServers para estabeler uma comunicação cliente – servidor.&lt;br /&gt;
&lt;br /&gt;
=== Instalando dependências: ===&lt;br /&gt;
&lt;br /&gt;
Para utilizar o pacote cyton é necessário adicionar algumas variáveis de ambiente, para isso:&lt;br /&gt;
&lt;br /&gt;
 export CYTON_INC=~/ros/cyton/include/&lt;br /&gt;
 export CYTON_LIB=~/ros/cyton/lib/&lt;br /&gt;
 export CYTON_BIN=~/ros/cyton/bin/&lt;br /&gt;
 export CYTON_EE_FILE=~/ros/cyton/guide_frame.txt&lt;br /&gt;
 export ROS_PACKAGE_PATH=~/ros:$ROS_PACKAGE_PATH&lt;br /&gt;
&lt;br /&gt;
É necessário também possuir o pacote cyton_kinect, para isso veja [http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinect].&lt;br /&gt;
&lt;br /&gt;
Para possíveis erros de compilação veja o mainfest.xml.&lt;br /&gt;
&lt;br /&gt;
=== Procedimentos para ligar o Cyton Arm ao computador: ===&lt;br /&gt;
&lt;br /&gt;
1. Ajustar a fonte para uma tensão em 13.5V e máxima corrente.&lt;br /&gt;
&lt;br /&gt;
2. Ligar o terminal negativo da bateria no negativo da fonte e o terminal positivo da bateria no positivo da fonte.&lt;br /&gt;
&lt;br /&gt;
3.­ Ligar o botão da caixa preta do Cyton Arm.&lt;br /&gt;
&lt;br /&gt;
4. Ligar o USB do Cyton Arm no computador.&lt;br /&gt;
&lt;br /&gt;
5. &lt;br /&gt;
 sudo chmod 777 /dev/ttyUSB0&lt;br /&gt;
&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o cyton: ====&lt;br /&gt;
&lt;br /&gt;
 roscd cyton&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
Existem várias formas de utilizar o pacote cyton, são elas:&lt;br /&gt;
&lt;br /&gt;
===== Utilizando apenas o pacote cyton. =====&lt;br /&gt;
&lt;br /&gt;
====== Passando um ponto 3D ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton cyton.launch&lt;br /&gt;
 rosrun cyton guide_frame_node&lt;br /&gt;
&lt;br /&gt;
====== Passando uma configuração de juntas ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton hardware.launch&lt;br /&gt;
 rosrun cyton send_joints&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o pacote cyton, o pacote cyton_kinematics[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinematics] e o pacote cyton_kinect. =====&lt;br /&gt;
&lt;br /&gt;
Antes de rodar os comandos abaixo, faça ligue o kinect em uma porta USB 2.0 do computador.&lt;br /&gt;
&lt;br /&gt;
====== Rodando em modo de simulação ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton slam.launch robot_sim:=true visual_search:=false&lt;br /&gt;
&lt;br /&gt;
====== Rodando com o Cyton Arm real ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton slam.launch visual_search:=false&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o pacote cyton, o pacote cyton_kinematics, o pacote cyton_kinect e o pacote visual_search_thin[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_os_pacotes_ROS_visual_search_thin_e_visual_search_webcam] =====&lt;br /&gt;
&lt;br /&gt;
Antes de executar os comandos abaixo, ligue o kinect em uma porta USB 2.0 do computador&lt;br /&gt;
&lt;br /&gt;
====== Rodando em modo de simulação ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton slam.launch robot_sim:=true&lt;br /&gt;
&lt;br /&gt;
====== Rodando com o Cyton Arm real ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton slam.launch&lt;br /&gt;
&lt;br /&gt;
==== Como utilizar o cyton_kinematics para controlar o Cyton Arm ? ====&lt;br /&gt;
&lt;br /&gt;
0. Na janela &amp;quot;MotionViewer&amp;quot; escolha a junta fixa e a junta a qual deseja mover.&lt;br /&gt;
&lt;br /&gt;
1. Para escolher a junta fixa, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aparte a tecla &amp;quot;a&amp;quot;. Observe a junta mudar da cor amarela para vermelho.&lt;br /&gt;
&lt;br /&gt;
2. Para escolher a junta &amp;quot;móvel&amp;quot;, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aperte a tecla &amp;quot;s&amp;quot;. Observe a junta mudar da cor amarela para verde.&lt;br /&gt;
&lt;br /&gt;
3a.­ Para mover a junta &amp;quot;móvel&amp;quot; livremente aperte a tecla &amp;quot;i&amp;quot; na janela do &amp;quot;MotionViewer&amp;quot; e com o botão direito do mouse araste-­a livremente.&lt;br /&gt;
&lt;br /&gt;
3b. ­Quando o pacote cyton_kinematics for utilizado com o cyton_kinect, para que possa fazer com que o cyton_kinematics receba um ponto 3D e calcule o inverse kinematics para o Cyton Arm é necessário clicar &amp;quot;ii&amp;quot; na tela &amp;quot;MotionViewer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Como terminar o programa ? ===&lt;br /&gt;
1. Feche a janela do &amp;quot;MotionViewer&amp;quot; e em seguida clique &amp;quot;Ctrl+c&amp;quot; na aba do terminal correspondente ao cyton_kinematics.&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80819</id>
		<title>Como usar o pacote ROS cyton</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80819"/>
				<updated>2013-07-14T04:01:08Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: /* Utilizando o pacote cyton, o pacote cyton_kinematics[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinematics] e o pacote cyton_kinect. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''ROS cyton''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton do ROS é uma adapatação do pacote cyton_ros_1204 encontrado em  [https://code.google.com/p/cyton-ros-pkg/wiki/ROS_Cyton_Interface]. A adaptação foi necessária, pois o pacote original foi criado para ser utilizado no braço robótico Cyton Veta 2 que é um modelo de braço robótico mais novo que o Cyton Alpha do LCAD.&lt;br /&gt;
&lt;br /&gt;
=== O que ele faz ? ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton é um ''wrapper'' do ''framwork'' do Cyton Arm no ROS. Com esse pacote é possível mover o cyton passando-­se um conjunto de configurações das juntas, ou então um ponto 3D no mundo. Essa &amp;quot;passagem de argumentos&amp;quot; para o pacote cyton é feito através da actionlib[http://www.ros.org/wiki/actionlib] do ROS. Com a actionlib é possível criar ActionClients e ActionServers para estabeler uma comunicação cliente – servidor.&lt;br /&gt;
&lt;br /&gt;
=== Instalando dependências: ===&lt;br /&gt;
&lt;br /&gt;
Para utilizar o pacote cyton é necessário adicionar algumas variáveis de ambiente, para isso:&lt;br /&gt;
&lt;br /&gt;
 export CYTON_INC=~/ros/cyton/include/&lt;br /&gt;
 export CYTON_LIB=~/ros/cyton/lib/&lt;br /&gt;
 export CYTON_BIN=~/ros/cyton/bin/&lt;br /&gt;
 export CYTON_EE_FILE=~/ros/cyton/guide_frame.txt&lt;br /&gt;
 export ROS_PACKAGE_PATH=~/ros:$ROS_PACKAGE_PATH&lt;br /&gt;
&lt;br /&gt;
É necessário também possuir o pacote cyton_kinect, para isso veja [http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinect].&lt;br /&gt;
&lt;br /&gt;
Para possíveis erros de compilação veja o mainfest.xml.&lt;br /&gt;
&lt;br /&gt;
=== Procedimentos para ligar o Cyton Arm ao computador: ===&lt;br /&gt;
&lt;br /&gt;
1. Ajustar a fonte para uma tensão em 13.5V e máxima corrente.&lt;br /&gt;
&lt;br /&gt;
2. Ligar o terminal negativo da bateria no negativo da fonte e o terminal positivo da bateria no positivo da fonte.&lt;br /&gt;
&lt;br /&gt;
3.­ Ligar o botão da caixa preta do Cyton Arm.&lt;br /&gt;
&lt;br /&gt;
4. Ligar o USB do Cyton Arm no computador.&lt;br /&gt;
&lt;br /&gt;
5. &lt;br /&gt;
 sudo chmod 777 /dev/ttyUSB0&lt;br /&gt;
&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o cyton: ====&lt;br /&gt;
&lt;br /&gt;
 roscd cyton&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
Existem várias formas de utilizar o pacote cyton, são elas:&lt;br /&gt;
&lt;br /&gt;
===== Utilizando apenas o pacote cyton. =====&lt;br /&gt;
&lt;br /&gt;
====== Passando um ponto 3D ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton cyton.launch&lt;br /&gt;
 rosrun cyton guide_frame_node&lt;br /&gt;
&lt;br /&gt;
====== Passando uma configuração de juntas ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton hardware.launch&lt;br /&gt;
 rosrun cyton send_joints&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o pacote cyton, o pacote cyton_kinematics[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinematics] e o pacote cyton_kinect. =====&lt;br /&gt;
&lt;br /&gt;
Antes de rodar os comandos abaixo, faça ligue o kinect em uma porta USB 2.0 do computador.&lt;br /&gt;
&lt;br /&gt;
====== Rodando em modo de simulação ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton slam.launch robot_sim:=true visual_search:=false&lt;br /&gt;
&lt;br /&gt;
====== Rodando com o Cyton Arm real ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton slam.launch visual_search:=false&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o pacote cyton, o pacote cyton_kinematics, o pacote cyton_kinect e o pacote visual_search_thin[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_os_pacotes_ROS_visual_search_thin_e_visual_search_webcam] =====&lt;br /&gt;
&lt;br /&gt;
==== Como utilizar o cyton_kinematics para controlar o Cyton Arm ? ====&lt;br /&gt;
&lt;br /&gt;
0. Na janela &amp;quot;MotionViewer&amp;quot; escolha a junta fixa e a junta a qual deseja mover.&lt;br /&gt;
&lt;br /&gt;
1. Para escolher a junta fixa, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aparte a tecla &amp;quot;a&amp;quot;. Observe a junta mudar da cor amarela para vermelho.&lt;br /&gt;
&lt;br /&gt;
2. Para escolher a junta &amp;quot;móvel&amp;quot;, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aperte a tecla &amp;quot;s&amp;quot;. Observe a junta mudar da cor amarela para verde.&lt;br /&gt;
&lt;br /&gt;
3a.­ Para mover a junta &amp;quot;móvel&amp;quot; livremente aperte a tecla &amp;quot;i&amp;quot; na janela do &amp;quot;MotionViewer&amp;quot; e com o botão direito do mouse araste-­a livremente.&lt;br /&gt;
&lt;br /&gt;
3b. ­Quando o pacote cyton_kinematics for utilizado com o cyton_kinect, para que possa fazer com que o cyton_kinematics receba um ponto 3D e calcule o inverse kinematics para o Cyton Arm é necessário clicar &amp;quot;ii&amp;quot; na tela &amp;quot;MotionViewer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Como terminar o programa ? ===&lt;br /&gt;
1. Feche a janela do &amp;quot;MotionViewer&amp;quot; e em seguida clique &amp;quot;Ctrl+c&amp;quot; na aba do terminal correspondente ao cyton_kinematics.&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80818</id>
		<title>Como usar o pacote ROS cyton</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80818"/>
				<updated>2013-07-14T03:58:35Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: /* Utilizando apenas o pacote cyton. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''ROS cyton''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton do ROS é uma adapatação do pacote cyton_ros_1204 encontrado em  [https://code.google.com/p/cyton-ros-pkg/wiki/ROS_Cyton_Interface]. A adaptação foi necessária, pois o pacote original foi criado para ser utilizado no braço robótico Cyton Veta 2 que é um modelo de braço robótico mais novo que o Cyton Alpha do LCAD.&lt;br /&gt;
&lt;br /&gt;
=== O que ele faz ? ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton é um ''wrapper'' do ''framwork'' do Cyton Arm no ROS. Com esse pacote é possível mover o cyton passando-­se um conjunto de configurações das juntas, ou então um ponto 3D no mundo. Essa &amp;quot;passagem de argumentos&amp;quot; para o pacote cyton é feito através da actionlib[http://www.ros.org/wiki/actionlib] do ROS. Com a actionlib é possível criar ActionClients e ActionServers para estabeler uma comunicação cliente – servidor.&lt;br /&gt;
&lt;br /&gt;
=== Instalando dependências: ===&lt;br /&gt;
&lt;br /&gt;
Para utilizar o pacote cyton é necessário adicionar algumas variáveis de ambiente, para isso:&lt;br /&gt;
&lt;br /&gt;
 export CYTON_INC=~/ros/cyton/include/&lt;br /&gt;
 export CYTON_LIB=~/ros/cyton/lib/&lt;br /&gt;
 export CYTON_BIN=~/ros/cyton/bin/&lt;br /&gt;
 export CYTON_EE_FILE=~/ros/cyton/guide_frame.txt&lt;br /&gt;
 export ROS_PACKAGE_PATH=~/ros:$ROS_PACKAGE_PATH&lt;br /&gt;
&lt;br /&gt;
É necessário também possuir o pacote cyton_kinect, para isso veja [http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinect].&lt;br /&gt;
&lt;br /&gt;
Para possíveis erros de compilação veja o mainfest.xml.&lt;br /&gt;
&lt;br /&gt;
=== Procedimentos para ligar o Cyton Arm ao computador: ===&lt;br /&gt;
&lt;br /&gt;
1. Ajustar a fonte para uma tensão em 13.5V e máxima corrente.&lt;br /&gt;
&lt;br /&gt;
2. Ligar o terminal negativo da bateria no negativo da fonte e o terminal positivo da bateria no positivo da fonte.&lt;br /&gt;
&lt;br /&gt;
3.­ Ligar o botão da caixa preta do Cyton Arm.&lt;br /&gt;
&lt;br /&gt;
4. Ligar o USB do Cyton Arm no computador.&lt;br /&gt;
&lt;br /&gt;
5. &lt;br /&gt;
 sudo chmod 777 /dev/ttyUSB0&lt;br /&gt;
&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o cyton: ====&lt;br /&gt;
&lt;br /&gt;
 roscd cyton&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
Existem várias formas de utilizar o pacote cyton, são elas:&lt;br /&gt;
&lt;br /&gt;
===== Utilizando apenas o pacote cyton. =====&lt;br /&gt;
&lt;br /&gt;
====== Passando um ponto 3D ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton cyton.launch&lt;br /&gt;
 rosrun cyton guide_frame_node&lt;br /&gt;
&lt;br /&gt;
====== Passando uma configuração de juntas ======&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton hardware.launch&lt;br /&gt;
 rosrun cyton send_joints&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o pacote cyton, o pacote cyton_kinematics[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinematics] e o pacote cyton_kinect. =====&lt;br /&gt;
&lt;br /&gt;
Antes de rodar o comando abaixo, faça os procedimentos para ligar o Cyton Arm no computador citados em [1].&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o pacote cyton, o pacote cyton_kinematics, o pacote cyton_kinect e o pacote visual_search_thin[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_os_pacotes_ROS_visual_search_thin_e_visual_search_webcam] =====&lt;br /&gt;
&lt;br /&gt;
==== Como utilizar o cyton_kinematics para controlar o Cyton Arm ? ====&lt;br /&gt;
&lt;br /&gt;
0. Na janela &amp;quot;MotionViewer&amp;quot; escolha a junta fixa e a junta a qual deseja mover.&lt;br /&gt;
&lt;br /&gt;
1. Para escolher a junta fixa, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aparte a tecla &amp;quot;a&amp;quot;. Observe a junta mudar da cor amarela para vermelho.&lt;br /&gt;
&lt;br /&gt;
2. Para escolher a junta &amp;quot;móvel&amp;quot;, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aperte a tecla &amp;quot;s&amp;quot;. Observe a junta mudar da cor amarela para verde.&lt;br /&gt;
&lt;br /&gt;
3a.­ Para mover a junta &amp;quot;móvel&amp;quot; livremente aperte a tecla &amp;quot;i&amp;quot; na janela do &amp;quot;MotionViewer&amp;quot; e com o botão direito do mouse araste-­a livremente.&lt;br /&gt;
&lt;br /&gt;
3b. ­Quando o pacote cyton_kinematics for utilizado com o cyton_kinect, para que possa fazer com que o cyton_kinematics receba um ponto 3D e calcule o inverse kinematics para o Cyton Arm é necessário clicar &amp;quot;ii&amp;quot; na tela &amp;quot;MotionViewer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Como terminar o programa ? ===&lt;br /&gt;
1. Feche a janela do &amp;quot;MotionViewer&amp;quot; e em seguida clique &amp;quot;Ctrl+c&amp;quot; na aba do terminal correspondente ao cyton_kinematics.&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80817</id>
		<title>Como usar o pacote ROS cyton</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80817"/>
				<updated>2013-07-14T03:56:43Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: /* Rodando o cyton_kinematics: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''ROS cyton''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton do ROS é uma adapatação do pacote cyton_ros_1204 encontrado em  [https://code.google.com/p/cyton-ros-pkg/wiki/ROS_Cyton_Interface]. A adaptação foi necessária, pois o pacote original foi criado para ser utilizado no braço robótico Cyton Veta 2 que é um modelo de braço robótico mais novo que o Cyton Alpha do LCAD.&lt;br /&gt;
&lt;br /&gt;
=== O que ele faz ? ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton é um ''wrapper'' do ''framwork'' do Cyton Arm no ROS. Com esse pacote é possível mover o cyton passando-­se um conjunto de configurações das juntas, ou então um ponto 3D no mundo. Essa &amp;quot;passagem de argumentos&amp;quot; para o pacote cyton é feito através da actionlib[http://www.ros.org/wiki/actionlib] do ROS. Com a actionlib é possível criar ActionClients e ActionServers para estabeler uma comunicação cliente – servidor.&lt;br /&gt;
&lt;br /&gt;
=== Instalando dependências: ===&lt;br /&gt;
&lt;br /&gt;
Para utilizar o pacote cyton é necessário adicionar algumas variáveis de ambiente, para isso:&lt;br /&gt;
&lt;br /&gt;
 export CYTON_INC=~/ros/cyton/include/&lt;br /&gt;
 export CYTON_LIB=~/ros/cyton/lib/&lt;br /&gt;
 export CYTON_BIN=~/ros/cyton/bin/&lt;br /&gt;
 export CYTON_EE_FILE=~/ros/cyton/guide_frame.txt&lt;br /&gt;
 export ROS_PACKAGE_PATH=~/ros:$ROS_PACKAGE_PATH&lt;br /&gt;
&lt;br /&gt;
É necessário também possuir o pacote cyton_kinect, para isso veja [http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinect].&lt;br /&gt;
&lt;br /&gt;
Para possíveis erros de compilação veja o mainfest.xml.&lt;br /&gt;
&lt;br /&gt;
=== Procedimentos para ligar o Cyton Arm ao computador: ===&lt;br /&gt;
&lt;br /&gt;
1. Ajustar a fonte para uma tensão em 13.5V e máxima corrente.&lt;br /&gt;
&lt;br /&gt;
2. Ligar o terminal negativo da bateria no negativo da fonte e o terminal positivo da bateria no positivo da fonte.&lt;br /&gt;
&lt;br /&gt;
3.­ Ligar o botão da caixa preta do Cyton Arm.&lt;br /&gt;
&lt;br /&gt;
4. Ligar o USB do Cyton Arm no computador.&lt;br /&gt;
&lt;br /&gt;
5. &lt;br /&gt;
 sudo chmod 777 /dev/ttyUSB0&lt;br /&gt;
&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o cyton: ====&lt;br /&gt;
&lt;br /&gt;
 roscd cyton&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
Existem várias formas de utilizar o pacote cyton, são elas:&lt;br /&gt;
&lt;br /&gt;
===== Utilizando apenas o pacote cyton. =====&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics robot_sim:=true&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o pacote cyton, o pacote cyton_kinematics[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinematics] e o pacote cyton_kinect. =====&lt;br /&gt;
&lt;br /&gt;
Antes de rodar o comando abaixo, faça os procedimentos para ligar o Cyton Arm no computador citados em [1].&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o pacote cyton, o pacote cyton_kinematics, o pacote cyton_kinect e o pacote visual_search_thin[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_os_pacotes_ROS_visual_search_thin_e_visual_search_webcam] =====&lt;br /&gt;
&lt;br /&gt;
==== Como utilizar o cyton_kinematics para controlar o Cyton Arm ? ====&lt;br /&gt;
&lt;br /&gt;
0. Na janela &amp;quot;MotionViewer&amp;quot; escolha a junta fixa e a junta a qual deseja mover.&lt;br /&gt;
&lt;br /&gt;
1. Para escolher a junta fixa, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aparte a tecla &amp;quot;a&amp;quot;. Observe a junta mudar da cor amarela para vermelho.&lt;br /&gt;
&lt;br /&gt;
2. Para escolher a junta &amp;quot;móvel&amp;quot;, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aperte a tecla &amp;quot;s&amp;quot;. Observe a junta mudar da cor amarela para verde.&lt;br /&gt;
&lt;br /&gt;
3a.­ Para mover a junta &amp;quot;móvel&amp;quot; livremente aperte a tecla &amp;quot;i&amp;quot; na janela do &amp;quot;MotionViewer&amp;quot; e com o botão direito do mouse araste-­a livremente.&lt;br /&gt;
&lt;br /&gt;
3b. ­Quando o pacote cyton_kinematics for utilizado com o cyton_kinect, para que possa fazer com que o cyton_kinematics receba um ponto 3D e calcule o inverse kinematics para o Cyton Arm é necessário clicar &amp;quot;ii&amp;quot; na tela &amp;quot;MotionViewer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Como terminar o programa ? ===&lt;br /&gt;
1. Feche a janela do &amp;quot;MotionViewer&amp;quot; e em seguida clique &amp;quot;Ctrl+c&amp;quot; na aba do terminal correspondente ao cyton_kinematics.&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80816</id>
		<title>Como usar o pacote ROS cyton</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80816"/>
				<updated>2013-07-14T03:54:18Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: /* Compilando o cyton_kinematics: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''ROS cyton''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton do ROS é uma adapatação do pacote cyton_ros_1204 encontrado em  [https://code.google.com/p/cyton-ros-pkg/wiki/ROS_Cyton_Interface]. A adaptação foi necessária, pois o pacote original foi criado para ser utilizado no braço robótico Cyton Veta 2 que é um modelo de braço robótico mais novo que o Cyton Alpha do LCAD.&lt;br /&gt;
&lt;br /&gt;
=== O que ele faz ? ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton é um ''wrapper'' do ''framwork'' do Cyton Arm no ROS. Com esse pacote é possível mover o cyton passando-­se um conjunto de configurações das juntas, ou então um ponto 3D no mundo. Essa &amp;quot;passagem de argumentos&amp;quot; para o pacote cyton é feito através da actionlib[http://www.ros.org/wiki/actionlib] do ROS. Com a actionlib é possível criar ActionClients e ActionServers para estabeler uma comunicação cliente – servidor.&lt;br /&gt;
&lt;br /&gt;
=== Instalando dependências: ===&lt;br /&gt;
&lt;br /&gt;
Para utilizar o pacote cyton é necessário adicionar algumas variáveis de ambiente, para isso:&lt;br /&gt;
&lt;br /&gt;
 export CYTON_INC=~/ros/cyton/include/&lt;br /&gt;
 export CYTON_LIB=~/ros/cyton/lib/&lt;br /&gt;
 export CYTON_BIN=~/ros/cyton/bin/&lt;br /&gt;
 export CYTON_EE_FILE=~/ros/cyton/guide_frame.txt&lt;br /&gt;
 export ROS_PACKAGE_PATH=~/ros:$ROS_PACKAGE_PATH&lt;br /&gt;
&lt;br /&gt;
É necessário também possuir o pacote cyton_kinect, para isso veja [http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinect].&lt;br /&gt;
&lt;br /&gt;
Para possíveis erros de compilação veja o mainfest.xml.&lt;br /&gt;
&lt;br /&gt;
=== Procedimentos para ligar o Cyton Arm ao computador: ===&lt;br /&gt;
&lt;br /&gt;
1. Ajustar a fonte para uma tensão em 13.5V e máxima corrente.&lt;br /&gt;
&lt;br /&gt;
2. Ligar o terminal negativo da bateria no negativo da fonte e o terminal positivo da bateria no positivo da fonte.&lt;br /&gt;
&lt;br /&gt;
3.­ Ligar o botão da caixa preta do Cyton Arm.&lt;br /&gt;
&lt;br /&gt;
4. Ligar o USB do Cyton Arm no computador.&lt;br /&gt;
&lt;br /&gt;
5. &lt;br /&gt;
 sudo chmod 777 /dev/ttyUSB0&lt;br /&gt;
&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o cyton: ====&lt;br /&gt;
&lt;br /&gt;
 roscd cyton&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
Existem duas formas de ultilizar o pacote cyton_kinematics, são elas:&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm em modo de simulação. =====&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics robot_sim:=true&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm real. =====&lt;br /&gt;
&lt;br /&gt;
Antes de rodar o comando abaixo, faça os procedimentos para ligar o Cyton Arm no computador citados em [1].&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics&lt;br /&gt;
&lt;br /&gt;
==== Como utilizar o cyton_kinematics para controlar o Cyton Arm ? ====&lt;br /&gt;
&lt;br /&gt;
0. Na janela &amp;quot;MotionViewer&amp;quot; escolha a junta fixa e a junta a qual deseja mover.&lt;br /&gt;
&lt;br /&gt;
1. Para escolher a junta fixa, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aparte a tecla &amp;quot;a&amp;quot;. Observe a junta mudar da cor amarela para vermelho.&lt;br /&gt;
&lt;br /&gt;
2. Para escolher a junta &amp;quot;móvel&amp;quot;, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aperte a tecla &amp;quot;s&amp;quot;. Observe a junta mudar da cor amarela para verde.&lt;br /&gt;
&lt;br /&gt;
3a.­ Para mover a junta &amp;quot;móvel&amp;quot; livremente aperte a tecla &amp;quot;i&amp;quot; na janela do &amp;quot;MotionViewer&amp;quot; e com o botão direito do mouse araste-­a livremente.&lt;br /&gt;
&lt;br /&gt;
3b. ­Quando o pacote cyton_kinematics for utilizado com o cyton_kinect, para que possa fazer com que o cyton_kinematics receba um ponto 3D e calcule o inverse kinematics para o Cyton Arm é necessário clicar &amp;quot;ii&amp;quot; na tela &amp;quot;MotionViewer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Como terminar o programa ? ===&lt;br /&gt;
1. Feche a janela do &amp;quot;MotionViewer&amp;quot; e em seguida clique &amp;quot;Ctrl+c&amp;quot; na aba do terminal correspondente ao cyton_kinematics.&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80815</id>
		<title>Como usar o pacote ROS cyton</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80815"/>
				<updated>2013-07-14T03:53:42Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: /* Procedimentos para ligar o Cyton Arm ao computador: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''ROS cyton''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton do ROS é uma adapatação do pacote cyton_ros_1204 encontrado em  [https://code.google.com/p/cyton-ros-pkg/wiki/ROS_Cyton_Interface]. A adaptação foi necessária, pois o pacote original foi criado para ser utilizado no braço robótico Cyton Veta 2 que é um modelo de braço robótico mais novo que o Cyton Alpha do LCAD.&lt;br /&gt;
&lt;br /&gt;
=== O que ele faz ? ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton é um ''wrapper'' do ''framwork'' do Cyton Arm no ROS. Com esse pacote é possível mover o cyton passando-­se um conjunto de configurações das juntas, ou então um ponto 3D no mundo. Essa &amp;quot;passagem de argumentos&amp;quot; para o pacote cyton é feito através da actionlib[http://www.ros.org/wiki/actionlib] do ROS. Com a actionlib é possível criar ActionClients e ActionServers para estabeler uma comunicação cliente – servidor.&lt;br /&gt;
&lt;br /&gt;
=== Instalando dependências: ===&lt;br /&gt;
&lt;br /&gt;
Para utilizar o pacote cyton é necessário adicionar algumas variáveis de ambiente, para isso:&lt;br /&gt;
&lt;br /&gt;
 export CYTON_INC=~/ros/cyton/include/&lt;br /&gt;
 export CYTON_LIB=~/ros/cyton/lib/&lt;br /&gt;
 export CYTON_BIN=~/ros/cyton/bin/&lt;br /&gt;
 export CYTON_EE_FILE=~/ros/cyton/guide_frame.txt&lt;br /&gt;
 export ROS_PACKAGE_PATH=~/ros:$ROS_PACKAGE_PATH&lt;br /&gt;
&lt;br /&gt;
É necessário também possuir o pacote cyton_kinect, para isso veja [http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinect].&lt;br /&gt;
&lt;br /&gt;
Para possíveis erros de compilação veja o mainfest.xml.&lt;br /&gt;
&lt;br /&gt;
=== Procedimentos para ligar o Cyton Arm ao computador: ===&lt;br /&gt;
&lt;br /&gt;
1. Ajustar a fonte para uma tensão em 13.5V e máxima corrente.&lt;br /&gt;
&lt;br /&gt;
2. Ligar o terminal negativo da bateria no negativo da fonte e o terminal positivo da bateria no positivo da fonte.&lt;br /&gt;
&lt;br /&gt;
3.­ Ligar o botão da caixa preta do Cyton Arm.&lt;br /&gt;
&lt;br /&gt;
4. Ligar o USB do Cyton Arm no computador.&lt;br /&gt;
&lt;br /&gt;
5. &lt;br /&gt;
 sudo chmod 777 /dev/ttyUSB0&lt;br /&gt;
&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
 roscd cyton_kinematics&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
Existem duas formas de ultilizar o pacote cyton_kinematics, são elas:&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm em modo de simulação. =====&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics robot_sim:=true&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm real. =====&lt;br /&gt;
&lt;br /&gt;
Antes de rodar o comando abaixo, faça os procedimentos para ligar o Cyton Arm no computador citados em [1].&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics&lt;br /&gt;
&lt;br /&gt;
==== Como utilizar o cyton_kinematics para controlar o Cyton Arm ? ====&lt;br /&gt;
&lt;br /&gt;
0. Na janela &amp;quot;MotionViewer&amp;quot; escolha a junta fixa e a junta a qual deseja mover.&lt;br /&gt;
&lt;br /&gt;
1. Para escolher a junta fixa, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aparte a tecla &amp;quot;a&amp;quot;. Observe a junta mudar da cor amarela para vermelho.&lt;br /&gt;
&lt;br /&gt;
2. Para escolher a junta &amp;quot;móvel&amp;quot;, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aperte a tecla &amp;quot;s&amp;quot;. Observe a junta mudar da cor amarela para verde.&lt;br /&gt;
&lt;br /&gt;
3a.­ Para mover a junta &amp;quot;móvel&amp;quot; livremente aperte a tecla &amp;quot;i&amp;quot; na janela do &amp;quot;MotionViewer&amp;quot; e com o botão direito do mouse araste-­a livremente.&lt;br /&gt;
&lt;br /&gt;
3b. ­Quando o pacote cyton_kinematics for utilizado com o cyton_kinect, para que possa fazer com que o cyton_kinematics receba um ponto 3D e calcule o inverse kinematics para o Cyton Arm é necessário clicar &amp;quot;ii&amp;quot; na tela &amp;quot;MotionViewer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Como terminar o programa ? ===&lt;br /&gt;
1. Feche a janela do &amp;quot;MotionViewer&amp;quot; e em seguida clique &amp;quot;Ctrl+c&amp;quot; na aba do terminal correspondente ao cyton_kinematics.&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80814</id>
		<title>Como usar o pacote ROS cyton</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80814"/>
				<updated>2013-07-14T03:53:09Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: /* Procedimentos para ligar o Cyton Arm ao computador: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''ROS cyton''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton do ROS é uma adapatação do pacote cyton_ros_1204 encontrado em  [https://code.google.com/p/cyton-ros-pkg/wiki/ROS_Cyton_Interface]. A adaptação foi necessária, pois o pacote original foi criado para ser utilizado no braço robótico Cyton Veta 2 que é um modelo de braço robótico mais novo que o Cyton Alpha do LCAD.&lt;br /&gt;
&lt;br /&gt;
=== O que ele faz ? ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton é um ''wrapper'' do ''framwork'' do Cyton Arm no ROS. Com esse pacote é possível mover o cyton passando-­se um conjunto de configurações das juntas, ou então um ponto 3D no mundo. Essa &amp;quot;passagem de argumentos&amp;quot; para o pacote cyton é feito através da actionlib[http://www.ros.org/wiki/actionlib] do ROS. Com a actionlib é possível criar ActionClients e ActionServers para estabeler uma comunicação cliente – servidor.&lt;br /&gt;
&lt;br /&gt;
=== Instalando dependências: ===&lt;br /&gt;
&lt;br /&gt;
Para utilizar o pacote cyton é necessário adicionar algumas variáveis de ambiente, para isso:&lt;br /&gt;
&lt;br /&gt;
 export CYTON_INC=~/ros/cyton/include/&lt;br /&gt;
 export CYTON_LIB=~/ros/cyton/lib/&lt;br /&gt;
 export CYTON_BIN=~/ros/cyton/bin/&lt;br /&gt;
 export CYTON_EE_FILE=~/ros/cyton/guide_frame.txt&lt;br /&gt;
 export ROS_PACKAGE_PATH=~/ros:$ROS_PACKAGE_PATH&lt;br /&gt;
&lt;br /&gt;
É necessário também possuir o pacote cyton_kinect, para isso veja [http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinect].&lt;br /&gt;
&lt;br /&gt;
Para possíveis erros de compilação veja o mainfest.xml.&lt;br /&gt;
&lt;br /&gt;
=== Procedimentos para ligar o Cyton Arm ao computador: ===&lt;br /&gt;
&lt;br /&gt;
1. Ajustar a fonte para uma tensão em 13.5V e máxima corrente.&lt;br /&gt;
&lt;br /&gt;
2. Ligar o terminal negativo da bateria no negativo da fonte e o terminal positivo da bateria no positivo da fonte.&lt;br /&gt;
&lt;br /&gt;
3.­ Ligar o botão da caixa preta do Cyton Arm.&lt;br /&gt;
&lt;br /&gt;
4. Ligar o USB do Cyton Arm no computador.&lt;br /&gt;
&lt;br /&gt;
 sudo chmod 777 /dev/ttyUSB0&lt;br /&gt;
&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
 roscd cyton_kinematics&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
Existem duas formas de ultilizar o pacote cyton_kinematics, são elas:&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm em modo de simulação. =====&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics robot_sim:=true&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm real. =====&lt;br /&gt;
&lt;br /&gt;
Antes de rodar o comando abaixo, faça os procedimentos para ligar o Cyton Arm no computador citados em [1].&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics&lt;br /&gt;
&lt;br /&gt;
==== Como utilizar o cyton_kinematics para controlar o Cyton Arm ? ====&lt;br /&gt;
&lt;br /&gt;
0. Na janela &amp;quot;MotionViewer&amp;quot; escolha a junta fixa e a junta a qual deseja mover.&lt;br /&gt;
&lt;br /&gt;
1. Para escolher a junta fixa, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aparte a tecla &amp;quot;a&amp;quot;. Observe a junta mudar da cor amarela para vermelho.&lt;br /&gt;
&lt;br /&gt;
2. Para escolher a junta &amp;quot;móvel&amp;quot;, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aperte a tecla &amp;quot;s&amp;quot;. Observe a junta mudar da cor amarela para verde.&lt;br /&gt;
&lt;br /&gt;
3a.­ Para mover a junta &amp;quot;móvel&amp;quot; livremente aperte a tecla &amp;quot;i&amp;quot; na janela do &amp;quot;MotionViewer&amp;quot; e com o botão direito do mouse araste-­a livremente.&lt;br /&gt;
&lt;br /&gt;
3b. ­Quando o pacote cyton_kinematics for utilizado com o cyton_kinect, para que possa fazer com que o cyton_kinematics receba um ponto 3D e calcule o inverse kinematics para o Cyton Arm é necessário clicar &amp;quot;ii&amp;quot; na tela &amp;quot;MotionViewer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Como terminar o programa ? ===&lt;br /&gt;
1. Feche a janela do &amp;quot;MotionViewer&amp;quot; e em seguida clique &amp;quot;Ctrl+c&amp;quot; na aba do terminal correspondente ao cyton_kinematics.&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80813</id>
		<title>Como usar o pacote ROS cyton</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80813"/>
				<updated>2013-07-14T03:52:02Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''ROS cyton''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton do ROS é uma adapatação do pacote cyton_ros_1204 encontrado em  [https://code.google.com/p/cyton-ros-pkg/wiki/ROS_Cyton_Interface]. A adaptação foi necessária, pois o pacote original foi criado para ser utilizado no braço robótico Cyton Veta 2 que é um modelo de braço robótico mais novo que o Cyton Alpha do LCAD.&lt;br /&gt;
&lt;br /&gt;
=== O que ele faz ? ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton é um ''wrapper'' do ''framwork'' do Cyton Arm no ROS. Com esse pacote é possível mover o cyton passando-­se um conjunto de configurações das juntas, ou então um ponto 3D no mundo. Essa &amp;quot;passagem de argumentos&amp;quot; para o pacote cyton é feito através da actionlib[http://www.ros.org/wiki/actionlib] do ROS. Com a actionlib é possível criar ActionClients e ActionServers para estabeler uma comunicação cliente – servidor.&lt;br /&gt;
&lt;br /&gt;
=== Instalando dependências: ===&lt;br /&gt;
&lt;br /&gt;
Para utilizar o pacote cyton é necessário adicionar algumas variáveis de ambiente, para isso:&lt;br /&gt;
&lt;br /&gt;
 export CYTON_INC=~/ros/cyton/include/&lt;br /&gt;
 export CYTON_LIB=~/ros/cyton/lib/&lt;br /&gt;
 export CYTON_BIN=~/ros/cyton/bin/&lt;br /&gt;
 export CYTON_EE_FILE=~/ros/cyton/guide_frame.txt&lt;br /&gt;
 export ROS_PACKAGE_PATH=~/ros:$ROS_PACKAGE_PATH&lt;br /&gt;
&lt;br /&gt;
É necessário também possuir o pacote cyton_kinect, para isso veja [http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinect].&lt;br /&gt;
&lt;br /&gt;
Para possíveis erros de compilação veja o mainfest.xml.&lt;br /&gt;
&lt;br /&gt;
=== Procedimentos para ligar o Cyton Arm ao computador: ===&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
 roscd cyton_kinematics&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
Existem duas formas de ultilizar o pacote cyton_kinematics, são elas:&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm em modo de simulação. =====&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics robot_sim:=true&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm real. =====&lt;br /&gt;
&lt;br /&gt;
Antes de rodar o comando abaixo, faça os procedimentos para ligar o Cyton Arm no computador citados em [1].&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics&lt;br /&gt;
&lt;br /&gt;
==== Como utilizar o cyton_kinematics para controlar o Cyton Arm ? ====&lt;br /&gt;
&lt;br /&gt;
0. Na janela &amp;quot;MotionViewer&amp;quot; escolha a junta fixa e a junta a qual deseja mover.&lt;br /&gt;
&lt;br /&gt;
1. Para escolher a junta fixa, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aparte a tecla &amp;quot;a&amp;quot;. Observe a junta mudar da cor amarela para vermelho.&lt;br /&gt;
&lt;br /&gt;
2. Para escolher a junta &amp;quot;móvel&amp;quot;, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aperte a tecla &amp;quot;s&amp;quot;. Observe a junta mudar da cor amarela para verde.&lt;br /&gt;
&lt;br /&gt;
3a.­ Para mover a junta &amp;quot;móvel&amp;quot; livremente aperte a tecla &amp;quot;i&amp;quot; na janela do &amp;quot;MotionViewer&amp;quot; e com o botão direito do mouse araste-­a livremente.&lt;br /&gt;
&lt;br /&gt;
3b. ­Quando o pacote cyton_kinematics for utilizado com o cyton_kinect, para que possa fazer com que o cyton_kinematics receba um ponto 3D e calcule o inverse kinematics para o Cyton Arm é necessário clicar &amp;quot;ii&amp;quot; na tela &amp;quot;MotionViewer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Como terminar o programa ? ===&lt;br /&gt;
1. Feche a janela do &amp;quot;MotionViewer&amp;quot; e em seguida clique &amp;quot;Ctrl+c&amp;quot; na aba do terminal correspondente ao cyton_kinematics.&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80812</id>
		<title>Como usar o pacote ROS cyton</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80812"/>
				<updated>2013-07-14T03:51:15Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: /* Instalando dependências: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''ROS cyton''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton do ROS é uma adapatação do pacote cyton_ros_1204 encontrado em  [https://code.google.com/p/cyton-ros-pkg/wiki/ROS_Cyton_Interface]. A adaptação foi necessária, pois o pacote original foi criado para ser utilizado no braço robótico Cyton Veta 2 que é um modelo de braço robótico mais novo que o Cyton Alpha do LCAD.&lt;br /&gt;
&lt;br /&gt;
=== O que ele faz ? ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton é um ''wrapper'' do ''framwork'' do Cyton Arm no ROS. Com esse pacote é possível mover o cyton passando-­se um conjunto de configurações das juntas, ou então um ponto 3D no mundo. Essa &amp;quot;passagem de argumentos&amp;quot; para o pacote cyton é feito através da actionlib[http://www.ros.org/wiki/actionlib] do ROS. Com a actionlib é possível criar ActionClients e ActionServers para estabeler uma comunicação cliente – servidor.&lt;br /&gt;
&lt;br /&gt;
=== Instalando dependências: ===&lt;br /&gt;
&lt;br /&gt;
Para utilizar o pacote cyton é necessário adicionar algumas variáveis de ambiente, para isso:&lt;br /&gt;
&lt;br /&gt;
 export CYTON_INC=~/ros/cyton/include/&lt;br /&gt;
 export CYTON_LIB=~/ros/cyton/lib/&lt;br /&gt;
 export CYTON_BIN=~/ros/cyton/bin/&lt;br /&gt;
 export CYTON_EE_FILE=~/ros/cyton/guide_frame.txt&lt;br /&gt;
 export ROS_PACKAGE_PATH=~/ros:$ROS_PACKAGE_PATH&lt;br /&gt;
&lt;br /&gt;
É necessário também possuir o pacote cyton_kinect, para isso veja [http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinect].&lt;br /&gt;
&lt;br /&gt;
Para possíveis erros de compilação veja o mainfest.xml.&lt;br /&gt;
&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
 roscd cyton_kinematics&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
Existem duas formas de ultilizar o pacote cyton_kinematics, são elas:&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm em modo de simulação. =====&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics robot_sim:=true&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm real. =====&lt;br /&gt;
&lt;br /&gt;
Antes de rodar o comando abaixo, faça os procedimentos para ligar o Cyton Arm no computador citados em [1].&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics&lt;br /&gt;
&lt;br /&gt;
==== Como utilizar o cyton_kinematics para controlar o Cyton Arm ? ====&lt;br /&gt;
&lt;br /&gt;
0. Na janela &amp;quot;MotionViewer&amp;quot; escolha a junta fixa e a junta a qual deseja mover.&lt;br /&gt;
&lt;br /&gt;
1. Para escolher a junta fixa, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aparte a tecla &amp;quot;a&amp;quot;. Observe a junta mudar da cor amarela para vermelho.&lt;br /&gt;
&lt;br /&gt;
2. Para escolher a junta &amp;quot;móvel&amp;quot;, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aperte a tecla &amp;quot;s&amp;quot;. Observe a junta mudar da cor amarela para verde.&lt;br /&gt;
&lt;br /&gt;
3a.­ Para mover a junta &amp;quot;móvel&amp;quot; livremente aperte a tecla &amp;quot;i&amp;quot; na janela do &amp;quot;MotionViewer&amp;quot; e com o botão direito do mouse araste-­a livremente.&lt;br /&gt;
&lt;br /&gt;
3b. ­Quando o pacote cyton_kinematics for utilizado com o cyton_kinect, para que possa fazer com que o cyton_kinematics receba um ponto 3D e calcule o inverse kinematics para o Cyton Arm é necessário clicar &amp;quot;ii&amp;quot; na tela &amp;quot;MotionViewer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Como terminar o programa ? ===&lt;br /&gt;
1. Feche a janela do &amp;quot;MotionViewer&amp;quot; e em seguida clique &amp;quot;Ctrl+c&amp;quot; na aba do terminal correspondente ao cyton_kinematics.&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80811</id>
		<title>Como usar o pacote ROS cyton</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80811"/>
				<updated>2013-07-14T03:50:26Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: /* Instalando dependências: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''ROS cyton''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton do ROS é uma adapatação do pacote cyton_ros_1204 encontrado em  [https://code.google.com/p/cyton-ros-pkg/wiki/ROS_Cyton_Interface]. A adaptação foi necessária, pois o pacote original foi criado para ser utilizado no braço robótico Cyton Veta 2 que é um modelo de braço robótico mais novo que o Cyton Alpha do LCAD.&lt;br /&gt;
&lt;br /&gt;
=== O que ele faz ? ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton é um ''wrapper'' do ''framwork'' do Cyton Arm no ROS. Com esse pacote é possível mover o cyton passando-­se um conjunto de configurações das juntas, ou então um ponto 3D no mundo. Essa &amp;quot;passagem de argumentos&amp;quot; para o pacote cyton é feito através da actionlib[http://www.ros.org/wiki/actionlib] do ROS. Com a actionlib é possível criar ActionClients e ActionServers para estabeler uma comunicação cliente – servidor.&lt;br /&gt;
&lt;br /&gt;
=== Instalando dependências: ===&lt;br /&gt;
&lt;br /&gt;
Para utilizar o pacote cyton é necessário adicionar algumas variáveis de ambiente, para isso:&lt;br /&gt;
&lt;br /&gt;
 export CYTON_INC=~/ros/cyton/include/&lt;br /&gt;
 export CYTON_LIB=~/ros/cyton/lib/&lt;br /&gt;
 export CYTON_BIN=~/ros/cyton/bin/&lt;br /&gt;
 export CYTON_EE_FILE=~/ros/cyton/guide_frame.txt&lt;br /&gt;
 export ROS_PACKAGE_PATH=~/ros:$ROS_PACKAGE_PATH&lt;br /&gt;
&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
 roscd cyton_kinematics&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
Existem duas formas de ultilizar o pacote cyton_kinematics, são elas:&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm em modo de simulação. =====&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics robot_sim:=true&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm real. =====&lt;br /&gt;
&lt;br /&gt;
Antes de rodar o comando abaixo, faça os procedimentos para ligar o Cyton Arm no computador citados em [1].&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics&lt;br /&gt;
&lt;br /&gt;
==== Como utilizar o cyton_kinematics para controlar o Cyton Arm ? ====&lt;br /&gt;
&lt;br /&gt;
0. Na janela &amp;quot;MotionViewer&amp;quot; escolha a junta fixa e a junta a qual deseja mover.&lt;br /&gt;
&lt;br /&gt;
1. Para escolher a junta fixa, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aparte a tecla &amp;quot;a&amp;quot;. Observe a junta mudar da cor amarela para vermelho.&lt;br /&gt;
&lt;br /&gt;
2. Para escolher a junta &amp;quot;móvel&amp;quot;, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aperte a tecla &amp;quot;s&amp;quot;. Observe a junta mudar da cor amarela para verde.&lt;br /&gt;
&lt;br /&gt;
3a.­ Para mover a junta &amp;quot;móvel&amp;quot; livremente aperte a tecla &amp;quot;i&amp;quot; na janela do &amp;quot;MotionViewer&amp;quot; e com o botão direito do mouse araste-­a livremente.&lt;br /&gt;
&lt;br /&gt;
3b. ­Quando o pacote cyton_kinematics for utilizado com o cyton_kinect, para que possa fazer com que o cyton_kinematics receba um ponto 3D e calcule o inverse kinematics para o Cyton Arm é necessário clicar &amp;quot;ii&amp;quot; na tela &amp;quot;MotionViewer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Como terminar o programa ? ===&lt;br /&gt;
1. Feche a janela do &amp;quot;MotionViewer&amp;quot; e em seguida clique &amp;quot;Ctrl+c&amp;quot; na aba do terminal correspondente ao cyton_kinematics.&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80810</id>
		<title>Como usar o pacote ROS cyton</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80810"/>
				<updated>2013-07-14T03:49:13Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: /* O que ele faz ? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''ROS cyton''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton do ROS é uma adapatação do pacote cyton_ros_1204 encontrado em  [https://code.google.com/p/cyton-ros-pkg/wiki/ROS_Cyton_Interface]. A adaptação foi necessária, pois o pacote original foi criado para ser utilizado no braço robótico Cyton Veta 2 que é um modelo de braço robótico mais novo que o Cyton Alpha do LCAD.&lt;br /&gt;
&lt;br /&gt;
=== O que ele faz ? ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton é um ''wrapper'' do ''framwork'' do Cyton Arm no ROS. Com esse pacote é possível mover o cyton passando-­se um conjunto de configurações das juntas, ou então um ponto 3D no mundo. Essa &amp;quot;passagem de argumentos&amp;quot; para o pacote cyton é feito através da actionlib[http://www.ros.org/wiki/actionlib] do ROS. Com a actionlib é possível criar ActionClients e ActionServers para estabeler uma comunicação cliente – servidor.&lt;br /&gt;
&lt;br /&gt;
=== Instalando dependências: ===&lt;br /&gt;
&lt;br /&gt;
É necessário possuir os pacotes cyton[incluir_referencia] e cyton_kinect[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinect].&lt;br /&gt;
&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
 roscd cyton_kinematics&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
Existem duas formas de ultilizar o pacote cyton_kinematics, são elas:&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm em modo de simulação. =====&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics robot_sim:=true&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm real. =====&lt;br /&gt;
&lt;br /&gt;
Antes de rodar o comando abaixo, faça os procedimentos para ligar o Cyton Arm no computador citados em [1].&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics&lt;br /&gt;
&lt;br /&gt;
==== Como utilizar o cyton_kinematics para controlar o Cyton Arm ? ====&lt;br /&gt;
&lt;br /&gt;
0. Na janela &amp;quot;MotionViewer&amp;quot; escolha a junta fixa e a junta a qual deseja mover.&lt;br /&gt;
&lt;br /&gt;
1. Para escolher a junta fixa, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aparte a tecla &amp;quot;a&amp;quot;. Observe a junta mudar da cor amarela para vermelho.&lt;br /&gt;
&lt;br /&gt;
2. Para escolher a junta &amp;quot;móvel&amp;quot;, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aperte a tecla &amp;quot;s&amp;quot;. Observe a junta mudar da cor amarela para verde.&lt;br /&gt;
&lt;br /&gt;
3a.­ Para mover a junta &amp;quot;móvel&amp;quot; livremente aperte a tecla &amp;quot;i&amp;quot; na janela do &amp;quot;MotionViewer&amp;quot; e com o botão direito do mouse araste-­a livremente.&lt;br /&gt;
&lt;br /&gt;
3b. ­Quando o pacote cyton_kinematics for utilizado com o cyton_kinect, para que possa fazer com que o cyton_kinematics receba um ponto 3D e calcule o inverse kinematics para o Cyton Arm é necessário clicar &amp;quot;ii&amp;quot; na tela &amp;quot;MotionViewer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Como terminar o programa ? ===&lt;br /&gt;
1. Feche a janela do &amp;quot;MotionViewer&amp;quot; e em seguida clique &amp;quot;Ctrl+c&amp;quot; na aba do terminal correspondente ao cyton_kinematics.&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80809</id>
		<title>Como usar o pacote ROS cyton</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80809"/>
				<updated>2013-07-14T03:47:24Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: /* Introdução */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''ROS cyton''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton do ROS é uma adapatação do pacote cyton_ros_1204 encontrado em  [https://code.google.com/p/cyton-ros-pkg/wiki/ROS_Cyton_Interface]. A adaptação foi necessária, pois o pacote original foi criado para ser utilizado no braço robótico Cyton Veta 2 que é um modelo de braço robótico mais novo que o Cyton Alpha do LCAD.&lt;br /&gt;
&lt;br /&gt;
=== O que ele faz ? ===&lt;br /&gt;
&lt;br /&gt;
O cyton_kinematics faz o inverse kinematics para o Cyton Arm toda vez que recebe um ponto 3D. Com esse pacote também é possível controlar diretamente o Cyton Arm através da interface criada pelo professor Edilson.&lt;br /&gt;
&lt;br /&gt;
=== Instalando dependências: ===&lt;br /&gt;
&lt;br /&gt;
É necessário possuir os pacotes cyton[incluir_referencia] e cyton_kinect[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinect].&lt;br /&gt;
&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
 roscd cyton_kinematics&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
Existem duas formas de ultilizar o pacote cyton_kinematics, são elas:&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm em modo de simulação. =====&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics robot_sim:=true&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm real. =====&lt;br /&gt;
&lt;br /&gt;
Antes de rodar o comando abaixo, faça os procedimentos para ligar o Cyton Arm no computador citados em [1].&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics&lt;br /&gt;
&lt;br /&gt;
==== Como utilizar o cyton_kinematics para controlar o Cyton Arm ? ====&lt;br /&gt;
&lt;br /&gt;
0. Na janela &amp;quot;MotionViewer&amp;quot; escolha a junta fixa e a junta a qual deseja mover.&lt;br /&gt;
&lt;br /&gt;
1. Para escolher a junta fixa, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aparte a tecla &amp;quot;a&amp;quot;. Observe a junta mudar da cor amarela para vermelho.&lt;br /&gt;
&lt;br /&gt;
2. Para escolher a junta &amp;quot;móvel&amp;quot;, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aperte a tecla &amp;quot;s&amp;quot;. Observe a junta mudar da cor amarela para verde.&lt;br /&gt;
&lt;br /&gt;
3a.­ Para mover a junta &amp;quot;móvel&amp;quot; livremente aperte a tecla &amp;quot;i&amp;quot; na janela do &amp;quot;MotionViewer&amp;quot; e com o botão direito do mouse araste-­a livremente.&lt;br /&gt;
&lt;br /&gt;
3b. ­Quando o pacote cyton_kinematics for utilizado com o cyton_kinect, para que possa fazer com que o cyton_kinematics receba um ponto 3D e calcule o inverse kinematics para o Cyton Arm é necessário clicar &amp;quot;ii&amp;quot; na tela &amp;quot;MotionViewer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Como terminar o programa ? ===&lt;br /&gt;
1. Feche a janela do &amp;quot;MotionViewer&amp;quot; e em seguida clique &amp;quot;Ctrl+c&amp;quot; na aba do terminal correspondente ao cyton_kinematics.&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80808</id>
		<title>Como usar o pacote ROS cyton</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Como_usar_o_pacote_ROS_cyton&amp;diff=80808"/>
				<updated>2013-07-14T03:45:32Z</updated>
		
		<summary type="html">&lt;p&gt;Rafael Nascimento: /* Introdução */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''ROS cyton''' ==&lt;br /&gt;
&lt;br /&gt;
=== Introdução ===&lt;br /&gt;
&lt;br /&gt;
O pacote cyton do ROS é uma adapatação do pacote cyton_ros_1204 encontrado em  [https://code.google.com/p/cyton­ros­pkg/]. A adaptação foi necessária, pois o pacote original foi criado para ser utilizado no braço robótico Cyton Veta 2 que é um modelo de braço robótico mais novo que o Cyton Alpha do LCAD.&lt;br /&gt;
&lt;br /&gt;
=== O que ele faz ? ===&lt;br /&gt;
&lt;br /&gt;
O cyton_kinematics faz o inverse kinematics para o Cyton Arm toda vez que recebe um ponto 3D. Com esse pacote também é possível controlar diretamente o Cyton Arm através da interface criada pelo professor Edilson.&lt;br /&gt;
&lt;br /&gt;
=== Instalando dependências: ===&lt;br /&gt;
&lt;br /&gt;
É necessário possuir os pacotes cyton[incluir_referencia] e cyton_kinect[http://www.lcad.inf.ufes.br/wiki/index.php/Como_usar_o_pacote_ROS_cyton_kinect].&lt;br /&gt;
&lt;br /&gt;
=== Como usar ? ===&lt;br /&gt;
&lt;br /&gt;
==== Compilando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
 roscd cyton_kinematics&lt;br /&gt;
 rosmake&lt;br /&gt;
&lt;br /&gt;
==== Rodando o cyton_kinematics: ====&lt;br /&gt;
&lt;br /&gt;
Existem duas formas de ultilizar o pacote cyton_kinematics, são elas:&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm em modo de simulação. =====&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics robot_sim:=true&lt;br /&gt;
&lt;br /&gt;
===== Utilizando o Cyton Arm real. =====&lt;br /&gt;
&lt;br /&gt;
Antes de rodar o comando abaixo, faça os procedimentos para ligar o Cyton Arm no computador citados em [1].&lt;br /&gt;
&lt;br /&gt;
 roslaunch cyton_kinematics cyton_kinematics&lt;br /&gt;
&lt;br /&gt;
==== Como utilizar o cyton_kinematics para controlar o Cyton Arm ? ====&lt;br /&gt;
&lt;br /&gt;
0. Na janela &amp;quot;MotionViewer&amp;quot; escolha a junta fixa e a junta a qual deseja mover.&lt;br /&gt;
&lt;br /&gt;
1. Para escolher a junta fixa, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aparte a tecla &amp;quot;a&amp;quot;. Observe a junta mudar da cor amarela para vermelho.&lt;br /&gt;
&lt;br /&gt;
2. Para escolher a junta &amp;quot;móvel&amp;quot;, segure a tecla &amp;quot;Ctrl&amp;quot;, clique com o botão direito do mouse em uma junta e aperte a tecla &amp;quot;s&amp;quot;. Observe a junta mudar da cor amarela para verde.&lt;br /&gt;
&lt;br /&gt;
3a.­ Para mover a junta &amp;quot;móvel&amp;quot; livremente aperte a tecla &amp;quot;i&amp;quot; na janela do &amp;quot;MotionViewer&amp;quot; e com o botão direito do mouse araste-­a livremente.&lt;br /&gt;
&lt;br /&gt;
3b. ­Quando o pacote cyton_kinematics for utilizado com o cyton_kinect, para que possa fazer com que o cyton_kinematics receba um ponto 3D e calcule o inverse kinematics para o Cyton Arm é necessário clicar &amp;quot;ii&amp;quot; na tela &amp;quot;MotionViewer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Como terminar o programa ? ===&lt;br /&gt;
1. Feche a janela do &amp;quot;MotionViewer&amp;quot; e em seguida clique &amp;quot;Ctrl+c&amp;quot; na aba do terminal correspondente ao cyton_kinematics.&lt;/div&gt;</summary>
		<author><name>Rafael Nascimento</name></author>	</entry>

	</feed>