Aspirador de pó inteligente


por Mauricio Junior em 1/1/2011 0



Olá pessoal,

Hoje faço uma disciplina na UNB (Universidade de Brasília) a nível de Mestrado chamada de Sistema Multiagentes. No decorrer da disciplina, a professora Dra. Célia Ghedini Ralha me pediu para fazer um sistema inteligente e que tomasse suas próprias decisões.

Durante toda a explicação, um sistema de aspirador de pó foi mostrado; resultado final, resolvi fazer um sistema aspirador de pó inteligente.

Um sistema na plataforma web, usando C#.NET com AJAX.

Segue uma breve explicação:
O sistema possui alguns volts de energia em um determinado ambiente dinâmico. O lixo é gerado dinamicamente dentro desse ambiente. O agente começa a andar para frente ou para trás normalmente caso a necessidade. De acordo com a sua energia em volts, ele pode pegar o lixo ou não. Para ele andar até o lixo, gasta-se 1 volt e para limpar 2 volts.

Espero ter explicado direitinho. Qualquer coisa o código fonte está disponível para download. Abraço a todos!

Código fonte para download.
Lixeira automatizada

voltar   comente  subir

 
Mauricio Junior Formado pela Faculdade Anhanguera, Especialista pela FGV (Fundação Getúlio Vargas), Pós-Graduação em Docência Superior e cursando Mestrado na UNB Engenharia Elétrica; .
Tenho 29 anos e possuo sete livros publicados pela editora Ciência Moderna. Sou Certificado Microsoft MCP, MCAD e MVP, faço parte da comunidade ASPNETI.COM, ECODE10.COM, onde publico artigos, vídeos, ebooks e livros Publico artigos, vídeos e podcast em outras comunidades. Trabalho como Analista de Sistemas / Desenvolvedor na empresa ATP S/A. Blog: blog.mauriciojunior.org, Site pessoal www.mauriciojunior.org



Comentários:

Comente (dê sua opinião):
Comentário:
Código Imagem:  (digite o código da imagem respeitando maiúsculo e minúsculo)

Favor digitar o código da imagem para cadastramento.

 

Outros Artigos do Autor

ReportViewer sem DataSet Tipado e gerando PDF
Conecte - Os games
Comunicação .NET e VB 6.0 – Parte I
Innovation Days
NDOC para versão framework 2.0
Windows Phone no Brasil
Themas - Muito Simples
Vídeos Mobile no Site da Microsoft
CES em Las Vegas
Retirar Tag HTML dos campos utilizando expressão
Virtual Earth - Segundo Passo
Conhecendo o controle Wizard ASP.NET 2.0
Botão abrindo janela de forma modal
Arrumando seu Desktop
Pegando o nome do servidor
O vírus do curriculum
Criando menu dinâmico com C#.NET (Passo 2) - Com diferenciação de usuário
HTMLEditorExtender com Imagem
O futuro da tecnologia com a Microsoft
Vírus - Link com Vírus
GridView Parte I
Trabalhando com Ipersonate e Web
Usando CalendarExtender para Mês e Ano
Vídeo - Sistema de Atendimento de Clientes
Abrir o programa apenas uma vez
VS 11 preparado para HTML 5
Vídeo: Windows Phone com Windows Mobile 7
SELECT INSERT
Problemas na acentuação
Encontrar o valor no texto
Popup em destaque
Vírus - Full video Pamela Anderson
Organizando o projeto em camada
Dll Ajax
Trabalhando com Sessão dentro do Windows Forms