LusoRobótica - Robótica em Português
Robótica => Iniciantes => Tópico iniciado por: zeneves em 09 de Março de 2011, 15:40
-
como e que eu posso conseguir programar de maneira a que quando o sensor sharp ache algo o robo va atras desse objecto??
cumpz
-
Suponho que seja o mesmo que se desviar de um objecto... mas ao contrario.
-
sim e isso gostava que me podessem dar umas dicas
-
Já fizeste um codigo para desviar de obstáculos?
-
ainda nao mas suponho que seja so alterar para seguir em vex dos evitar.
e que eu sou novo nisto e tou a fazer para o projecto final d curso
-
O objecto que queres seguir é um tipo distinto? ou é qualquer objecto? (ja estou a ver o robot a bater contra tudo)
Se for um objecto distinto apenas com um IR não vais lá, precisas de fazer processamento de imagem ou caso seja um objecto quente ter pelo menos um sensor de temperatura.
p.s. Não querendo ser juiz, mas se é um projecto final de curso não devia de ser algo que domines? ou pelo menos que consigas fazer?
-
sim eu percebo algo mas estpu com dividas
o projecto vai ter 2 sensores um ir e o qtrc
o qtrc vai detectar uma linha k faz com que ele n sai a d um certo sitio e depois o ir e para ir d encontro a algum objecto
-
precisas elo menos de dois ir, um de cada lado se quiseres seguir o objecto pelo menos com alguma precisam, só com um dificulta-te imenso as coisas e pode dar barraca :P
-
sim tb e verdade
-
Acho que o ir atrás de um objecto é bem mais complexo que o que parece, pois para nos desviar de um objecto, basta programar o robot para se manter a X centimetros de tudo o que detectar, mas como vamos seguir um objecto?
Isso é uma coisa dificil de se fazer até com uma camera e processamento de imagem, quanto mais com um par de sensores de distância.
O que podes fazer é ter 2-3 sensores de distância a cobrir um campo de visão ai de 90-100º á frente do robot, e programas para que ele se mantenha sempre a pelo menos x centimetros do que quer que esteja a detecar, é claro que se o objecto for a nossa mão, e andarmos com a mão para a frente, á frente do robot, ele vai parecer que a está a seguir, mas se ele detecta uma parede ou assim a esses x centimtros fica lá a olhar para ela e não anda mais, para curvas, acho que usar 3 sensores é o melhor, um á frente e um de cada lado, mas não muito de lado para não apanhar paredes e assim, o melhor será sensores IR, pois os de ultra-sons vão interferir uns com os outros.
-
eu so gostava de ver um exemplo para eu puder ver a programaçao porque estou com duvida em relaçao a esse assunto
-
Se meteres no google arduino wall follower, ou arduino line follower, ou parecido de certeza que tens umas dezenas ou centenas de exemplos.
-
hum ok bgd
-
É isto que queres fazer?
Claudia and Mr General (http://www.youtube.com/watch?v=jeFI1afp1NA#)
Se sim, dá aqui uma vista de olhos:http://letsmakerobots.com/node/10822 (http://letsmakerobots.com/node/10822)
-
nao e bem mas e dentro disto o que eu kero e k o robo va d encontro com o objecto d maneira a enpurra lo
-
E esse objecto tem uma cor específica?
Outra coisa, onde o objecto e o robot estiverem, vão haver paredes à volta ou vai estar, por exemplo, em cima de uma mesa?
-
nao nao vai ter cor, e sim vai estar sem paredes a volta por exemplo a mesa