Aprender robótica


Gracias  al creciente e incensante poder de computación aplicadas sobre todo  a la inteligencia  artificial , asi como tambien la posibilidad de acceso  a la red desde cualquier  parte, la robotica nunca ha estado tan accesible como el  momento  en el que nos encontramos.

Una vez más, la red  nos ofrece  cursos abiertos online o MOOC (massive open online course)  relacionados con la robótica.

Presentamos algunos de los cursos mas famosos sobre Robótica que hay en la red:

 

  • Desde la plataforma española de Miriada  nos ofrecen un estupendo curso en español de Robots y Videojuegos en las aulas  orientado a profesores enseñando  el funcionamiento del programa Scratch, la plataforma de programación para los más pequeños  de la que hemos  hablado en este blog , así como su integración con las placas Arduino para diseñar robots y videojuegos.
  • Desde  Coursera y el Instituto Tecnológico de Georgia  nos ofrecen  un curso de control de robots móviles buscando enseñar como  conseguir que nuestros robots se muevan con eficiencia y seguridad mediante la teoría del control, la cual nos facilitará influenciar efectivamente en los sistemas dinámicos que cambian con el tiempo.
  • Edx   ofrece el curso en ingles  Autonomous Mobile Robots  tambíen  sobre conceptos básicos y  algoritmos de locomoción, percepción y navegación inteligente. Unos conceptos muy importantes para conseguir desarrollar robots móviles que actúen de manera autónoma en entornos complejos.

  • Tambien  desde edx  npos ofrecen el curso Robot Mechanics and Control de la universidad nacional de Seoul , tanto en su primera como en su segunda parte, nos introduce a las matemáticas que hay detrás de las mecánicas y el control de robots que se pueden configurar como cadenas cinemáticas. Esto nos dará los conceptos básicos y principios fundamentales detrás de la robótica como disciplina científica.
  •  Artificial Intelligence es la adaptación a formato Mooc de un curso anual de introducción a la Inteligencia Artificial de la universidad de Berkeley. En él aprenderemos las ideas básicas y las técnicas que hay detrás del diseño de sistemas informáticos inteligentes.
  • Underactuated Robotics nos enseñará todos los algoritmos necesarios para hacer que nuestros robots puedan caminar, correr, nadar, volar e incluso manipular otros objetos. Con el curso nos introduciremos en las dinámicas no lineales y el control de nuestras máquinas, haciendo énfasis en sus métodos computacionales
  • Educational Robots for Absolute Beginners,por ultimo  es un curso que nos dará las nociones básicas de programación para el famoso  robot LEGO NXT. Al fianlizarlo, seremos capaces de montar nuestro propio robot autónomo y hacer que se mueva alrededor de nuestra habitación.

EL primer robot impreso en 3D


Poppy es una plataforma humanoide  basada en código abierto  robusta , flexible , hardware y software fácil de usar .

Diseñado por Flowers Lab en INRIA Burdeos (Francia ) que forma parte del proyecto Explorers, su desarrollo tiene como objetivo proporcionar un robot humanoide asequible para la Investigación y la Educación ,pues de hecho esta financiado por el CEI(Consejo Europeo de Investigación).

Las partes de Poppy están impresas en 3D y sus componentes están basados en la plataforma Arduino. El hardware y el software son de código abierto, distribuidos bajo licencia de Creative Commons.

En cuanto al hardware resumidamente estas son sus carastericticas:

  • Utilizan la impresión en 3D para diseñar Poppy .Se trata de una técnica de producción reproducible y barata que permite que cualquiera pueda producir partes localmente su propios y personalizados. Además , elimina las restricciones de fabricación habituales de las técnicas de producción clásicas.
  • Se basan en smart- actuadores modulares llamados Robotis Dynamixel . Se incrustan en un pequeño factor de forma de varias características , como el control de alto nivel y un bus de comunicación . Ellos son comúnmente utilizados en robótica y están disponibles con potencia de accionamiento múltiple. Sin embargo, el proyecto está abierto a nueva contribución para actuation.s robot .
  • Han desarrollado una placa a medida optimizada para las necesidades de la robótica . Quieren que usted sea capaz de añadir motores y sensores en los que desee . Como primer paso , hen desarrollado un escudo compatible con Arduino que cuenta con un montón de I / O y beneficios de la comunidad Arduino , pero también incluye nuevas características , tales como un HUB USB y los elementos necesarios para el control de servos Dynamixel .

En cuanto al software tenemos que destacar:

  • El software desarrollado en el objetivo del proyecto es fácil de usar , multiplataforma y herramientas modulares para que cualquier persona fácilmente puede programar y utilizar los dos robots reales y simulados y de código abierto y distribuido bajo licencias GPLv3 .
  • La biblioteca Pypot es una biblioteca de Python para el control de Poppy.Permite el acceso de bajo nivel a los motores y sensores ( destinado a ser fácilmente extensible a nuevos tipos de dispositivos) asi como la creación de comportamientos complejos de combinación de primitivas independientes
  • EL simulador de robot se consigue integrando en el simulador v -rep con un interruptor transparente desde simulado a través de robots físicos pypot .
  • Han creado repositorios específicos de criaturas donde cada criatura tiene un repositorio de software específico con los archivos de configuración básicas y conductas de alto nivel .
  • Por ultimo también han creado un Interfaz de control Web para poner en marcha de forma remota comportamientos en criaturas en ppoppy in necesidad de instalar nada en su ordenador .

 

 

 

Poppy permite modificar una interesante gama de variables tanto en hardware como en software que permiten que los estudiantes creen su propio robot con características y funciones específicas.

El proyecto tiene como objetivo la construcción de un robot humanoide de código abierto en torno a una comunidad interdisciplinaria para promover la ciencia, el arte y la educación .

Han grabado un video de todo el montaje de Poppy cuya duración real es de alrededor de 7 horas  que podemos ver aqui:.



Mas información en la web del proyecto aqui

Un juguete para aprender a programar


 

Sphero es una potente herramienta de formación que se está empezando a utilizar en más de 250 colegios de Estados Unidos gracias a que muchos profesores  tuvieron un primer contacto con el juguete de modo que no tardaron en darse cuenta de su potencial didáctico, con lo que su introducción en las aulas fue cuestión de tiempo.
Sphero diseñado por la empresa Orbotix   puede controlarse por medio de un smartphone o tablet tanto para Android como para iOS por medio de una conexión bluetooth permitiendo manejarlo a una distancia de hasta 15 metros.

El método de carga de esta version no es por usb sino por  inducción .Una vez cargada, la pelota podrá rodar en cualquier dirección y dispone de leds de diferentes colores con lo ofrece una gran interacción entre la pelota y el usuario.

El diseño de Sphero, una esfera de policarbonato similar a una pelota de tenis, de 168 gramos, con una gran resistencia a golpes, la hace ideal para juegos tanto de interior como de exterior.

sphero

Sphero 2.0 puede rodar  hasta 7 metros por segundo   y  es tres veces más brillante que la versión previa (ollie)..

Sphero viene con una serie de juegos que se pueden descargar desde la propia página web. Los usuarios pueden disfrutar de multitud de juegos de realidad aumentada así como utilizar Sphero como joystick, hacer que te siga mientras practicas footing, jugar con tu perro o incluso conectar varias Spheros entre sí para jugar con amigos, con lo que se añade un componente social importante.

Han creado juguetes conectados – pero eso no es todo. Al fusionar la tecnología con la robótica, este juguete  está enseñando e inspirando a los inventores e innovadores del mañana. La programación no es fácil, pero usted no necesita ser un genio para dar a los niños una base sólida  que pretende aportar con Spheros para lo que han  creado el programa SPRK  tanto para los educadores como a padres, par que compartan las  lecciones SPRK a los niños  por medio de un curso intensivo de diversión en la programación al tiempo que perfeccionan sus habilidades en matemáticas y ciencias.

De hecho se pueden descargar las clases gratuitas o ver lo que los profesores que están explicando acerca del juguete en el aula en twitter  aqui

El itinerario de formación  está dividido en dos ramas:

  • Core está enfocado en principiantes con lecciones básicas de programación
  • El nivel avanzado es Stem, que permite construir aplicaciones nuevas para Sphero.

 

 

El precio por cierto para la versión mas potente Sphero 2.0  es de $ 129.99 y de 99,99$ la versión previa “Ollie” que se impulsa por  2 ruedas motrizes,brilla en millones de colores y a difencia de Spheo se carga por USB . Ollie tambiem  rueda a velocidades de hasta 14 kilómetros por hora  y se conecta instantáneamente a su dispositivo a través de Bluetooth LE con un alcance de hasta 100 pies, pero no tenía en un principio una vocación tan enfocada en la formación.

 

Mas informacion aqui