<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="https://www.verlab.dcc.ufmg.br/old/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.verlab.dcc.ufmg.br/old/feed.php">
        <title>VeRLab cursos:introrobotica:2008-2:grupo2</title>
        <description></description>
        <link>https://www.verlab.dcc.ufmg.br/old/</link>
        <image rdf:resource="https://www.verlab.dcc.ufmg.br/old/lib/images/favicon.ico" />
       <dc:date>2026-05-15T12:51:16-03:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/calibra.c?rev=1226510337&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/competicao?rev=1228429715&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/index?rev=1228426347&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/led.c?rev=1226510285&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/main.c?rev=1226510105&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/principal.c?rev=1228427901&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/sensor.c?rev=1226510245&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/sensortp3.c?rev=1228428048&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/tp0?rev=1219939450&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/tp1?rev=1222218871&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/tp2?rev=1226510388&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/tp3?rev=1228427736&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.verlab.dcc.ufmg.br/old/lib/images/favicon.ico">
        <title>VeRLab</title>
        <link>https://www.verlab.dcc.ufmg.br/old/</link>
        <url>https://www.verlab.dcc.ufmg.br/old/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/calibra.c?rev=1226510337&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-11-12T15:18:57-03:00</dc:date>
        <title>cursos:introrobotica:2008-2:grupo2:calibra.c</title>
        <link>https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/calibra.c?rev=1226510337&amp;do=diff</link>
        <description>void MenuCalibra()

{

   float maxesc[]={128.,2.57,4.25};



   int opcoes[]={0,0,0}, opcaoant=-1, indice=0;

   char tarefa[2][13];

   tarefa[0]=&quot;Reto&quot;;

   tarefa[1]=&quot;Roda&quot;;



   sleep(.3);



   while(!(stop_button()&amp;&amp;start_button()))

   {

      opcoes[indice]=(int)((float)knob()/maxesc[indice]);



      if (opcoes[indice]!=opcaoant)

      {

          printf(&quot;Mod:%s Pot:%d Tmp:%f \n&quot;, tarefa[opcoes[0]], opcoes[1], (float)opcoes[2]/10.);

      }

     

      if ((start_button())&amp;&amp;(in…</description>
    </item>
    <item rdf:about="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/competicao?rev=1228429715&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-12-04T20:28:35-03:00</dc:date>
        <title>Competição</title>
        <link>https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/competicao?rev=1228429715&amp;do=diff</link>
        <description>Este é Dow Jones:



Um robô ambicioso que juntou todos os poderes que foram adquiridos durante o semestre para esta competição.

Conforme a imagem, sua principal característica é o braco que é capaz de se erguer, junto com a pinca que abre e fecha para pegar o bloco.</description>
    </item>
    <item rdf:about="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/index?rev=1228426347&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-12-04T19:32:27-03:00</dc:date>
        <title>TP0 - Grupo 8 : Autômatos</title>
        <link>https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/index?rev=1228426347&amp;do=diff</link>
        <description>Nome     Curso     E-Mail   Daniel Balbino de Mesquita     Ciência da Computação    balbino@dcc.ufmg.br   Pedro Henrique Silva Faria     Engenharia de Controle e Automação     pedrohsfaria@gmail.com   Tiago de Lima Pereira     Engenharia de Controle e Automação    tiagodlp@gmail.com  
Trabalhos práticos

Trabalho Prático 0</description>
    </item>
    <item rdf:about="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/led.c?rev=1226510285&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-11-12T15:18:05-03:00</dc:date>
        <title>cursos:introrobotica:2008-2:grupo2:led.c</title>
        <link>https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/led.c?rev=1226510285&amp;do=diff</link>
        <description>int led[4]={0,0,0,0};



void InicializarLed() {

    int i;

    

    poke(0x1009, 0x3c);

    poke(0x1008, 0b00000000);

    

}



void AcenderLed(int num) {

        

    led[num] = 1;

    

    AtualizarLeds();

}



void ApagarLed(int num) {

        

    led[num] = 0;

    

    AtualizarLeds();

}



void AtualizarLeds() {

    int valor=0;

    int tmp=0;

    int i;

    

    for(i = 0; i &lt; 4; i++) 

    {



        tmp = led[i] &lt;&lt; (i+2) ;

        valor=valor|tmp;

     }

    
…</description>
    </item>
    <item rdf:about="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/main.c?rev=1226510105&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-11-12T15:15:05-03:00</dc:date>
        <title>cursos:introrobotica:2008-2:grupo2:main.c</title>
        <link>https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/main.c?rev=1226510105&amp;do=diff</link>
        <description>void main(){

    int id;

    id=start_process(Menu());

    start_process(LerStop(id));

}



void Menu(){

    ao();

    printf(&quot;\nAperte Start\n&quot;);

    start_press();

    MenuPrincipal();

}





void LerStop(int id)

{

    stop_press();

    printf(&quot;\nEncerrando....\n&quot;);

    ao();

    kill_process(id);

    id=start_process(Menu());

    start_process(LerStop(id));

}









void MenuPrincipal()

{

   int opcao,opcaoant=-1, finaliza=0, i, encerrou=0;

   char tarefa[6][13];

   tar…</description>
    </item>
    <item rdf:about="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/principal.c?rev=1228427901&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-12-04T19:58:21-03:00</dc:date>
        <title>cursos:introrobotica:2008-2:grupo2:principal.c</title>
        <link>https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/principal.c?rev=1228427901&amp;do=diff</link>
        <description>void main(){
    int id;
    id=start_process(Menu());
    start_process(LerStop(id));
}

void Menu(){
    ao();
    printf(&quot;\nAperte Start\n&quot;);
    start_press();
    MenuPrincipal();
}


void LerStop(int id)
{
    stop_press();
    printf(&quot;\nEncerrando....\n&quot;);
    ao();
    kill_process(id);
    id=start_process(Menu());
    start_process(LerStop(id));
}





void MenuPrincipal()
{
    int vel5;    
    int vel6;
    int a, b;
    int id;
    int opcao,opcaoant=-1, finaliza=0, i, encerrou=0;
…</description>
    </item>
    <item rdf:about="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/sensor.c?rev=1226510245&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-11-12T15:17:25-03:00</dc:date>
        <title>cursos:introrobotica:2008-2:grupo2:sensor.c</title>
        <link>https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/sensor.c?rev=1226510245&amp;do=diff</link>
        <description>persistent float PADRAO_VERMELHO[4];

persistent int ACAO_VERMELHO;



persistent float PADRAO_AZUL[4];

persistent int ACAO_AZUL;



persistent float PADRAO_AMARELO[4];

persistent int ACAO_AMARELO;



persistent float PADRAO_VERDE[4];

persistent int ACAO_VERDE;



persistent float LINHA_PRETA_D;

persistent float MESA_BRANCA_D;

persistent float LINHA_PRETA_E;

persistent float MESA_BRANCA_E;



persistent float MAX_LUZ;

persistent float MIN_LUZ;



int ACAO_PARE=0;

int ACAO_VIRE_ESQ=1;

in…</description>
    </item>
    <item rdf:about="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/sensortp3.c?rev=1228428048&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-12-04T20:00:48-03:00</dc:date>
        <title>cursos:introrobotica:2008-2:grupo2:sensortp3.c</title>
        <link>https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/sensortp3.c?rev=1228428048&amp;do=diff</link>
        <description>persistent float PADRAO_VERMELHO[4];
persistent int ACAO_VERMELHO;

persistent float PADRAO_AZUL[4];
persistent int ACAO_AZUL;

persistent float PADRAO_AMARELO[4];
persistent int ACAO_AMARELO;

persistent float PADRAO_VERDE[4];
persistent int ACAO_VERDE;

persistent float LINHA_PRETA_D;
persistent float MESA_BRANCA_D;
persistent float LINHA_PRETA_E;
persistent float MESA_BRANCA_E;

int ACAO_PARE=0;
int ACAO_VIRE_ESQ=1;
int ACAO_VIRE_DIR=2;
int ACAO_SIGA=3;
int SIGA_TEMPO;





void MenuCalibraCo…</description>
    </item>
    <item rdf:about="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/tp0?rev=1219939450&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-08-28T13:04:10-03:00</dc:date>
        <title>Trabalho Prático 0</title>
        <link>https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/tp0?rev=1219939450&amp;do=diff</link>
        <description>[Documentação do Trabalho prático]

Objetivos


Desenvolver um dispositivo mecânico com LEGO que possa se locomover sem usar rodas ou esteiras para percorrer uma trajetória em L de 15 cm de lado em um tempo menor que 2 minutos.

Proposta de solução


Queríamos fazer um robô utilizando apenas o motor do LEGO como fonte de tração. Então, como primeiro desafio, tivemos que propor uma forma de realizar curvas apenas manipulando as engrenagens.</description>
    </item>
    <item rdf:about="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/tp1?rev=1222218871&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-09-23T22:14:31-03:00</dc:date>
        <title>Trabalho Prático 1</title>
        <link>https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/tp1?rev=1222218871&amp;do=diff</link>
        <description>[TP1 - Introdução à Robótica]

Sobre o robô


Foram utilizados dois motores de 9v, cada um conectado a uma roda. Para realizar a redução usamos uma pequena caixa de engrenagens. 

Tivemos uma enorme dificuldade em fazer com que ele permanecesse em linha reta, já que as caixas de engrenagens de cada lado não tinham exatamente a mesma resistência; o motores estavam em alturas sutilmente diferentes, mas que alterava o torque em algumas situações.</description>
    </item>
    <item rdf:about="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/tp2?rev=1226510388&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-11-12T15:19:48-03:00</dc:date>
        <title>Trabalho Prático 2</title>
        <link>https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/tp2?rev=1226510388&amp;do=diff</link>
        <description>O objetivo deste trabalho prático é familiarizar o aluno com sensores, sua aplicação e utilidade através da construção, avaliação e processamento dos sinais medidos. Após isso, esses sinais serão processados e utilizados com o propósito de auxiliar o robô nas suas tarefas.</description>
    </item>
    <item rdf:about="https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/tp3?rev=1228427736&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-12-04T19:55:36-03:00</dc:date>
        <title>Trabalho Prático 3</title>
        <link>https://www.verlab.dcc.ufmg.br/old/cursos/introrobotica/2008-2/grupo2/tp3?rev=1228427736&amp;do=diff</link>
        <description>O objetivo deste trabalho prático é familiarizar o aluno com os sensores ópticos
e de toque, que serão os instrumentos utilizados pelo robô para a percepção do
ambiente e para a tomada de decisões. Além disso, o aluno também deverá se
familiarizar com as técnicas básicas de controle, com o intuito de garantir uma
resposta do robô compatível com a referência desejada.</description>
    </item>
</rdf:RDF>
