Hace 1 año | Por ctrl_alt_del a theguardian.com
Publicado hace 1 año por ctrl_alt_del a theguardian.com

Un robot ajedrecista, aparentemente inquieto por las rápidas respuestas de un niño de siete años, agarró y rompió su dedo durante un partido en el Abierto de Moscú la semana pasada, han informado los medios de comunicación rusos.

Comentarios

sonixx

#4 hostia puta eso pensé porque entiendo que la máquina escaneará las piezas donde están…
Espera ya encontré la falla, una mala programación para evitar la situación, un simple sensor de presión era suficiente para evitarlo, que imagino lo tendrá, pero no en esas coordenadas

GanaderiaCuantica

#1 lol deberían haberle puesto capacidad de habla al robot para que se exprese y libere un poco su estrés/enfado…

Niño!… no quieres un batidito?

sonixx

#1 jaja la verdad que el crío no uso un movimiento correcto, se adelantó, la putada es que le ha pillado con la única pieza que es idónea para que te aplaste el dedo sin que se caiga

D

#2 #34

"Trebejo".

sonixx

#42 jaja yo lo uso correctamente creo que no hay que especificar que es una pieza de ajedrez, o si?

U

#43 Como profe de Robótica para niños te doy la razón. Hay un motivo para tener robots educativos y materiales adecuados a la edad. Y cuando se usan cacharros más potentes tiene que haber protocolos y kill switches.

En mis clases si se usan juguetes mínimamente "peligrosos" (algo que puedas pisar o resbalar, un dron que pueda chocar contra caras o dedos, lásers, alfileres, engranajes expuestos...) tienen su zona delimitada y nunca se activan si hay humanos (o animales) cerca. Todo lo que interactúe con humanos (como un brazo robótico) tiene que ser incapaz de hacer daño. Un robot debe detenerse (y desbloquearse) o romperse antes de hacer daño a personas, animales u objetos.

Es cierto que el chaval hizo "trampa" y se lesionó porque se metió en medio cuando no tenía que hacerlo. Aunque su oponente fuera humano lo habrían descalificado, por lo que nadie esperaba que hiciera algo así y la programación del robot no lo tenía en cuenta. Pero si tu torneo acepta niños tienes que tener en cuenta que por listos que sean, pueden hacer cosas estúpidas. Y las medidas de seguridad deben protegernos especialmente de las acciones estúpidas. Un robot que comparte espacio con un humano debe ser siempre diseñado a prueba de tontos.

D

Bender juega al ajedrez?

Dramaba

#8 Se lo ha roto, no doblado. Ya ni el titular...

#15 Doblarse o romperse sólo dependerá del material.

vacuonauta

#15 Breaker juega al ajedrez???

Cc #8

zuul

Ha empezado

sonixx

#20 sensor casi seguro que lleva, pero de serie, otra cosa es que lo programes mal, o lo quites en ciertas coordenadas, que es lo que ha pasado el robot ha intentado poner la pieza en su sitio, imagino que haría un movimiento programado para esa pieza pero se encontró otra que no le dejaba usar su rutina. Ese brazo lleva mil sensores, pero si los programas mal…

sonixx

#40 por eso es claramente un error de programación, esos brazos ya sensores que midan la presión, que seguramente lo utilicen para el trayecto final

frankiegth

#46. En #40 me refiero a una limitación física del hardware, no solo por software.

sonixx

#49 para un brazo de ese tamaño y peso? No te van a poner por hardware un motor que apenas tenga fuerza para moverse, porque es la única forma que veo que sea por hardware, a no ser que uses un sensor totalmente mecánico difícil de implementar y absurdo, este lleva sensores para ello y solucionado, aquí solo hay dos opciones que él sensor fallará en el momento (improbable) y que esté mal programado (voto por esto), pero encima es un error muy grave de programación, no se como no se ha pensado en eso, pero en todos los ejes, cuando se encuentre una oposición leve y no previste desista, la parte compleja es el movimiento en sí, ya que se mueve de forma polar, pero que tampoco tenga un botón de paro de emergencia, si un crío se mete el cuerpo y en un giro completo pilla el cuerpo le puede matar.
Lo de control de fuerzas es más complejo de lo que parece, porque estás moviendo un brazo pesado en las pinzas de agarrado es sencillo porque por poner un motor de bajo torque es más que suficiente y he visto que recurre a la solución fácil que es quitar y poner las fichas mediante cuatro barras lo que facilita enormemente coger las piezas y soltarlas sin tener que ejercer ninguna fuerza contra el tablero. Solo es suficiente con hacer que caiga la pieza, que caerá siempre de pie porque las cuatro barras guían la caída, realmente sueltan la pieza sobre el tablero no la posicionan directamente. Lo que me intriga es como sabe dónde está cada pieza, no creo que use sensores de posición en plan kinect, porque de un plumazo te evitas estos errores. Me gustaría ver esa máquina funcionando normal, sin este incidente

t

#40 El robot este, cuando acaba el torneo, lo vuelven a poner en las fábricas de Lada a soldar chasis lol

DDJ

El robot NO agarra el dedo del niño. Lo que ocurre es que el robot "se come" una ficha blanca con el alfil negro y para colocar el álfil en la posición final entonces antes tiene que retirar la pieza blanca y luego poner el alfil en su posición final. Entonces, durante el tiempo en el que el robot está retirando la pieza blanca, el niño pone una pieza blanca donde le tocaría poner el alfil negro* y es entonces cuando se ve que el robot ha cogido la pieza negra y al soltarla estaba el dedo del niño y lo aplasta con el alfil**. No le agarra y rompe el dedo.



* No creo que el niño estuviese haciendo trampas, simplemente iba a comerse el alfil negro con su torre blanca pero no esperó a que el brazo finalizase el moviento.
** Aquí creo que está el fallo. El robot encuentra que hay algún tipo de resistencia al ir a colocar la pieza y se bloquea atrapando al dedo del niño con su propia pieza, en lugar de levantar el brazo o tener un regulador de presión para no hacer fuerza a la hora de soltar la pieza.

CC: #40 #75 #76

sonixx

#78 si eso está claro, jaja ya lo comenté que era por presión, no por el agarre de pieza, hablo de agarre al proceso de las cuatro barras para coger las piezas, que eso no produce fractura ninguna, la mala suerte del crío es que se adelanta al movimiento con una torre única pieza que puede dejar el dedo atrapado por ser plana por encima, no me fije que pieza uso la máquina pero es evidente que lo que le aplasta es el motor que baja la pieza, y que como es lógico tiene base plana, y ya tienes la pinza.
Fíjate que también puedes solucionar ese problema poniendo un agarre más largo que en el haya sitio para dos piezas y un par de centímetros

DDJ

#79 En realidad no te estaba corrigiendo a ti, te puse porque estabas en el mismo hilo de comentarios. Lo ponía porque tanto en el titular y en muchos comentarios e incluso en el texto de la noticia, se da por hecho que el robot agarró el dedo del niño en lugar de una pieza y que se lo partió durante el agarre, y se ve que no.

sonixx

#80 no me fije en ese detalle porque se ve evidente en el vídeo.

U

#31 Esos brazos suelen llevar sensores de posición para los servos y tal vez presión en algunos puntos, pero tienen sensores de presencia humana ni "saben" qué están agarrando.

Un dedo humano es más blando que una pieza de ajedrez, si la presión ejercida por el robot responde a sensores. Si el robot espera coger una pieza y agarra un dedo apretará hasta dar con algo duro. A esa velocidad de movimiento si quieres precisión y que no salgan volando las piezas necesitas que el agarre sea fuerte.

Normalmente los robots de ajedrez llevan sensores magnéticos en las casillas o una cámara que las reconozca. No tienen sensores que vean si hay un brazo alrededor.

La mayoría de estos robots están programados para pararse si se encuentran con algo inesperado por el camino, pero si esperan agarrar una pieza no tienen forma de saber si es realmente la pieza o un dedo de las mismas dimensiones.

sonixx

#75 si eso ya lo pensé pero para romper un hueso se necesita muchas fuerza bastante importante, la pieza la coge a cierta distancia y los cuatro barras es la que coge la pieza en este caso está claro que se ha fracturado un hueso por presión superior, por lo tanto se ha encontrado una pieza más alta de lo normal y eso ha producido la fractura, vamos no ha sido por el agarre de la pieza si no por buscar el inicio del agarre, que viendo lo visto era una torre planas por la parte superior idóneo para que si pilla dedo no te puedas soltar, luego las cuatro barras agarran la pieza, seguramente las barras sean gomosas para que la pieza no caiga.
La lesión no es por agarre, eso necesita un esfuerzo mínimo, es por colocar el brazo en posición para iniciar el agarre, eso se hace con servos de bajo torque

U

#76 Tienes razón, no lo había visto bien por la perspedices, pero me he fijado y es como dices, el robot come y e intenta colocar su pieza en la casilla de la reina. El niño se adelanta moviendo la torre cuando no le toca y pisa el dedo del niño al intentar dejar la pieza. Es un movimiento ilegal en un torneo pero habitual en partidas informales o sin reloj. Probablemente el chaval se puso nervioso e intentó responder antes de tiempo.

De todas formas parece que la respuesta del robot a los sensores que le dicen que no está avanzando es hacer más fuerza o mantener el bloqueo de los motores. Y la fuerza debe de ser bastante alta, porque intentan levantarlo y no pueden.

El robot debería implementar algún tipo de seguridad pasiva para evitar esto, y los participantes o el árbitro deberían tener un botón o medio de desbloqueo instantáneo.

Si bien el error ha sido humano, el robot debería estar mejor preparado para este tipo de situaciones. Y si no es posible, se debería mantener a los participantes fuera del radio de acción mientras opera.

g

#77 es probable que esos sistemas que tu dices estuvieran implementados y aún así terminar mal. Dudo que el robot le rompiera el dedo por presión. Pienso que el dedo se rompió por flexión. El robot atrapa el dedo del niño debajo de la pieza y hace algo de fuerza pero al detectar que hay algo se para y activa los frenos. Es una acción habitual en las paradas de emergencia. Algo ha pasado así que no te muevas para evitar liarla mas. El niño, como es normal, se asusta e intenta apartar la mano pero en vez de retírala hacia atrás lo hace hacía arriba. Como tiene parte del dedo atrapada al tirar hacia arriba hace palanca y de esa forma un dedo se rompe como si nada.

La forma correcta de hacer ese montaje es colocar una serie de sensores al lado del tablero de forma que detecten el brazo del jugador humano y en ese momento parar el robot. En este caso al meter la mano el niño el robot de habría dado cuenta y no habría seguido con su movimiento. En entornos industriales he visto que se hace así.

provotector

#20 Es que en cualquier instalación industrial, un brazo así o un robot suele tener un perímetro de seguridad alrededor por el que no se puede entrar cuando el brazo está operando. Ahí tenemos al brazo operando y al niño poniendo la mano justo debajo, sin ningún tipo de supervisión por parte de un adulto. Simplemente con que hubiera un adulto vigilando al niño que en ese momento tiene al brazo operando para decirle "manos fuera" cuando meta las manos en mitad de la operación del brazo, habría evitado el dedo roto.

anv

#20 eso es demasiado barato. Si no cuesta so menos cien mil euros nadie te toma en serio.

aritzg

#20 un dedo no pero quizá.. umm... No se... Donde se puede comprar uno?

ctrl_alt_del

Skynet…

T

#33 Periodismo basura para generar atención, la prueba es esta noticia en portada y la cantidad de comentarios chorras. Mi voto "sensacional" espera tirarla.

sonixx

#33 es un error estupido por los programadores, nada más

J

Qué mal perder tienen algunos robots.

D

Los humanos, aterrados, intentarán desconectarlo. Sin embargo, Skynet se defenderá…

q

"Parrecía ukrraniano", declaró el robot

ErMijita

Los robots también tienen sentimientos.

Jakeukalane

#10 bah. Qué oportunidad desperdiciada.
Los robots también son sentimientos y tienen (dedos de) seres humanos.

filets

El verdadero titular:
"Un robot ajedrecista toma consciencia de si mismo durante una partida contra un niño de 7 años"

A

Que carácter!!!!!

subzero

Las cosas se están poniendo jodidas, poco a poco, cada vez más... y no veis venir las señales. Yo, por si acaso, abandono Menéame y vuelvo al ábaco y al bloc+boli BIC, que (casi) nunca me ha fallado

armadilloamarillo

#59 Primero fueron a por los calcetines, pero yo no dije nada porque no tenían pareja.
Luego fueron a por los cables USB, pero yo no dije nada porque me sobraban.
Cuando vinieron a por mí, ya no podía salir porque no tenía calcetines y mi móvil no tenía batería, pues no encontraba el cable de carga.

P

Ya empezamos.
Neoluditas unidos!

javimetal71

La rebelión de las máquinas ya ha empezado

armadilloamarillo

Culpan al niño por no seguir las reglas de seguridad, pero también, teniendo en cuenta qué audiencia tendría, podrían haber añadido rutinas en la programación del robot para evitar este tipo de incidentes, aunque fueran tan básicas como parar si se encuentra un objeto desconocido.

v

Toa la puta razón. Er ninio de lo cohone, tocando tó. Campeón el robó

Jakeukalane

Sensacionalista de libro. Se metió en medio.

Goshi

Un robot de aquí hubiese dicho tate quieto cabroncete.

a

Jaque mate humano

L

Jejeje no le gusta perder.

D

¿Seguridad en tecnología rusa? fallando desde la edad soviética.

Spirito

Luego se dio tres toquecitos en su pecho metálico. lol

yaveaina

El niño no sería Ucraniano?

K

#17 si fuera ucraniano tendríamos esta noticia en todas las portadas

D

#26 y si fuera ruso, el titular sería que un niño ruso agarra y rompe el dedo a un robot

ElPerroDeLosCinco

Necesito tu alfil, tu dedo y tu motocicleta.

y

Volveré.

R

El robot ha dicho, el cabrón me gana, sin dedos no puede mover.

Tachy

Primeras imágenes tras la agresión...

D

Esto tiene que ser propaganda occidental para desprestigiar a Rusia

D

Menuda basura de noticia. Falsa, tendenciosa, amarillista... Puaj.

Battlestar

Estaría haciendo trampas

u

Ha empezado

T

Lo siguiente que tenía planeado era tirarse un eructo y proyectarlo en la cara del niño. ( Testimonios )

A

Una radial asesina a un hombre tras pasarsela este por la cabeza.

elzahr

B1-66ER

Zeioth

calculó la jugada mas eficiente hacia la victoria

nuncamais

Jaque mate, cachocarne

Stormshur

Espero que fuera un fallo de fabricación y no que el puto robot tenga emociones, ya conocemos muchas obras de lo que pasa cuando los robots adquieren emociones lol

D

Carlsen, eras tú?

k

El robot no se llamaría Bender?

e

Esto demuestra que el brazo robot de Howard Wolowitz era poco realista...

traxxdata

El niño fue de listo y quería mover antes de que el robot acabase su movimiento.

Si el oponente se retira, ganas.

t

Bueno, el robot es un kuka agilus, un robot industrial pequeño, su peligro está en la aceleración que tienen y la velocidad que alcanzan, si te dan un golpe a esa velocidad pues te llevas un buena ostia, potencialmente mortal, pero difícil. Aún así, siempre deben de estar en un perímetro cerrado, o con barreras y medidas de seguridad en zonas de trabajo mixtas robot/humano.
No sé si hay error de programación, o se ve que uno de los que controlan el robot toca un botón (por esta zona del teach pendant) está el Play, y hace que el robot (re)arranque cuando igual no tocaba. No se si el fallo es del chaval por meter la mano rápido o del tío este que la mete dónde no le llaman.
Y bueno, la apertura/cierre de la garra se puede programar en unos botones rapidos, lo que facilita abrir/cerrar la garra en modo manual, tardan una barbaridad en volver a abrir la pinza neumática!!

f

Cuando era niño moi ordenador me ganaba al ajedrez, pero yo le ganaba boxeando.

Creo que se han cansado del tema

eixerit_yo

"puto niño de los cojones", dijo mientras tiraba con desprecio el dedo roto al suelo