1/18 4x4 autónomo

Coches de radiocontrol

1/18 4x4 autónomo

Notapor Jose Ramon Garcia » 29 Ene 2011, 05:49

La cosa va de coches, pero va más de electrónica programable. Os presento a mi 4x4 escala 1/18 arduino-pilotado (es decir, lo pilota una placa Arduino, y no un ser humano).

El proyecto consiste en dotar de "vida propia" a un coche de radiocontrol (elegí un coche por aquello de que no entran en pérdida con facilidad, y suelen moverse a ras de suelo, por lo que los daños durante las pruebas suelen ser menores que con aviones o helicópteros). Inicialmente sólo se usa un sensor de ultrasonidos para detectar obstáculos, aunque pienso incorporar otro sensor de infrarrojos, para salvar obstáculos que absorben los ultrasonidos (y le hacen chocar como un tontorrón), quizás una brújula que le permita saber hacia dónde se dirige durante las maniobras (por aquello de saber si está dando vueltas una y otra vez maniobrando), probablemente acelerómetros o giróscopos (tengo que documentarme sobre ésto) que me digan si el coche se mueve, y a qué velocidad, casi al final me gustaría incorporarle un GPS, para que sepa en todo momento dónde se encuentra, dónde tiene que volver después de darse un garbeo, y poder recorrer waypoints sorteando obstáculos. Seguramente haría falta algo para detectar hoyos y alcantarillas de bordillo, para que no se cuele por ningún sitio, pero de momento un saco de cemento, que ya es bastante.

Como habéis podido deducir, el cacharro en si no servirá para absolutamente nada, o al menos a mi no se me ocurre ninguna aplicación práctica, salvo, como dice blood, hacer que me traiga unas cervecitas de la cocina, para lo cual debería prepararle un remolque cuanto antes :rofl:

Esta es la segunda versión, con un sensor de ultrasonidos, estático en el morro del coche. La primera versión llevaba dos LiPo, una para el motor, ESC y servo de dirección, y la otra para el Arduino, pero en la segunda versión aligeré algo de peso alimentanto todo con el mismo BEC que integra el variador:

Imagen


En su tercera versión, el sensor de ultrasonidos está montado a lomos de un servo, además de tener una simple programación de búsqueda de rutas despejadas que hace uso de dicho servo y el sensor:

Imagen


Aquí tenéis un vídeo, donde se le ve moverse por primera vez. Las dimensiones de la habitación hacen difícil poder probarlo como se merece:




Por tanto decidí llevarlo de paseo al pabellón, y dejarle campar a sus anchas. Grata sorpresa al ver que nos esquivaba a todos, y salvo con la dichosa moqueta enrrollada, que no terminaba de "verla", el resto fue bastante bien. Echamos unas cuantas risas a costa del coche.




Finalmente he aquí un vídeo donde se puede apreciar que el sensor de ultrasonidos ahora está montado sobre un servo móvil, que en caso de acercarse demasiado a un objeto (para un coche que corre como éste, los 70cm que he estipulado como mínimos casi se me hacen pocos), permite que el coche busque un camino abierto, y se mueva hacia él. No está del todo logrado (me vendría de lujo la brújula, la verdad), pero empieza a verse algún resultado. Habrá que verlo en el pabellón nuevamente:




El siguiente paso a dar será aplicarle velocidad variable en función de la distancia a la que se encuentren los objetos más cercanos, para que corra un poquito más rápido cuando va por una zona despejada, y hacer que vaya un poquito más recto (siempre tiende a girar para sortear los obstáculos ya desde lejos), y sobre todo a que no haga siempre giros en círculo (siempre a izquierdas, o siempre a derechas), sino que gire en el sentido que le interese según su rumbo (de nuevo todo apunta a incorporarle una brujulita).


Y para el que se pregunte, ¿y cómo se hace para educar a este chisme?, aquí va una pequeña muestra de lo que tiene en la cabeza:

Código: Seleccionar todo
//Obtiene una medición desde el sensor de ultrasonidos
int obtenerMedicionMaxSonar() {
  pinMode(7, INPUT);
  long pulso = pulseIn(7, HIGH);
  long inches = pulso/147;
  long cm = inches * 2.54;
  return cm;
}


Seguiré documentando el proyecto según vaya avanzando en él. Espero que os guste.
T-Rex 250, T-Rex 600, Logo 500, T-Rex 700E
BAE Hawk T45, Viper Jet EDF 70mm, Pylon Racer, MPX Fox, MPX Acromaster, Magnum R, Easy Glider PRO FPV
1/18 4x4, 1/18 4x4 "Ardu-Car"
Futaba T10CP

Socio Club de Aeromodelismo de Escalona
Avatar de Usuario
Jose Ramon Garcia
Encargao
Encargao
 
Mensajes: 7528
Registrado: 06 Ene 2007, 20:48
Ubicación: Leganes, Madrid, España
Puntos de Reputacion: 248
Bien valoradoBien valoradoBien valorado

Re: 1/18 4x4 autónomo

Notapor blood » 29 Ene 2011, 10:57

Proyecto de superanción personal, si no trae cervezas NO VALE PA NA XDDDD
Edge 540t extreme flight - revienta la bancada en el aire -
Stinger estampao
Fox Motorizao
Yak55m 2.20m Peak Model DL50
Slick 540 EG AIRCRAFT + dle55

Sukhoi 29s 140e 5325/16 6s(fue bonito mientras lo tuve)
Avatar de Usuario
blood
Moderador
Moderador
 
Mensajes: 1630
Registrado: 26 Nov 2008, 14:08
Ubicación: El Bercial - Getafe
Puntos de Reputacion: 50
Buena gente

Re: 1/18 4x4 autónomo

Notapor softimagge » 01 Feb 2011, 00:17

Mola tu preyecto arduino. Muy interesante. ¿Como va? ¿has metido mejoras?.
Yo estoy en temas mas prosaicos con mi arduino, estoy haciendo una especie de sistema domótico.
Imagen
Trex600 cf 2mm, NEU 1515 2Y/H 8s, turnigy sentilon 100A hv (Con la boca seca)
Corsair F4U, Corchopan, Funjet1, Funjet2 (En el cielo de los corchos)
Funjet3 y pilón F5D cheetah en su cajita.
Asimmetryc una de cal y otra de arena... pero vuela bien
HK450. En taller. KO450 ready to go
Avatar de Usuario
softimagge
Moderador
Moderador
 
Mensajes: 2333
Registrado: 21 Jul 2008, 18:29
Puntos de Reputacion: 206
Bien valoradoBien valoradoBien valorado

Re: 1/18 4x4 autónomo

Notapor Jose Ramon Garcia » 01 Feb 2011, 01:40

Pues lo tengo parao desde el día que puse el post. Tengo que soldar bien unos cables locos, programarle la velocidad variable (miedo me da cuando eche a correr el joputa), buscar el motivo de que a veces se obceque en atravesar algunos muros que se encuentra en determinados ángulos, y probarlo el miércoles en el pabellón, a ver cómo se comporta.

Lo de tu proyecto... una lástima... mi coche a fin de cuentas no servirá para nada, pero tu vas y le buscas una aplicación al Arduino... no se en qué coños estabas pensando jojojojo :rofl:
T-Rex 250, T-Rex 600, Logo 500, T-Rex 700E
BAE Hawk T45, Viper Jet EDF 70mm, Pylon Racer, MPX Fox, MPX Acromaster, Magnum R, Easy Glider PRO FPV
1/18 4x4, 1/18 4x4 "Ardu-Car"
Futaba T10CP

Socio Club de Aeromodelismo de Escalona
Avatar de Usuario
Jose Ramon Garcia
Encargao
Encargao
 
Mensajes: 7528
Registrado: 06 Ene 2007, 20:48
Ubicación: Leganes, Madrid, España
Puntos de Reputacion: 248
Bien valoradoBien valoradoBien valorado

Re: 1/18 4x4 autónomo

Notapor elrafy » 03 Feb 2011, 15:27

esta muy chulo el proyecto, mucho lio de electronica pero parece que merece la pena, se hicieron la pruebas ayer?
manipulator 4 con mas golpes que rocky (murio)
Solo Pro V2 operativo
Clon de t-rex 450 operativo
Tarot 500 operativo
Raptor 30 V2 Ya no esta
MiniMag motor glow murio
cessna (en taller)
Easy Star en construccion

Jr pcm9xII a 2,4Ghz
Avatar de Usuario
elrafy
Viciado
Viciado
 
Mensajes: 288
Registrado: 27 Ene 2011, 01:25
Ubicación: s,s. de los reyes
Puntos de Reputacion: 0
¿Buena gente? Se le presume

Re: 1/18 4x4 autónomo

Notapor Jose Ramon Garcia » 03 Feb 2011, 16:15

Gracias por preguntar, socio. Sí que se hicieron pruebas, y la cosa no terminó demasiado bien...

Encendí el coche, echó a correr, salió disparado como una bala y se pegó un hostión con el trapecio derecho en el poste de una portería, y eso que justo detrás había una colchoneta (ya es mala suerte, joer), por lo que la prueba finalizó violentamente XDDD

Lo repararé esta semana, y miraré la rutina que establece la velocidad del coche en todo momento (a la cual introduje algunos cambios locos) para ver qué pudo pasar.

Lo que no me gustó es que tampoco giró (rutinas que también modifiqué), y lo peor, no frenó en absoluto.

Seguiremos informando :D
T-Rex 250, T-Rex 600, Logo 500, T-Rex 700E
BAE Hawk T45, Viper Jet EDF 70mm, Pylon Racer, MPX Fox, MPX Acromaster, Magnum R, Easy Glider PRO FPV
1/18 4x4, 1/18 4x4 "Ardu-Car"
Futaba T10CP

Socio Club de Aeromodelismo de Escalona
Avatar de Usuario
Jose Ramon Garcia
Encargao
Encargao
 
Mensajes: 7528
Registrado: 06 Ene 2007, 20:48
Ubicación: Leganes, Madrid, España
Puntos de Reputacion: 248
Bien valoradoBien valoradoBien valorado

Re: 1/18 4x4 autónomo

Notapor HiNote » 03 Feb 2011, 16:24

En resumen... que no funcionó nada... JOJOJOJOJO
Tanto lío para hacer lo mismo que una batería directa al motor y nada mas... JAJAJAJAJAJAJAJAJAJAJAJAJAJA
Lama V3
T-Rex 250 Flybarless
Bell 206 JetRanger (Belt CP)
T-Rex 600ESP Flybarless
Hughes 500E (T-Rex 600ESP) (En taller para UPGRADES, con mayúsculas)
Multiplex Blizzard
GAUI 330X-S
GAUI 500X-S con GU-INS

Futaba T12FG 35&2.4

Unete a Dropbox con 250mb extra pinchando AQUI
Avatar de Usuario
HiNote
Moderador
Moderador
 
Mensajes: 1594
Registrado: 25 Jul 2008, 13:35
Ubicación: Gallego volando en la Costa Blanca
Puntos de Reputacion: 85
Buena gente

Re: 1/18 4x4 autónomo

Notapor Jose Ramon Garcia » 03 Feb 2011, 16:27

HiNote escribió:En resumen... que no funcionó nada... JOJOJOJOJO
Tanto lío para hacer lo mismo que una batería directa al motor y nada mas... JAJAJAJAJAJAJAJAJAJAJAJAJAJA


Justamente! Fue como dar gas a tope, y mirar cómo se ahostiaba! jajajajaja ni me molesté en salir corriendo. Ese chisme corre más que yo :rofl: :rofl: :rofl:
T-Rex 250, T-Rex 600, Logo 500, T-Rex 700E
BAE Hawk T45, Viper Jet EDF 70mm, Pylon Racer, MPX Fox, MPX Acromaster, Magnum R, Easy Glider PRO FPV
1/18 4x4, 1/18 4x4 "Ardu-Car"
Futaba T10CP

Socio Club de Aeromodelismo de Escalona
Avatar de Usuario
Jose Ramon Garcia
Encargao
Encargao
 
Mensajes: 7528
Registrado: 06 Ene 2007, 20:48
Ubicación: Leganes, Madrid, España
Puntos de Reputacion: 248
Bien valoradoBien valoradoBien valorado

Re: 1/18 4x4 autónomo

Notapor Jose Ramon Garcia » 03 Feb 2011, 16:28

¿Os imaginais hacer pruebas locas de estas con un helicóptero de RC? Madremía, todo dios con casco de moto y chalecos antibalas :D
T-Rex 250, T-Rex 600, Logo 500, T-Rex 700E
BAE Hawk T45, Viper Jet EDF 70mm, Pylon Racer, MPX Fox, MPX Acromaster, Magnum R, Easy Glider PRO FPV
1/18 4x4, 1/18 4x4 "Ardu-Car"
Futaba T10CP

Socio Club de Aeromodelismo de Escalona
Avatar de Usuario
Jose Ramon Garcia
Encargao
Encargao
 
Mensajes: 7528
Registrado: 06 Ene 2007, 20:48
Ubicación: Leganes, Madrid, España
Puntos de Reputacion: 248
Bien valoradoBien valoradoBien valorado

Re: 1/18 4x4 autónomo

Notapor elrafy » 03 Feb 2011, 16:33

eso de imaginar las pruebas locas con heli rc dejarlo en mis manos que cuando tenga yo mi heli va a ser lo mismo que si hicieseis pruebas con el, es lo que tenemos los novatos, jejeje
manipulator 4 con mas golpes que rocky (murio)
Solo Pro V2 operativo
Clon de t-rex 450 operativo
Tarot 500 operativo
Raptor 30 V2 Ya no esta
MiniMag motor glow murio
cessna (en taller)
Easy Star en construccion

Jr pcm9xII a 2,4Ghz
Avatar de Usuario
elrafy
Viciado
Viciado
 
Mensajes: 288
Registrado: 27 Ene 2011, 01:25
Ubicación: s,s. de los reyes
Puntos de Reputacion: 0
¿Buena gente? Se le presume

Re: 1/18 4x4 autónomo

Notapor softimagge » 03 Feb 2011, 17:08

Puedes hacer que funcione como autonomo y con radio, de manera que si tocas el freno o el volante, haga caso a la radio y si no tocas nada, haga lo que le salga de los güe....
Sería una especie de helicomand para coche pero que funciona al reves, eres tu el que lo salva de un funcionamiento erroneo del automatismo.
Imagen
Trex600 cf 2mm, NEU 1515 2Y/H 8s, turnigy sentilon 100A hv (Con la boca seca)
Corsair F4U, Corchopan, Funjet1, Funjet2 (En el cielo de los corchos)
Funjet3 y pilón F5D cheetah en su cajita.
Asimmetryc una de cal y otra de arena... pero vuela bien
HK450. En taller. KO450 ready to go
Avatar de Usuario
softimagge
Moderador
Moderador
 
Mensajes: 2333
Registrado: 21 Jul 2008, 18:29
Puntos de Reputacion: 206
Bien valoradoBien valoradoBien valorado

Re: 1/18 4x4 autónomo

Notapor Jose Ramon Garcia » 03 Feb 2011, 17:14

¿y quién me garantiza que funcionará el bypass de la "lógica", y que el arduino me dejará tomar el control con la radio? :D ¡hasta eso puede fallar! XDD
T-Rex 250, T-Rex 600, Logo 500, T-Rex 700E
BAE Hawk T45, Viper Jet EDF 70mm, Pylon Racer, MPX Fox, MPX Acromaster, Magnum R, Easy Glider PRO FPV
1/18 4x4, 1/18 4x4 "Ardu-Car"
Futaba T10CP

Socio Club de Aeromodelismo de Escalona
Avatar de Usuario
Jose Ramon Garcia
Encargao
Encargao
 
Mensajes: 7528
Registrado: 06 Ene 2007, 20:48
Ubicación: Leganes, Madrid, España
Puntos de Reputacion: 248
Bien valoradoBien valoradoBien valorado

Re: 1/18 4x4 autónomo

Notapor softimagge » 03 Feb 2011, 17:22

Ya, pero eso si que lo podrías probar en "parado".
Imagen
Trex600 cf 2mm, NEU 1515 2Y/H 8s, turnigy sentilon 100A hv (Con la boca seca)
Corsair F4U, Corchopan, Funjet1, Funjet2 (En el cielo de los corchos)
Funjet3 y pilón F5D cheetah en su cajita.
Asimmetryc una de cal y otra de arena... pero vuela bien
HK450. En taller. KO450 ready to go
Avatar de Usuario
softimagge
Moderador
Moderador
 
Mensajes: 2333
Registrado: 21 Jul 2008, 18:29
Puntos de Reputacion: 206
Bien valoradoBien valoradoBien valorado

Re: 1/18 4x4 autónomo

Notapor Jose Ramon Garcia » 03 Feb 2011, 17:25

softimagge escribió:Ya, pero eso si que lo podrías probar en "parado".


ojo, que hice pruebas en un espacio reducido, y todo funcionaba bien. el coche "en la mano" aceleraba y frenaba correctamente, giraba, y hacía todo lo que debía hacer pero a la hora de la verdad... pues con el bypass (que lo tengo pendiente, de hecho tengo ch2 conectado a una entrada del arduino) pasa lo mismo. ¿y si funciona en parado, y luego no hace caso a la hora de la verdad? jajajaja
T-Rex 250, T-Rex 600, Logo 500, T-Rex 700E
BAE Hawk T45, Viper Jet EDF 70mm, Pylon Racer, MPX Fox, MPX Acromaster, Magnum R, Easy Glider PRO FPV
1/18 4x4, 1/18 4x4 "Ardu-Car"
Futaba T10CP

Socio Club de Aeromodelismo de Escalona
Avatar de Usuario
Jose Ramon Garcia
Encargao
Encargao
 
Mensajes: 7528
Registrado: 06 Ene 2007, 20:48
Ubicación: Leganes, Madrid, España
Puntos de Reputacion: 248
Bien valoradoBien valoradoBien valorado

Re: 1/18 4x4 autónomo

Notapor alvaro » 03 Feb 2011, 18:26

cabezón, todo eso esta hecho es espardino...
Amorrador profesional, deproneando
YAK 54 GoldWing 26CC (Operativo)
Edge 540T extreme flight (Operativo)(En venta)
Align T-rex 450 pro (Operativo)
Mini F3a 1x1 (Operativo)(En venta)
Parkmaster Multiplex (Operativo)
TREX 600 ESP (Operativo)
MPX fox (Operativo)
Fliton Inspire 90 (En reparación)


Se fueron:
MX2 ST-Model HK 450Pro TT Rainbow A-388 fantasy angel EXPERT 3D
Stinger pylon TMPro YAK 54 HK500, MERLIN CESSNA 206, F-15 Depron, Jet Super Bandit Depron, MIG -29 Depron, Jet FW-35A Lightning II, Funjet I, HK450 |, Multiplex BLIZZARD, Corcho Blade Dancer, Katana Mini, Ninja Jet de protech

Jr 9xII + Assan x8
Avatar de Usuario
alvaro
Moderador
Moderador
 
Mensajes: 3617
Registrado: 20 Nov 2008, 13:42
Ubicación: Casarrubios del monte / Escalona
Puntos de Reputacion: 183
Bien valoradoBien valorado

Siguiente

Volver a Coches de RC

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

cron