Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Robots para concurs...
 
Avisos
Vaciar todo

Robots para concursos

156 Respuestas
13 Usuarios
0 Reactions
93.3 K Visitas
sphinx
Respuestas: 651
Topic starter
(@sphinx)
Ardero
Registrado: hace 17 años

Hola a todos,
Me hago eco en este hilo de un comentario que salió en otro: Robots para concursos. Kits o lo que veais que pueda interesar al principiante, intermedio o experto.

Esto es lo que JMV comentaba :
Hablando de minisumo (y por hablar un poco de robots para concursos en este foro.. ¬¬) on enlazo un kit que he pedido para hacer uno, a ver si me llega y le hago unas fotos: http://www.fingertechrobotics.com/proddetail.php?prod=ft-kit-cobra-4wd-chassis " onclick="window.open(this.href);return false; , lo he pedido con motores 20:1 ya que los 50:1 me parecen que tienen demasiado par según unos primeros cálculos para 500 gr y lentos @ 6V.
El kit tiene muy buena pinta:
Cobra chassis kit lg
Por si alguno estuviese, por ejemplo, pensando en presentarse a AESSBot (4-6 Mayo) lo mismo está a tiempo.

Saludos,
Sphinx.

Responder
155 respuestas
dragonet80
Respuestas: 1328
(@dragonet80)
Ardero
Registrado: hace 18 años

error= (a*error k−1b*error k c*errork 1) /3

Soy solo yo o en la fórmula salen unos cuadraditos que no tienen sentido? Diría que es cosa de la página de códigos, pero no se si es tema de la página o de mi teclado. En el móvil me pasa lo mismo. JMN, me puedes pasar la fórmula de otro modo a ver si la veo bien?

Yo lo que probé es, solamente en la parte derivativa, de usar un error anterior-1 (o anterior al anterior). Esa fórmula la cogí de algunas páginas sobre pid. Pero la respuesta, que la apliqué a una captura de datos reales pasada a excel no me pareció nada satisfactoria. Os puedo pasar una gráfica con diferentes errores derivativos para que os hagáis una idea, si os interesa.

Responder
ave_fenix
Respuestas: 212
(@ave_fenix)
Estimable Member
Registrado: hace 16 años

error= (a*error k−1b*error k c*errork 1) /3

Soy solo yo o en la fórmula salen unos cuadraditos que no tienen sentido? Diría que es cosa de la página de códigos, pero no se si es tema de la página o de mi teclado. En el móvil me pasa lo mismo. JMN, me puedes pasar la fórmula de otro modo a ver si la veo bien?

Yo lo que probé es, solamente en la parte derivativa, de usar un error anterior-1 (o anterior al anterior). Esa fórmula la cogí de algunas páginas sobre pid. Pero la respuesta, que la apliqué a una captura de datos reales pasada a excel no me pareció nada satisfactoria. Os puedo pasar una gráfica con diferentes errores derivativos para que os hagáis una idea, si os interesa.

Toda información es poca y bien recibida.

Responder
jmn
Respuestas: 376
 JMN
(@jmn)
Ardero
Registrado: hace 13 años

Es mi pc que al copiar y pegar si usais windows (en linux se me ven bien) lo veis mal, ya se deberían ver bien (es solo un ejemplo).

Responder
dragonet80
Respuestas: 1328
(@dragonet80)
Ardero
Registrado: hace 18 años

Aquí va una captura de una de las gráficas que usé para hacer pruebas sobre diferentes fórmulas de la parte derivativa:
error derivatiu

La gráfica negra es el error que obtengo directamente del morro. Lo saqué moviendo el morro de un lado a otro de la línea en la pista.
La gráfica verde (cD) es: kd*(error-2*error_ant+error_ant2) {error actual, error anterior y error anterior al anterior}
La gráfica azul (cD') es: kd*(error-error_ant) {la típica}
La gráfica roja (cD'') es: kd*(error-error_ant) {pero aplicándole un filtro de mínimos, o sea, si no se supera un umbral el errord = 0}
La gráfica amarilla (cD''') es: kd*(error-error_ant) {como la anterior pero con un filtro extra añadido, no me convenció}

La verde me parece totalmente inservible viendo la respuesta.
La azul es la típica respuesta derivativa que actua al mínimo cambio del error.
A mi me gusta más la roja, ya que no actua para errores muy pequeños, es más suave. Además, con eso, se consigue que, mientras el error sea de un determinado signo, la parte derivativa no actue nunca a favor del error.

No se en la práctica cual de ellos va mejor, porque no me dió tiempo a probarlos y ya se me estropeó la telemetría. Pero, por intuición, creo que debería ir mejor con una respuesta más suave e "inmune" a pequeños cambios (gráfica roja).

Responder
ave_fenix
Respuestas: 212
(@ave_fenix)
Estimable Member
Registrado: hace 16 años

El verde parece que hace justo lo contrario al resto... y el amarillo parece que lo tienes capado los máximos que puede dar.
También es curioso que el rojo vaya con cierto adelanto respecto al azul (se aprecia sobre todo en los picos). ¿No debería de ser así no? ❓

Responder
Página 9 / 32
Compartir: