Acceder · Crear usuario
Anunciarse
Canal Personal   GONZO · Mia

Proyecto Bioloid: Carasterísticas técnicas del robot: servos, sensores y CM-5 (III)

Como dije en la introducción del Proyecto Bioloid, la razón más sobresaliente de esta máquina humanoide son sus servos de última generación.

Posee 18 servos Dinamixel AX-12+. Son motores digitales avanzados, capaces de hacer movimientos muy concretos, a determinada velocidad. Y mucho más.

AX-S1 sensorCaracterísticas servos AX-12+:

  • Precisión: los movimientos tienen pasos de 0,35º de resolución. Es decir, el movimiento más pequeño que es capaz de definir son 0,35 grados.
  • Ligeros: solo pesan 65 gramos gracias a que es entero de plástico y silicio.
  • Operan 300º, no pueden hacer el giro completo.
  • Comando: se controlan mediante señales digitales, con un cable de serie que empalma un servo con otro, simplificando el sistema. Según leo el manual, el sistema es capaz de transmitir hasta a 1Mbps lo cual me indica que tiene más semejanza con una red informática que con un sistema analógico. (Más info: comunicación asíncrona Half duplex en serie. 8bit de información, 1 de stop, sin control de paridad)
  • ID: cada servo tiene un número de identificación. Estos se pueden configurar entre 0 y 253.
  • Feedback: esta característica significa que devuelve información. Concretamente devuelve su posición, temperatura (aún no se para qué ¿?), torque (carga de fuerza que resiste), voltaje.
  • Led: me sorprendió que cada servo tiene un led rojo a modo de indicador, el cual además se puede programar.
Características del sensor AX-S1:
  • AX-S1 sensorMenos de 50 gramos, muy ligero, también en plástico íntegramente.
  • Tiene idéntica forma a los servos AX-12+ incluso parece que tiene un eje de servo pero no hace ningún movimiento (por eso en algunas paginas cuentan 19 servos, cuando tiene 18).
  • Altavoz: tiene un pequeño emisor de sonidos, parecidos a los politonos o al sonido midi.
  • IR: tiene 3 sensores infrarrojos, hacia adelante, izquierda y derecha.
    • Son capaces de detectar obstáculos.
    • Miden la iluminación.
    • Pueden enviar y recibir información. Útil para intercomunicarse otros Bioloids o aparatos con infrarrojos.
  • Micrófono: limitado a ruidos, pero tiene facilidades para contar palmadas o similares. Es una buena interfaz de comunicación sin necesidad de pulsar botones.
Y por ultimo el CM-5, la CPU del robot. Es la pieza más grande y compleja, es el procesador.

Características de la CPU CM-5:

  • CM-5 CPU robotLa pieza más grande y pesada, ya que incluye la batería (se carga en unos 20 minutos, dura entre media hora y 1 hora, depende del uso).
  • 4 botones de interfaz que se pueden programar, uno de on/off y dos de control de inicialización.
  • 7 leds de indicación, bastante generosas, hay 3 que no sé que significan concretamente, lo veremos más adelante.
  • Cuatro conectores del Bus (aunque parece que solo tiene uno frontal incluye tres más internos). El bus es el cable de serie, que transmite las ordenes a los servos. Se llama Bus porque envía información a varios servos en un mismo cable, esto es importante ya que ahorra cables y conectores en el CM-5.
  • Link a PC: esto se hace mediante un conector que es idéntico al de los auriculares, con 3 contactos que va a un conector de serie para el PC. Por suerte hay un conversor de USB a Serie que pronto compraré para poder programarlo con el portátil cómodamente.
AX-S1 sensorEl resto de piezas son gomas, plásticos, pegatinas, ruedas, ejes, tornillos, tuercas, cables, el CD, el manual... y más cosas por el estilo. Se pueden ver todas en la foto de la derecha.

Así que este es del hardware del que disponemos para llevar a cabo este proyecto. Espero poder encontrar pronto la formula para programar todo lo que tengo pensado. Iré contando todo, absolutamente todo en los días siguientes.

Por cierto, los vídeos los haré la próxima semana, cuando consiga rotular unas cosas y hacer unas pruebas de calidad con los vídeos de Youtube. A ver qué tal queda :)

6 GONZO 25-08-2007
+0 Conocimientos Robótica 
  1. +0 rickenbacker 2007-08-26 23:00:44

    Uhmm... interesante y por lo que veo has optado por la disposición humanoide del robot. Tal vez inventes o utilices otras formaciones del mismo?

    IMPACIENTE ESTOY DE VER LAS COSAS QUE ESTAS PROGRAMANDO!

  2. +0 hermann 2007-08-27 11:07:44

    consulta: se debe programar desde cero? viene con rutinas programadas? que lenguaje de programacion usa?
    saludos

  3. +1 GONZO 2007-08-27 13:08:32

    Hola!

    #1 Permite muchas combinaciones, trae instrucciones para unos 10 modelos (perrito, araña, coche, etc...) muy variado. El modelo más avanzado es el humanoide.

    Pero el sistema es muy modular, puedes montar prácticamente lo que se te ocurra. Por ejemplo, quitando dos servos de las manos que no son muy utiles se me ha ocurrido montarlos debajo del torax, para que permita flexionar el vientre.

    Sobre lo que estoy programando, poco a poco, aún estoy buscando el método.

    Me gustaría programar en modo texto, con un lenguaje de programación potente. De momento he encontrado que permite C, pero es extremadamente complejo. Y las programaciones en modo gráfico no me convencen mucho.

    #2 Viene con muchos ejemplos de todas las posibilidades. También con un pack de rutinas programadas para todos los modelos que trae instrucciones.

    Sobre el lenguaje de programación que usa, aun estoy investigando, pero de momento he confirmado que usa C.

    Un saludo y gracias por preguntar!

  4. +0 Gonzo G. 2007-08-27 20:36:55

    Muy buena entrada, y buen weblog.
    Saludos.

  5. +0 Toni 2007-09-04 23:50:57

    Hay una sitio web "wiki" de los robots Bioloid:

    http://www.bioloid.info/tiki/tiki-index.php

    Saludos,
    Toni

  6. +0 10bailes 2007-10-02 13:47:37

    Hola yo queria preguntarte si tiene algun tipo de control remoto o mando a distancia o cada vez que quieres que realice un movimiento programado has de presionar algun botoncillo del androide. Estaria bien manejarlo desde el ordenador pero a distancia, asi como incorporarle una cam.

Artículo escrito por GONZO para Blogs Teoriza.
Proyecto Bioloid: Carasterísticas técnicas del robot: servos, sensores y CM-5 (III) caracteristicas servomotores motores tecnicos.
Blogs Teoriza
Ocio Tecnología Cuidarse Informática Contactos Cultura Vacaciones Interesante Místico Personal
Ocio Alarmas Intimidades Hosting Chat Poesías Hoteles CompraVenta Tarot GONZO
Juegos Tecnología Salud Adsl Messenger Mundo Viajes Videos Videncia Mia
CineTV Inventos Internet Música EnCrucero Polémicas
Deportes Virtual Seguridad ComoHacer Turismo Legalidad
Motor Ubuntu Actualidad
Hardware
Enlaces: Teorizo, MovilZona, Gordo navidad 2009, Loteria del Niño, Gordo 2009

Blogs Teoriza™ · Aviso Legal · · Red de Blogs en Español · 4ms · 2003-2009 ©