¿Qué motor debo usar para un robot humanoide de tamaño natural (130 cm)?

Necesita usar motores Dynamixel o Dynamixel Pro. Cada humanoide que se construye desde cero en estos días tiene estos motores. Esto se debe principalmente al hecho de que tienen un rango de 270 grados (que se puede convertir en el modo de rueda de 360 ​​grados con un simple cambio de código), se apagan automáticamente si se sobrecalientan o si el peso que recogen excede su capacidad de par (lo que significa que no tiene que reemplazarlos, solo apague y vuelva a encender y el motor está listo para funcionar), tienen codificadores en ellos para que tenga comentarios exactos sobre todo, desde el ángulo hasta la velocidad de motor a pasos (lo que significa que son altamente controlables y sorprendentemente útiles cuando se trata de cálculos de cinemática y cinemática inversa). El rango de 270 grados se divide en 1024 pasos, por lo que puede controlar el motor con una precisión de 0.26 grados.

Algunos ejemplos de robots humanoides que usan estos motores hoy en día:
21st Century Robot
Manav (robot) – Wikipedia
Poppy Humanoid robot 1.0 con piezas impresas en 3D
Equipo THOR | Ensayos de la RDC

SRM Team Humanoid (haga una búsqueda en Google), junto con muchos institutos de investigación y compañías en India obtienen todos sus motores Dynamixel de RoboRium.com

Oye,

La mayoría de los humanoides profesionalmente utilizan motores paso a paso para controlarlos … tienen una súper precisión y una cantidad de torque decente. Dado que tiene que hacer su propio controlador personalizado para controlarlo paso a paso, usarlo como humanoide para fines de pasatiempo puede ser bastante complicado y costoso.

Te recomendaría usar servomotores que son bastante sorprendentes. Tienen control de grado donde puede mencionar el ángulo que desea en su código. Suponga que desea hacer un brazo con 3 articulaciones, puede 3 servos y puede controlar su movimiento secuencialmente en su código.

Algoritmo:

Tienes 3 articulaciones llamadas j1, j2, j3. -> articulación (ángulo)

J1 (10) && J2 (20) && J3 (40)

Retraso (1000)

J1 (20) && j2 (40) && j3 (-10)

Entonces, básicamente, este fragmento anterior moverá las tres articulaciones al ángulo especificado y después de 1 segundo se moverá a otro ángulo.

Este método es muy específico para cada caso y no se usa en todas partes. Tienes que hacer tu propia función o modelo y hacer una secuencia para ello. Intente aprender sobre los motores de cinemática inversa.

Así que finalmente podrías usar motores paso a paso o servomotores dependiendo de tu presupuesto y conjunto de habilidades.

Saludos 🙂

Si bien agradezco las respuestas que figuran a continuación, también me gustaría comentar que necesita hacer mucho más análisis y especificación sobre cuáles son las tareas de los robots, cuál es su espacio de tareas, requisitos de elevación, etc., etc. Las extremidades humanoides son Las manipulaciones en serie y la selección del actuador DEBEN estar guiadas por los requisitos de rendimiento de salida y la geometría, por lo que debe hacer su trabajo pesado en los cálculos antes de pasar directamente a la especificación de la pieza.

TLDR: averigua exactamente qué vas a exigir de tu motor antes de elegir uno.

More Interesting

¿Podría Ultron derrotar a Skynet?

¿Qué pasaría si estallara una guerra entre humanos y robots en el año 2100?

¿AI / Machine Learning destruiría los futuros trabajos de TI?

¿Cuáles son los mejores kits robóticos programables para un ingeniero relativamente novato que desea practicar algunas implementaciones de aprendizaje automático utilizando un robot?

¿Qué evitará que los humanos abusen de las reglas de 'prevención de colisiones' que eventualmente regirán los vehículos autónomos?

¿Por qué las redes neuronales convolucionales (CNN) son ampliamente consideradas como el mejor tipo de diseño de red profunda para el procesamiento de imágenes?

Si ya tenemos algoritmos más inteligentes que las bacterias, ¿por qué no podemos simplemente hacer un gran proyecto web y dejar que se ejecute a toda velocidad para evolucionar hacia Singularity?

¿Qué tan difícil es competir en competencias de Kaggle sin usar bibliotecas de aprendizaje profundo como Theano, Caffe o Torch?

¿Cuáles son las redes de aprendizaje profundo óptimas para una solución de 'caja negra' como sea posible que se puede ejecutar en modo por lotes?

¿Qué grandes cosas podría hacer la IA real para mejorar la vida de todos?

¿Es mejor ir al programa de maestría en inteligencia artificial en la Universidad de Edimburgo o a una institución de menor rango en los Estados Unidos?

¿Qué puede hacer un estudiante universitario en un laboratorio de aprendizaje automático y minería de datos?

¿Qué sistemas existen para el descubrimiento automatizado de constantes matemáticas interesantes?

¿Quién tiene más inteligencia artificial sobre los humanos: Facebook o Google? ... ¿Y en el futuro?

Cómo diseñar un robot (simple)