Árboles Robot escalada (20 / 20 paso)

Paso 20: programación

Para escalar un árbol, el robot pasa por una simple serie de movimientos.  En primer lugar, el segmento superior sujeta el árbol y el segmento inferior libera forma el árbol (si es necesario).  Entonces la columna contratos, levantando el segmento inferior hacia el segmento superior.  A continuación el segmento inferior sujeta el árbol, y luego libera el segmento superior del árbol.  Finalmente, la columna vertebral se extiende, empujando hacia arriba, el segmento superior y el ciclo puede empezar de nuevo.  Para facilitar la programación, escribí una función correspondiente a cada movimiento básico.  Estos son los siguientes:

  • closeTop
  • closeBottom
  • Highcube
  • openBottom
  • Ascensor
  • Presione

Mediante la combinación de estas funciones en el orden adecuado, se puede hacer el robot para ascender o descender de árboles.

Abrir las piernas es muy simple.  Las piernas gire hacia afuera del árbol hasta que sus sensores de rotación llega a un punto en el programa.  Luego se corta la energía a los motores.  Cerrando las piernas en el árbol, sin embargo, es un poco más complejo.  Desde árboles varían en diámetro, las piernas deben ser capaces de sujetar una amplia variedad de diámetros sin reprogramación del robot para cada tamaño.  Para averiguar cuándo se debe cortar la energía a los motores, el controlador calcula primero la velocidad a la que las piernas están moviendo hacia el árbol.  Esto logra mediante el muestreo de la posición de los potenciómetros de las piernas cada.05 segundos.  Resta el valor anterior del potenciómetro de valor para encontrar la distancia recorrida por las patas durante el período de tiempo.  Cuando los recorridos de distancia llega a ser cercana a cero (yo usé 1 en mi programa), significa que las piernas han cautivado en el árbol y empiezan a disminuir.  Entonces el controlador de cortes de energía a los motores, para evitar estancamiento hacia fuera o dañando a ellos mismos, el regulador del motor o la caja de cambios.

La última pieza al rompecabezas de programación es el método de control de acciones del robot.  Si nos fijamos en el anterior ciclo de movimiento, usted notará que el robot está sujetando el árbol en todo momento.  Esto hace difícil de eliminar el robot, así que programé el interruptor de control para controlar manualmente el comportamiento del robot.  Mientras que el interruptor está apagado (circuito abierto), el robot mantiene sus piernas abiertas.  Una vez que el interruptor está activado, el robot empieza su ciclo de escalada.  Para quitar el robot desde el árbol, el interruptor del regreso a la posición de apagado, y liberan ambos conjuntos de las patas.

Si te gustó este proyecto, por favor voten por mi en el concurso de Epilog!  ¿Qué haría yo con un cortador láser?  Bueno, podría usarlo para hacer piezas para máquinas y robots más (después de que terminé grabado todos los dispositivos electrónicos que posee, por supuesto).  No tener que cortar manualmente, archivo, de la curva y la rutina de todos los componentes de mis robots me permitiría aumentar significativamente la complejidad y variedad de lo que puede construir y reducir también significativamente el tiempo de construcción, para que sea capaz de construir incluso cosas más interesantes.

Actualización
Este proyecto fue en Hack A Day!  Gracias por el gran artículo.

Artículos Relacionados

Árbol de escalada con una falda

Árbol de escalada con una falda

estos hermosos días de primavera no son tiempo para restringir los pantalones. Faldas son necesarios para la celebración del cuerpo para saltar y jugar en el barro y lamer la lluvia de flores. Pero por otra es también tiempo para la exploración del á
Jugar ropa de cuero para un chico duro (Bran Stark mangas)

Jugar ropa de cuero para un chico duro (Bran Stark mangas)

bien, lo admito. Yo soy un gran fan de canción de hielo y fuego y juego de tronos, la serie de HBO. He estado quemando a través de los libros (como muchos de ustedes) y las personas me están dando miradas extrañas cuando me deslizo accidentalmente en
Gecko - magnética pared escalada robot

Gecko - magnética pared escalada robot

GECKO - imanes naturales, super movilidad y alta simplicidad robot.Pueden subir paredes con pesosPuede transferir entre diferentes geometríasSu simple! y trucos que no robots muy sofisticados.En este instructable voy a describir mi proyecto de ingeni
Escalera escalada Robot

Escalera escalada Robot

En este instructable les mostraré cómo hacer una escalera muy básica escalada robot. Esto es llevar la escalera que nosotros (mis hijos y yo... ok uno era sobre todo me) construido ServoCity + Actobotics escalera escalador desafío. Resulta que ganamo
No una casa de árbol, no un marco de escalada

No una casa de árbol, no un marco de escalada

quería construir algo para mis hijos jugar en y en. Algo así como un marco de escalada (Jungle Jim?) o una casa de árbol.Pero ninguno de nuestros árboles son realmente lo suficientemente grande como para una casa de árbol adecuada, y un montón de mar
Cómo hacer un robot de un árbol

Cómo hacer un robot de un árbol

Consigue tu nuevo zángano pegado en un árbol puede ser extremadamente frustrante. No sólo hace te obligan a colgar el controlador por última vez, pero también te deja con una sensación de dejectedness durante los próximos 2 años, o hasta que llegue u
Arduino Robot - árbol de la vida

Arduino Robot - árbol de la vida

Arduino Robot - árbol de la vidaLista de materiales:1) Arduino Duemilanovue2) chapa aluminio3) cables de alumnio4) 5 x 3 mm azul LED5) ojales de latón de6) cables solo núcleo7) vitrinaVisite http://retardokiddo.blogspot.com/ para detalles y comentari
' Ibles Robot árbol de Navidad cadena

' Ibles Robot árbol de Navidad cadena

en este Instructable, voy a enseñarte cómo hacer un ' Ibles Robot cadena de árbol de Navidad.es un proyecto simple que requiere solamente una pequeña cantidad de suministros y la plantilla que hice para Robot de papel aquí:¡¡¡Que te diviertas!!!Paso
Gato real busca escalada de árbol

Gato real busca escalada de árbol

hice la forma del árbol de cubos de basura plástico 2 (el oscilación mejores) además de una gran maceta de plástico. varios diferentes tamaño de rollos de cartón (higiénico, tubos de cartel, cubre la totalidad del lote en pasta de papel maché (polifi
Bar y pared escalada robot de hierro

Bar y pared escalada robot de hierro

Este robot puede subir sobre la pared de hierro. Puede utilizarse en el campo de la construcción para subir Pilar hierro largo.Esto es una extensión del robot que he explicado en el siguiente instructivo.El Robot desde el proyecto fue modificado con
Mini Robot Platform

Mini Robot Platform

El objetivo de este proyecto es desarrollar un chasis miniatura para experimentar con robots de enjambre muy básico. La inspiración principal es fantástico proyecto MIT de James McLurkin la http://www.ai.mit.edu/projects/ants/de principios de los 90.
De cartucho Sega loco baile Robot!

De cartucho Sega loco baile Robot!

(Si te gusta este instructable, por favor voten por mí. ¡ Gracias!)Ahora que estoy trabajando en la ingeniería de Azerbaiyán de los niños, por fin tengo la oportunidad de enseñar a los niños pueden crear sus propios inventos, usando materiales comune
Difundir amor con Robots

Difundir amor con Robots

un kit de construcción para el amor...La idea de un "Robot del amor" fue originalmente plantada en mi cabeza por el trabajo de mi hija Tika "Un Robot hecho de amor y con amor", como se muestra en la imagen tercera de abajo. Así que emp
Trenzado de cuerda de escalada

Trenzado de cuerda de escalada

cuerda escalada es un muy buen ejercicio y muy divertido, pero necesita una cuerda bastante gruesa para conseguir el agarre suficiente y no son baratos, una gruesa cuerda de escalada manila fijará copia más de $100. Este instructable le mostrará cómo