¿Cómo podemos hacer un robot autónomo para caminar?

Solo caminando, correcto.
Dame un microcontrolador lo suficientemente pequeño, junto con su manual de codificación, cuatro o cinco motores paso a paso o servomotores, algo de metal o plástico para el cuerpo, una variedad de sensores de luz y presión, una batería de 5 V y una PC con C. Lo haré por ti, teóricamente.

Descargo de responsabilidad: estoy entusiasmado. Acabo de escribir mi examen de microprocesadores y microcontroladores hoy.

Pero sí, teóricamente, necesita un conjunto de pines del puerto del controlador conectados como entradas de los sensores, para ver qué hay adelante, atrás y a los lados. Necesita algunos pines conectados como salidas a los controles del motor, para controlar el movimiento. Si lo desea, incluso puede colocar alfileres para los controles de las articulaciones de las piernas y los brazos, para simular realmente caminar. Y escriba un pequeño código para leer las entradas de su sensor a intervalos regulares y comunicarse regularmente con las salidas de control del motor. Esto es mucho para un robot andante rudimentario. Sin embargo, no sé qué tan bien funcionaría. Necesitarías mucha potencia para despegar del suelo. Y sería lento.

Editar.
Aquí hay un poco de diseño que probé usando un microcontrolador 8051 básico. Tiene muchos defectos, y lo más probable es que no funcione. Solo lo hice para dar una idea básica.

Diseño de hardware


Algoritmo para código


Generación de tabla de búsqueda

Gracias por A2A, bueno, necesitas aprender sobre servomotores, algunos sensores, interconectarlos con un microcontrolador, etc. para hacer un robot autónomo para caminar.
Puede hacer un buen robot para caminar con un mínimo de dos servos o puede aumentar el número de servos dependiendo de la complejidad de caminar y el terreno. Debe usar sensores para evitar obstáculos o, en el caso de un robot bípedo, puede usar acelerómetro o giroscopio para equilibrar. Use google, elija el tipo de robot caminante que desea hacer, aprenda, implemente, vuelva a intentar en caso de que falle. Estaré disponible para recibir ayuda.
¡Feliz robótica!

Supongo que por caminar te refieres a caminar correctamente con piernas y articulaciones. Ahora, no creo que necesite un movimiento completo de las manos, por lo que probablemente podamos tener un movimiento hacia arriba y hacia abajo para que el equilibrio sea correcto cuando el robot esté “caminando”.

Necesitará Servo drive para el movimiento real de las articulaciones y para simular el movimiento real de caminar. Parte de ingeniería mecánica que descubres. Cómo se verá el bot, qué tipo de mecanismo usará para las piernas y las articulaciones. Te diré la parte básica de la electrónica. Ahora, se supone que un robot autónomo debe realizar una tarea fija o un conjunto de tareas por sí mismo, sin que tenga que intervenir. Entonces, podría ser algo así como “caminar cinco pasos hacia adelante, girar 30 grados hacia la izquierda, caminar dos pasos hacia adelante, girar 90 grados hacia la derecha, caminar tres pasos hacia adelante, detenerse”.

Supongo que podría tener algún tipo de mecanismo plantado debajo de los pies que le permita rotar. Solo porque es un robot andante, no esperes que pueda girar como un humano. Eso complicará demasiado el diseño. Es mejor tener un plato giratorio o algo así.

Ahora, como es un robot autónomo, no creo que realmente necesites sensores. Tal vez podría tenerlos para asegurarse de que no choque con los objetos. En ese caso, puede tener un par de sensores de proximidad. El robot se detiene si siente que va a chocar.

El robot será controlado por un sistema basado en un microcontrolador. Recomendaría usar un derivado 8051, ya que es un microcontrolador muy popular y es fácil de interactuar. Puede codificar la lógica utilizando un compilador de C y grabarla en la memoria del microcontrolador. Por autonomía, el sistema funcionará en un circuito cerrado, con retroalimentación.

Necesitará 6 motores para mover las piernas, a saber, cadera, rodilla y tobillo multiplicados por dos piernas. 2 motores, uno para cada brazo. Y, tal vez, uno para cada pierna para el movimiento de rotación. entonces eso es 10 motores en total. Además, puede tener 3 sensores de proximidad para el “sistema de prevención de colisiones”.

Esa es mi respuesta teórica. Gracias por el A2A.

Los robots autónomos para caminar son de muchos tipos. Pueden ser bípedos, cuadrúpedos o hexápodos. En primer lugar, elige cuál quieres hacer.

Puedo contarte sobre el robot para caminar cuadrúpedo ya que solo estoy trabajando en eso.
En primer lugar, haga una lista de los elementos necesarios para hacer el robot. Aquí está mi lista:
1. BeagleBoard (para procesamiento)
2. Servomotores (para locomoción)
3. Batería LiPo (para poder)
4. Cargador de batería (para cargar la batería)
5. Material para hacer cuerpo y piernas (utilicé acrílico)
6. Conectores y sujetadores.

Después de adquirir el material, comience a trabajar en el diseño del robot y sus dimensiones. Haga un CAD para el mismo y haga un análisis (si es necesario).
Escriba el código de acuerdo con el modo de andar (patrón de caminar) que requiere que su robot se mueva.
Trabaja en hacer las patas y el chasis del robot y fabricarlos.
Ahora arme, queme el código, haga conexiones eléctricas y su robot andante está listo.

Vea la respuesta del usuario de Quora a ¿Cuál es el robot más inteligente del mundo? Además, vea el sitio web de Boston Dynamics: dedicado a la ciencia y el arte de cómo se mueven las cosas.

No estoy seguro de si quieres que el robot camine como humanos o simplemente un robot locomotor.

Para un robot innovador, consulte el siguiente enlace: –

Otro aquí: –

Robot móvil

Gracias por A2A.

Ellos ya están caminando. Ellos también están corriendo. Algunos no pueden ser empujados. Otros pueden levantarse solos. Otros se utilizan con fines eróticos . Están haciendo todas las fiestas notables sin una correa. Entonces, en un sentido genuino, son autónomos. Echa un vistazo a YouTube.