Mostrando entradas con la etiqueta Inteligencia artificial. Mostrar todas las entradas
Mostrando entradas con la etiqueta Inteligencia artificial. Mostrar todas las entradas

12 de abril de 2013

Comida, piedras y accesorios para el Robot mascota dinosaurio PLEO rb (Reborn)

2PLEOrb El nuevo PLEO rb (ReBorn), la segunda generación PLEO, es la revolución en lo que a robots mascota inteligentes se refiere. Además ahora a un precio inmejorable, ¡ ahorra 170 € !:

banner2
Llama a PLEO rb por su nombre o dale su comida favorita y comprueba cómo responde. Al igual que los humanos PLEO rb experimenta el mundo a través de sus sentidos y se relaciona con otros dinosaurios PLEO y objetos y comidas concebidos para él. PLEO rb incluso tiene sentido del tiempo, eclosiona del huevo, duerme, juega, aprende, y madura. 

PLEO Rb siente hambre y fatiga, tiene impulsos por explorar y ser nutrido. Cuando lo necesita, PLEO Rb olisqueará en búsqueda de comida, se echará una pequeña siesta o dará sus primeros pasos como explorador.  Con un bocinazo juguetón o un tirón molesto PLEO Rb puede estar reclamando que le des de comer y mostrar distintos sentimientos y comportamientos dependiendo de si las circunstancias externas y sus accesorios con los que interactua en la boca, su humor y estado de ánimo, y su personalidad y estado de aprendizaje. Es por todo ello que PLEO rb dispone de accesorios adicionales a las que ya contiene el Pack básico que contiene el robot PLEO rb: packs de comida y packs de aprendizaje. para que puedas moldear su comportamiento, satisfacer ciertas necesidades, enseñarle, y en definitiva proporcionarle una vida mucho mas saludable, interactiva, juguetona y alegre, cantando, bailando, jugueteando, contar palmadas que escucha, mejorar su condición física, obedecer órdenes verbales, todo ello también según los deseos de su dueño.

PLEO rb dispone de 2 packs de comida:

packcomida_a
Pack compuesto por una hoja de cícada, una caña de azúcar y un trozo de hielo.

Hoja de cícada: Una hoja de comida básica para la comida diaria de PLEO Rb. El sabor es diferente de la hoja de conífera incluida en el pack básico.

Caña de azúcar: Es la golosina favorita de PLEO Rb y le encantará comerla a cualquier hora. Le encanta y le hace feliz pero cuidado, si come mucha caña de azúcar puede empacharse y caer enfermo.

Trozo de hielo: Este trozo especial de hielo ayuda a PLEO Rb a enfriarse un poco cuando se encuentra en ambientes muy calurosos. Dale este hielo una vez cada hora para prevenir que se maree y caiga enfermo en ambientes muy calurosos. PLEO no querrá tomarlo en ambientes fríos o templados.

packcomida_b
Pack compuesto por una hoja de café, un champiñón y un chili picante.

Hoja de café: Una hoja especial que hará que PLEO Rb se calme un poco cuando esté muy alterado.

Champiñon: Una comida especial muy nutritiva que hará que mejore la condición general de PLEO Rb así como prevenirle de caer enfermo.

Chili picante: Una comida altamente energética para PLEO Rb, Mejorará la condición física de PLEO y le hará entrar en calor en ambientes muy fríos. Debe tomarlo una vez cada hora para no caer enfermo en estos entornos. En ambientes calurosos no querrá tomar esta comida.

PLEO rb dispone de dos packs de piedras de aprendizaje

packocio_a
Está formado por las piedras de aprendizaje de cantar, contar y venir aquí.

Cantar: PLEO Rb cantará o tarareará una melodía cuando le des esta orden verbal.

Contar: Gracias a esta piedra de aprendizaje PLEO Rb podrá sumar el número de palmadas que des frente a él (20 cm) una vez le des esta orden. Una vez PLEO Rb lo sume, repetirá el resultado moviendo su cabeza o su cola.

Ven aquí: PLEO Rb caminará en línea recta una vez le des esta orden verbal.

packocio_b
Está formado por las piedras de aprendizaje de comer, bailar y jugar.

Comer: PLEO Rb comerá cuando no tenga hambre. Especialmente útil para darle medicinas ya que estas no le gustan.

Bailar: PLEO bailará después de oir esta orden verbal.

Jugar: PLEO Rb realizará hasta 10 diferentes trucos tras oír la orden verbal. Cada uno de ellos se ejecuta de distinta manera una vez PLEO Rb esta en modo “jugar”. Ej: Equilibrio sobre dos patas, reírse, o jugar a hacerse el muerto.

Se puede observar y aprender las distintas interacciones de PLEO con las comidas y las piedras de aprendizaje en este extenso, didáctico y detallado vídeo en inglés, para que su dueño aprenda e interactúe y le enseñe con mucho mas criterio:

 

Batería de PLEO rb

Bateria_250

La nueva batería de Litio de Pleo Rb le permite una autonomía de hasta 120 minutos. Se carga en 3 horas. Con mas baterías puedes tener todo el día a PLEO rb en acción y haciéndote compañía.

Sólo compatible con modelos Pleo Rb.

Logo_PLEOrb

 

Mas información >>

20 de enero de 2013

CLOUD ROBOTICS new paradigm is near

Definition of CLOUD ROBOTICS for cheap and popular cloud-robots with generic intelligence indistinguishable or beyond human.

brain-agi A strong and general intelligence as human or beyond human is already possible using a critical high number of specialized “silly” AI tools or “AI bricks” to integrate interdisciplinary on cloud computing, and using mobile smartphones technology.

Is required and urgent because human civilization is close to collapse: Cloud-Robots will help humans  taking care for us and provide us with our daily lives replacing us on those tasks more dangerous, delicate, precise, tedious, intelligent, objective or repetitive for more sustainable human civilization.
In 1989 was "invented" the WWW which is the high level layer of application for humans over low level layer protocols TCP/IP created by DARPA in 60's years of last century for defense purposes.
cloud-computing
Now it's time to create the new high level layer application for robots and all kind of machines with thousands (millions?) of specialized tools which I call "AI bricks", hosted in cloud (Internet). Will be used standards protocols in communications for structure mission information, independent of technology and OS used, as XML or more optimized JSON, uploading multimedia & sensor magnitudes, etc. to the cloud and obtaining a response "on demand" & Just In Time.


descarga (2) descarga (1)
The big opportunity as important and as big impact as WWW, Web 2.0 and Cloud Computing is NOW because:
  • 1.- Mobile new technologies (Smartphones) are mature and growing exponentially in features, latency delay times and bandwith with Wi-Fi (indoor robots) or 3G, 4G, … (outdoor robots). Smartphones are already produced in big scale and are commodities, so prices will decrease. (Client side brain=cheap robot = AI cloud-robots become popular)
mobile-robot-3-13
  • 2.- Cloud Computing technologies are mature and growing exponentially with social media, social networks, search engines, (server side brain = millions of expert tools, learning tools, NLP, etc. AI tools or "bricks" for high speed process and quick calculations and access to data, correlations of patterns for artificial vision, voice & face recognition, etc)
cloud
The big opportunity is for everybody:
  • Key players for image, video, face and voice recognition on cloud. High power calculate correlations and high storage of patterns for all real objects giving service to millions of concurrent real cloud-robots (machines): Google, Apple, Microsoft, Samsung…
  • Startups and enterpreneurs with a high knowhow of specific field of knowledge and field of human behavior.
  • Middle companyes with some experience in human behaviour, expertise or knowhow.
  • Open Source/Hard community.
  • Academic community.
  • AI institutes and departments (exists from 1956, and they have had success in so many years in a lot of fields, ready to integrate as cloud-services for concurrent robots and machines use them)
cloud_robotics
Examples of thousands (milions?) of “AI bricks” very intelligent in their specialization and very silly in all other tasks:
  • RTS (Robot Tools Server) for redirecting each cloud-robot (machine in real live) to the optimal specialized tool (like DNS in WWW) for complete a mission.(*)
  • Expert tools: chess (Deep Blue machine won the human world champion Kasparov on 1997), psicology, emotional intelligence, lawyer, languages, empathy, medical, history, mycology, weather, philosophy, feelings, etc…
  • Prediction tools.
  • High process technic tools: Artificial vision for pattern recognition of thousands of objects with millions of patterns hosted in the Cloud. Voice recognition, Face recognition, etc. High Storage space for bilions of patterns of reality, as our brain stores.
  • Storage tools: Personalized experience of each robot. Memory of robots live.
  • Downloading specialized programs and firmware “on demand” for robots. (Remeber MATRIX movie and download a program for pilot helicopters?)
  • Learning tools: the robots can learn from their own past experience depending on if a past mission failed or not, memory, knowhow, etc. A human from his born is always learning from it's own experience and delays 18 years in get a bit of maturity, and more than 30 years in working professionally with experience... lets give the same time to strong and generalist AI cloud-robots to learn! Learn by Doing!
(*) The way to integrate these AI bricks for not being a "large number of airplane parts flying in formation" is key. So I introduce the concept of RTS (Robot Tools Server) than in human high level layer of application WWW over TCP/IP is something conceptually similar as DNS (Domain Name Server), thought for humans because humans we don't remember IP numbers, but we remember alphanumeric names and words and domains. In worldwide DNS, thousands of machines, are automatically updated when only one DNS is updated with a new domain name in less than 24h, and this extraordinary network of machines is largely distributed for assurance the service for humans.
dns-rev-1
RTS (Robot Tool Server) actuates as a Router and is similar than DNS concept but conceived for robots and machines (not humans), but more complex than DNS: a robot or machine provides to RTS a mission in XML predefined format, with optional attached URL files (information, multimedia, magnitudes captured by sensors, etc. uploaded and hosted in cloud repositories), and RTS redirects the robot to the optimal machine (IP) to complete his mission like DNS redirects to a IP when it receives a domain name. A regulated register of AI bricks or tools and tasks is required.

cloud6

cloud4

robot_ok
AI Bricks registered in RTS will survive by natural selection on depending of feedback from all worldwide millions of cloud-robots or it’s human owners, scoring successes or fails of robot ordered missions and tasks, scoring each AI Brick for deciding which cloud-tool better scored AI Brick use next time in similar circumstances.
6580318-the-concept-of-natural-selection-life-under-water
This is the definition of the ecosystem for CLOUD ROBOTICS evoluting by natural selection exponential growth for strong and generic intelligence as human or beyond human, using a critical high number of specialized AI tools or “AI bricks” to construct and build interdisciplinary on cloud, for cheap and popular cloud-robots which will change our human civilization, which is close to collapse:
Cloud-Robots will help humans  taking care for us and provide us with our daily lives, replacing us on those tasks more dangerous, delicate, precise, tedious, humorous, empathic, intelligent, objective or repetitive for more sustainable human civilization.
cloud-robotics






2 de agosto de 2012

Is possible a strong and generalist AI indistinguishable from humans? Cloud Robotics

From Turing Test point of view (1950), in my opinion a strong and generalist intelligence and behaviour like humans is possible using up a critical number of specialized AI tools, aplications and “bricks”.
brain_full_size
Humans we are considered intelligent from the time we used specialized tools, and the machine tools for robots growing exponentially are now in the "Cloud" (Cloud Computing), which are scalable and can give service to thousands (millions) of robots as Google search engine or Twitter provides service for many milions of humans.
robot_ok AI_robot_world_300x400

As in 1989 was "invented" the WWW, which growed and progressively popularized in second half of 90's years of last century, a phenomenon that nobody predicted, and this is the high level layer aplicaction for humans over low layer protocols TCP/IP created in 60's years of last century for military purposes.
Now it's time to create a new high level layer aplication for robots and machines over the same TCP/IP basic protocols than WWW with thousands (milions) of specialized tools which I call "bricks of AI" which have to been integrated with intelligence & interdisciplinary methodology, and using standards for structuring information, as XML, upoading robot caaptured images, videos , sending all magnitudes capturated by sensors, missions & orders, etc. to the cloud and obtaining an instant response "on demand". Something similar like WWW thinked only for humans, not robots .
cloudComputing-2
The big oportunity as important as WWW in 90’s is NOW because these reasons:
  1. Mobile new technologies (Smartphones) are mature and growing exponentially in features, delay times and bandwith with wifi (indor robots) or 3G, 4G, 5G (outside home robots). Smartphones are already produced in large scale and are commodities, so prices will decrease. (Client side=cheap robot = AI cloud-robots become popular)
  2. Cloud Computing technologies are mature and growing exponentially (server side = millions of expert, learning, NLP, etc. AI tools or "bricks" for hard process and quick calculations and access to big data, correlations of patterns with media data for Artificial Vision, voice recognition, etc)
cloud_robotics_concept
The big oportunity is for everybody:
  • Key players for image, video and voice recognition: Google, Apple, Microsoft…
  • Startups and entrepeneurs with a high knowhow of specific field of knowledge and a “brick” of human behavior.
  • Middle tech companies,
  • Open Source community
  • AI institutes and university and research departments (AI discipline exists from 1956, and they have had varying success in so many years in a lot of specific fields)
z-25 paraiguas
Examples of  thousands (milions?) of specialized tools very intelligent in their specialization and absolutely silly and stupid  in other tasks:
  • RTS (Robot Tools Server) for redirecting each machine or robot to the optime specialized cloud tool (like DNS in WWW) for complete a mission.
  • Expert tools: chess (Deep Blue machine won the human world champion Kasparov on 1987, 25 years ago), psicology, emotional intelligence, loyer, languages, empathy, medical, history, mycology, weather, etc…
  • Prediction tools.
  • Technic tools/big data: Artificial vision for recogition of thousands of objects with milions of patterns hosted in the Cloud. Voice recognition, Semantic recognition. Machines will upload their images,videos & sounds to the cloud as nowadays a simple smartphone already does into a social network.
  • Downloading specilized programs and firmware “on demand” tools for client side (robots)
  • Learning tools: the robots can learn from their own past experience depending on if a past mission failed or ended with success, memory, knowhow, etc and store all this information on the cloud. A human from his born is always learning from it's own experience and delays 18 years in adquiring a bit of maturity, and more than 30 years in working professionally with solvency and experience... lets give the same time to strong and generalist AI cloud robots and machines.
cloud6
All this "AI bricks"  in the cloud will give soon (5 years or less) to a machine the chance to pass Turing Test of AI, and the social changes may be dramatic when will not exist any difference for everybody between the intelligence of a human and the intelligence of a machine or personal robot from Turing Test point of view. And even more with a superhuman (transhuman) intelligence.
70600_100003585165577_1584235983_n 38104_124176680960352_100001040628239_128566_6317164_n
I call this strong and generaalist AI new concept as "CLOUD ROBOTICS" and in my opinion is inevitable and the logic next step after WWW , Web 2.0, Cloud Computing  and emerging mobile technologies.
This new high level aplication layer over TCP/IP basic protocols  for machines (AI “bricks” or tools) will produce the first Technological Singularity of the history of the human civilization in these times of accelerated changes that we usually perceive them as linear, and make cloud-robots really popular and usefully as the ideal practical tools or the best friends for humans, ideal for resolving global problems.
wpid-Festival-Robotique-2011-EPFL-01-Bandeau
Action is urgently needed in the education of our children.
In a world where everything changes rapidly and exponentially: technology and its social effects, where everything is "terra incognita", which makes absolute sense is to teach values.

Toni Ferraté, Founder & President of RO-BOTICA

21 de mayo de 2012

WifiBlock conecta LEGO Mindstorms NXT a Internet con Wifi (Cloud Robotics)

El WifiBlock permite conectar sus creaciones robóticas LEGO Mindstorms NXT a Internet mediante Wifi. Su robot NXT base se convierte en un objeto inteligente, utilizando herramientas de internet (Cloud Robotics).
wifiblock_value
Simplemente conecte el WifiBlock a uno de los puertos de los sensores de su ladrillo NXT, descargue el código fuente y ejemplos para su lenguaje de programación favorito y configure el WifiBlock en unos pocos minutos para conectarse a su punto de acceso wifi.
wifiblock_nxt-web Conectado a uno de los cuatro puertos de sensores de su ladrillo NXT, el WifiBlock recibe órdenes de su robot y las retransmite a través de una red IP utilizando su conexión inalámbrica. Los intercambios WifiBlock datos con cualquier dispositivo conectado a su red local (ordenador, smartphone, y tablets) o con servidores de Internet. Mando a distancia, sensores de registro de datos del robot, prototipo de casa inteligente, se trata de un nuevo y apasionante mundo de las aplicaciones que se abren. El robot NXT puede enviar mensajes a través de Twitter, adviertindo de cuando detecta un obstáculo cuando uno de sus sensores (sensor de contacto, RFID ...) se activa.
nxt-ginterface1
Un nuevo mundo de aplicaciones aparece justo en frente de tus ojos: el registro de datos, control remoto, el procesamiento off-robot, robótica colaborativa, "Cloud Robotics". ¡Las posibilidades son infinitas!
doc

Más información >>

5 de mayo de 2012

Mesa redonda: Diseñando el robot del futuro, #robotsensutinta , Saló del Còmic.

Mesa redonda: Diseñando el robot del futuro

Participantes

  • Francesco Ferro
  • Toni Ferraté
  • Xavier Pifarré

Modera: Jordi Ojeda

Sala de conferencias, Fira de Barcelona,

Domingo 6 de mayo de 13 a 14h.

_Portada_Bioloid

Tres empresas de tres ámbitos diferenciados: - La robótica industrial. - La robótica de servicio. - La robótica para el ocio y formación.

  • Francesco Ferro es director de la empresa Pal Robotics.
  • Toni Ferraté es socio fundador y presidente de la empresa RO-BOTICA
  • Xavier Pifarré es responsable de ventas canal indirecto de la empresa ABB.

15 de enero de 2012

La triple exponencialidad en la que se sustenta Cloud Robotics e impacto en la educación

Incrementos lineales de usuarios y máquinas (nodos) en la nube o cualquier red producen incrementos exponenciales (acelerados) en el valor y prestaciones de la red (enlaces posibles entre usuarios y máquinas).
Pero los incrementos de usuarios y máquinas y robots en la red también son y van a seguir siendo exponenciales y no lineales. Además la empírica y exponencial Ley de Moore aplica en máquinas y robots, tanto en el cliente cómo en el servidor de aplicaciones “on demand” especializados para robots (en la nube). El triple efecto (el primero teórico y demostrable, y el segundo y el tercero empíricos) conllevan una evolución en valor añadido de la nube muy agresivamente exponencial.
cloud robotics conceptEstas evoluciones tecnologicas y sociales abaratirán los robots, con un inteligencia fuerte y generalista, a niveles similares a los de un Smartphone dentro de 10 años, utilizando herramientas especializadas inteligentes en Cloud Robotics mediante conexiones WIFI o 4G, o lo que venga en el futuro cercano.
“La mejor manera de predecir el futuro es inventarlo o prevenirlo”  Alan Kay
cloud robotics El sistema educativo no puede quedarse en una posición de ir a remolque de los cambios tecnológicos y sociales exponenciales, porque éstos afectan a su propia base; debe tomar una actitud de liderazgo explorando las mejores formas de utilizar estos cambios para el mayor beneficio social. El proceso no es sencillo, porque las modificaciones de los roles de las personas pueden ser muy significativos, pero el propio sistema, en tanto que vehículo para el conocimiento y las relaciones, puede ser de mucha ayuda para llevarlo a término.

13 de noviembre de 2011

Nuevos accesorios minirobots: mOway camera Board y mOway WIFI Board

logo_mowayEl sistema de minirobots mOway distribuido por RO-BOTICA se hace ahora mucho mas potente y versátil para nuevas prestaciones, funcionalidades y aplicaciones (por ejemplo, aplicaciones de televigilancia y telepresencia y comunicaciones) con dos accesorios de gran calidad para ser conectados en su ranura del bús de expansión que ya aceptaba tarjetas inalámbricas para realizar aplicaciones de robótica colaborativa.
camera_board El componente Moway Camera Board consiste en un completo sistema de visión a través de una cámara CMOS para Moway. Insertada dentro de la ranura de expansión del robot, facilita la comprensión y análisis de la programación del mismo de forma mas transdiciplinar.
Con Moway Camara Board podremos visualizar las imágenes en tiempo real, mostrar el video desde el PC, capturar y guardar imágenes en el disco duro y, todo ello, gracias a la interfaz gráfica que incorpora los renovados MowayGUI y MowayWorld.
Con esta nueva aplicación podemos desarrollar proyectos con mOway más complejos y desarrollar prácticas de tele vigilancia.

Mas información Moway Camera Board

wifi_board
Moway Wifi Board es otro nuevo componente estrella creado por Minirobots que consiste en un sistema de comunicación vía Wifi.
Esta compuesto por un módulo Wifi que se conecta al puerto de expansión del robot, creándose una red Wifi y actuando Moway como un servidor web.
Podremos controlar el robot (sus sensores, motores, LEDs...) desde el PC o nuestros dispositivos móviles cómo iPad, iPhone, Android, etc..

Mas información Moway Wifi Board

galeria_portatil
¿Será posible para este minirobot mOway con estas nuevas herramientas, concebir e implementar herramientas especializadas para robots en la nube, Cloud Robotics para ampliar todavía mas sus prestaciones e inteligencia compartidas por todos los robots educativos y personales mOway del mundo?
Los robots también necesitan sus herramientas tecnológicas y sociales para evolucionar… ¡Como los humanos!

2 corolarios de CLOUD ROBOTICS

  • En un entorno de cambios tecnológicos acelerados y sus consecuencias sociales aceleradas, la comprensión y los valores a transmitir a nuestros hijos cobran mucha mas importancia que los conocimientos a transmitir en la educación reglada y en todos los ámbitos de la vida humana y artificial.
  • Ley de @ROBOToni: Un robot personal en Cloud Robotics con IA fuerte y generalista según Test de Turing indistinguible de su humano personal (o superior a él) en la próxima década, no debería ser mas caro que un buen smartphone en la próxima década.
monowpid-Festival-Robotique-2011-EPFL-01-Bandeau

La mejor manera de predecir el futuro es crearlo

31 de octubre de 2011

EVA, la mejor película sobre humanos y robots del cine español. ¿Se puede programar lo que sientes?

Hoy he ido a ver acompañado de mi robot personal la película EVA sobre la relación entre los robots androides y humanos y la inteligencia emocional

eva_1024x768


Se trata de una película absolutamente recomendable tanto para nosotros los humanos cómo para los robots con IA, que en esta generación convivirán con nosotros.

Sin duda es la mejor película sobre robots y humanos e inteligencia emocional de toda la historia del cine español, y entre las mejores a nivel mundial, seguramente sólo superadas por "2001, una Odisea del Espacio", "Blade Runner", "AI", “Gattaca”, y creo que ninguna mas (clasicos aparte cómo "Metropolis", en un contexto distinto).

Ver vídeo del trailer promocional EVA

Interpretada por la deliciosa Marta Etura (a quien tuve el honor y privilegio de asesorar sobre robots, inteligencia emocional cibernética, etc hará cosa de un año), Daniel Brühl y Alberto Ammann.

Se trata de la ópera prima del director barcelonés Kike Maíllo y nos ofrece sobre todo un relato de sentimientos y relaciones, entre máquinas y personas. Que importa si en ambos casos pueden llegar a tener "alma", aunque en mi opinión los humanos también somos máquinas y no tenemos nada de “celestial” no computable.

No os dejéis confundir con la ambigua e ingeniosa frase promocional de la película "NO SE PUEDE PROGRAMAR LO QUE SIENTES". Lógicamente se refiere a nuestros sentimientos, los sentimientos humanos, los que no se pueden programar. Los sentimientos de los robots, son totalmente programables. El sorprendente desenlace creo que esclarece este punto.

¡A verla y disfrutarla todo el mundo!

poster_esp

30 de octubre de 2011

¿Un robot o máquina tiene rival humano para cualquier tarea especializada?

Analicemos la tarea específica de resolución del cubo de Rubik mediante el visionado del vídeo humano y del vídeo robot, donde deben conjugarse inteligencia y práctica con psicomotricidad:

Humano: David Calvo
Robot: LEGO Mindstorms + Smartphone
  • El Humano David parece ser mas imaginativo y creativo y en particular muy malabar, con habilidades psicomotrices en brazos, manos y dedos espectaculares, y con funciones multitasking para coordinar distintas funciones psicomotrices simultáneamente. A este nivel de psicomotricidad creo que todavía no han llegado los robots (humanoides o no) mas avanzados del mundo, con manos o “grippers” y dedos. Su mérito también radica en que se trata de una resolución normal, y con ello David ha de ir avanzando en la solución a medida que va haciendo los malabares: fijándose en los casos y aplicando las secuencias de movimientos. La aptitudes de visionado natural son espectaculares y las órdenes que su cerebro da a sus actuadores musculares, impresionantes en su precisión. Hay que tener en cuenta que se trata de un humano extraordinário y genio en su especialidad, y no un humano medio.
  • El Robot (Sistema experto) es mas rápido y efectivo para resolver la tarea específica en la que supuestamente el algoritmo del robot ya conoce la solución completa desde el visionado del estado inicial del cubo, y parece minimizar el número de movimientos en el cubo de Rubik necesarios mediante un muy buen algoritmo de IA. La aptitudes de visionado artificial a través de un simple Smartphone son espectaculares, y la solución mecánica muy elegantemente minimalista y optimizada para la tarea concreta.
El nuevo concepto de “Cloud Robotics” se fundamenta en que una máquina o “ladrillo de IA” especializado no tiene rival humano en su tarea, y en que ahora la tecnologías emergentes impulsada por los smartphones, movilidad, y Cloud Computing, comunicaciones WiFi, 3G/4G/5G…, sumadas a la empírica Ley de Moore, posibilitan, para obtener ahora (o en nuestra generación) una inteligencia artifical fuerte y generalista utilizando miles de herramientas seminteligentes y especializadas para robots reales, pero residentes en la nube. La Inteligencia Artificial obtenida es entendida según el Test de Turing, por lo tanto fuerte y generalista y un tercero no sabría distinguir el robot del humano si sólo observa sus intercomunicaciones y realizaciones o creaciones de ambos.

¡La mejor manera de predecir el futuro es crearlo!

future-of-nanotechnology-artificial-intelligence
En una segunda fase de la implementación de la capa de aplicación sólo para máquinas y robots personales en la nube (cómo en su tiempo fueron los servidores DNS o la misma WWW sobre la capa de protocolos TCP/IP, concebidas sólo para humanos), los propios robots serán indistinguibles e inseparables de la propia nube y formarán parte esencial de ella y homogénea con ella.
De esta forma “Cloud Robotics” contribuirá a que el propio crecimiento de la nube sea todavía mucho mas agresivamente exponencial ampliando el abanico de servicios y herramientas para humanos que con la inminente revolución de la Robótica Personal al servicio de cada persona catalizará.
Es necesario que los robots comuniquen a esta nueva capa de aplicación su tarea, misión, circunstancias, características, ámbito de conocimiento, magnitudes físicas, imágenes y vídeos capturados, etc. XML podría ser un buen soporte físico para esta función, y así los TRS (Tools for Robots Servers) puedan redireccionar a cada robot a la máquina semiinteligente especializada de la nube, concretamente a la óptima entre millares para completar su misión de forma óptima y eficaz.
Esto posibilta el abaratimiento racional de los robots personales y por lo tanto popularización y producción a gran escala. El equilibrio dinámico entre ancho de banda disponible y su coste y la capacidad de cálculo y su coste deben hacernos reflexionar permanentemente que funciones deben estar en el cloud y cuales en el propio robot en cada momento. Es óptimo que estos nuevos protocolos y standares sean abiertos (Open Source) y liderados por la comunidad o agentes neutrales (IEEE, etc.), y no privativos de grandes empresas multinacionales que pueden ver aquí un buen nicho de negocio mediante un modelo de “Pay per Use” para robots, un control de nuestros robots personales para sus fines “inconfesables”, o la profileración de distintas tecnologías y “standares” distintos que retardarán y encarecerán los robots personal al no poder aplicar economías de escala hasta que la ley de evolutiva de selección natural determine la tecnología y protocolos sobrevivientes.
El debate ético debe empezar y el fuerte impacto en la educación debe abordarse ahora porque es la realidad con la que nos encontraremos nosotros o nuestros hijos, y será extraordinaria. Entre todos (máquinas, robots y humanos) deberemos ser capaces de superar la singularidad que toda exponencialidad (o aceleración) conlleva. Muchas profesiones dejará de tener sentido que las desarrollen los humanos, pero aparecerán otras profesiones de mayor valor añadido o aumentará el tiempo para la conciliación laboral/familiar o el ocio.

18 de octubre de 2011

Robot LEGO Mindstorms NXT bate el record del mundo humano resolviendo Cubo de Rubik

Batido el record humano de resolución del Cubo de Rubik per un robot LEGO Mindstorms NXT. Nuevo record: 5,35 segundos.
Los tiempos calculados por los mejores campeones humanos resolvedores del Cubo de Rubik no incluyen el visionado del estado inicial del cubo. Con este robot LEGO, si incluye este tiempo.

Ver vídeo:

Características técnicas:

  • Mecánica: LEGO Mindstorms NXT y LEGO Technic.
  • Algoritmo de resolución optimizado para 4 “grippers” o manos robóticas ejecutándose en el Smartphone.
  • Smartphone: Samsung Galaxy S II
  • Sistema operativo: Android
  • Comunicación entre ladrillo inteligente LEGO NXT y Smartphone: Bluetooth
  • Microprocesador en ladrillo inteligente LEGO NXT : ARM
  • Microprocesador en Smartphone:  ARM Cortex-A9 1.2GHz
  • Sensores de captura de imágen: Cámara del Smartphone
  • Tiempo de resolución: 5,35 segundos, incluye captura y procesado de imágenes de las caras del cubo (estado inicial del cubo) , algoritmo de resolución y modelización visual en tiempo real (software) y resolución mecánica.

En general una máquina o robot especializado no tiene rival humano en su especialización:

Esto nos conduce al nuevo concepto que bautizo cómo Cloud Robotics”, que ahora la tecnologías emergentes impulsada por los smartphones, movilidad, y Cloud Computing, comunicaciones WiFi, 3G/4G/5G, sumadas a la empírica Ley de Moore, posibilitan, para obtener ahora (o en nuestra generación) una inteligencia artifical fuerte y generalista utilizando miles de herramientas seminteligentes y especializadas para robots residentes en la nube. La Inteligencia artificial obtenida entendida según el Test de Turing.
¿Cómo segmentamos y clasificamos todas las áreas del conocimiento, características y comprensión humanas, para integrar en el Cloud todos los “ladrillos” de IA que den a los robots un servicio adecuado, de bajo coste, y con el objetivo de servir inteligentemente a los humanos?

La mejor manera de predecir el futuro es imaginarlo, inventarlo y crearlo. ¡Manos a la obra!

10 de octubre de 2011

Del Robonova al DARwIn-OP. Open Source Hardware Convention 2011: The Humanoid Lab · IRI (UPC-CSIC)

Interesantísimo vídeo de la conferencia de Guillem Alenyà del IRI (UPC-CSIC), responsable del Laboratorio Humanoide (Humanoid Lab), en el marco de  OSHWCon 2011 (Open Source Hardware Convention 2011 – Madrid 2011) .

twiki-humanoid-lab

"Necesitamos estudiantes que vengan a hacer su tesis".

Talleres de robótica humanoide para perder el miedo que transmiten los robots. “Pescar” estudiantes para PFC, tesis de Master, etc.

Interesantísima explicación en el vídeo de la evolución de un robot humanoide comercial Hitec ROBONOVA a otro hackeado y preparado para el Concurso Nacional, y la história de todo el trabajo que han estado haciendo y los próximos pasos previstos a futuro:

Conclusiones de la charla: Actividades Investigación IRI: Robótica Hardware y Software Open Source. Plataformas robóticas con visión, laser, modelización, percepción y manipulación, IA y visión artificial en entornos ruidosos.

  • Cognition. Proyecto educativo con proyectos para estudiantes de ingeniería.
  • Motivación: Concurso Nacional de robots humanoides CEABOT. Cursos y Talleres de Introducción a la robótica humanide, 40h, 2 veces al año. 10 robots.
  • Filosofía: Código y Hard Abierto. Misión + Competición = Prueba de obstáculos evitándolos. Robots Bioloid con servos digitales Dynamixel que no se queman cedidos por RO-BOTICA.

========================================================

  • Proyecto 1: Tacto en el pie para subir/bajar escaleras, + grados de libertad, impresora de plástico, cámara de visión (PAN & TILT) + sensores de distancia, plataforma Gumstix (micro-PC embeded).
  • Proyecto 2: PWM -> TTL para servos digitales con sistema BIOLOID: Reescritura y reprogramación de la controladora para programación avanzada en C. Ejecución páginas de movimiento, por ejemplo para andar. Nueva placa de adaptación para el bus de 3 pins y 4 pins, + 8 puertos adicionales A/D, micro para lectura de sensores, PWM, Bus I2C, STI, RS232, Inputs generales. Aplicación bus I2C de la placa de expansión: Utilización de brújula y otros sensores para I2C. Placa Open Source a disposición de la comunidad.

dynamixel_01

  • Proyecto 3: NEXT-STEP = Big Brother de BIOLOID: DARwIn-OP, Open Hardware y Open Source, con Intel Atom, visión, Linux Ubuntú, control PID, gyro+acelerómetro, controladora. Crítica: documentación pobre. Recopilar experiencia. Módulos especializados: Cabeza (Pan&Tilt), caminar parametrizable mediante herramientas proporcionadas. Módulos de visión: segmentación de color, servidor web para hacer streaming de imágenes. IRI ha desarrollado capa por encima para utilizar estas herramientas. Ejemplos: seguidor de líneas, giros controlados retroalimentados por error.

2Darwin

Próximos pasos del Humanoid Lab del IRI (UPC-CSIC):

  1. Adaptación y ampliación mecánica escalable del DARwIN-OP para manipulación de objetos (Pinzas, “grippers”, manos, dedos, etc.)
  2. Adaptación de DARwIn-OP para visión kinética (3D)
  3. Adaptación de DARwIn-OP para mejoras y optimizaciones de algoritmos cinemáticos en el proceso de andar y caminar o correr.

Conclusión: Open Source = MODULARIDAD = Módulos funcionales especializados independientes reutilizables y bien documentados de uso público. Un cambio en un sitio o módulo no debe afectar a otro módulo funcional. Reaprovechamiento de conocimientos y trabajo de otros en un entorno de cambios tecnológicos acelerados.

38104_124176680960352_100001040628239_128566_6317164_n197961_185905821454104_100001040628239_458811_6567259_n

(N.A.) Si habláramos de aplicaciones para robots de Inteligencia Artificial, este concepto de modularidad Open Source expuesta por Guillem nos acercaría al nuevo concepto de Cloud Robotics o Inteligencia Open Source o modular/contextual para conseguir una inteligencia generalista y fuerte a partir de herramientas especializadas, bien documentadas, de acceso libre y ubicadas en el “cloud” y no necesariamente en el propio robot. Debería garantizarse el acceso universal a estas herramientas por parte de robots “genéricos” y potencialmente baratos, accediendo a estas herramientas cuyas direcciones IP estarían indexadas en servidores semiinteligentes especializados que redireccionen a cada robot para cada circunstancia o contexto específico al servidor (herramienta) adecuado, todo través de una simple conexión WiFi o 3G/4G/5G de bajo consumo embedida en el robot. La nuevas tecnologías de movilidad y smartphones aceleran y posibilitan este proceso.

Ha llegado el momento y la oportunidad de integrar en la nube los ladrillos (módulos especializados) de IA producidos por 55 años de historia de esta disciplina que cambiará nuestra generación o la de nuestros hijos. Hay que implementar la nueva capa de aplicación para máquinas. No sólo los humanos utilizamos herramientas y se nos considera inteligentes desde que lo hacemos.