BristleSwarm: Exploraciones en robótica del enjambre (1 / 6 paso)

Paso 1: ¿Por qué los enjambres?

Pero antes de adelantarnos demasiado, vamos a pasar algún tiempo hablando de enjambres. ¿Qué es lo genial de un enjambre que lo hace digno de estudio? Me alegro de que le!

Los enjambres están a nuestro alrededor. Tu y yo somos miembros de un enjambre. Estamos constituidos de un enorme enjambre de sinapsis cerebrales que nunca dejen de disparar. Steven Johnson argumenta en su libro aparición, que ciudades pueden entenderse como el comportamiento emergente resultante de un enjambre. Sería más fácil contestar lo que no es un enjambre. Los enjambres son capaces de tomar decisiones muy inteligentes pero constan de zánganos que no saben que este pensamiento de nivel alto y cómputo está sucediendo. ¿Cómo sucede esto? Cuando hablamos de enjambres, generalmente nos imaginamos una bandada de pájaros (o BOIDS) o tal vez un enjambre de abejas. Eso es porque el comportamiento de enjambre más fácil de visualizar es cómo un enjambre se mueve, a veces llama reuniéndose. Estamos realmente muy buenos para entender este tipo particular de comportamiento de enjambre. Hay muchos modelos matemáticos que simulan con precisión este fenómeno, que está muy bien! El comportamiento altamente coordinado de una bandada de pájaros se puede describir con unas pocas reglas muy simples:

  1. Separación: Asegúrese de que no te cierre a cualquiera de tus amigos.
  2. Alineación: Trate de ir en la misma dirección que los chicos a tu lado.
  3. Cohesión: Volar hacia donde ver todo el mundo.

Fuera de estas pocas reglas, no hay ningún otro tipo de coordinación, pasando, por lo que los agentes individuales son bastante simples, pero juntos son capaces de hacer algunas cosas interesantes.

Pero el robot que vamos a construir incluso no va a ser que inteligente... aún. Vamos a construir un bot de cerdas que actúan como un vehículo de Braitenburg y simular el comportamiento de un enjambre BOID con un atractor (es decir una linterna). Basta hablar, pongámonos a trabajar.

Artículos Relacionados

Hacer: es robótica Starter Kit - envío de datos del Sensor sin cables

Hacer: es robótica Starter Kit - envío de datos del Sensor sin cables

En este Instructable van a tomar lo que hemos aprendido en "hacer: es robótica Starter Kit – conectividad inalámbrica" y "hacer: es robótica Starter Kit – captura de datos de los sensores" y combinar esta información para capturar dato
Escultura de Robot (parte 8 de 9): el controlador del Motor del actuador del robótica Arduino

Escultura de Robot (parte 8 de 9): el controlador del Motor del actuador del robótica Arduino

he estado construyendo escultura de más de diez años y he observado la evolución de la tecnología de mecanizado ir de fresado CNC a impresión de objeto 3D de escritorio. Estas 'Máquinas de hacer' han formado un espacio físico entre mis manos y de los
UCN robótica - proyecto de Arduino PLC

UCN robótica - proyecto de Arduino PLC

Para la 2ª clase de la semestre robótica es necesario crear un instructables sobre el brazo robot utilizado para la clase. Este instructivo cubre la instalación y el código (sólo Arduino) utilizado para hacer que este sistema funcione, todo lo cual p
Mano robótica modular y brazo (con rango extendido de movimiento) (impresión 3D)

Mano robótica modular y brazo (con rango extendido de movimiento) (impresión 3D)

Hola a todos! Este es mi prótesis de mano y el brazo de prototipo he estado diseñando desde hace varios meses. Es todavía un poco de un trabajo en progreso, y ya que estoy terminando con clases en la Universidad para el semestre aún no he tenido tiem
CupBots - 3D plataforma robótica impresa para Arduino y frambuesa Pi

CupBots - 3D plataforma robótica impresa para Arduino y frambuesa Pi

Aquí es un proyecto de robótica de gran fin de semana para emprender con amigos o gente en su espacio local del fabricante. Usted necesitará una impresora 3D práctico 3D impresión los archivos STL adjuntan como parte de los pasos a continuación y una
Adaptador de 90 grados para VexPro VersaPlanetary caja de engranajes para la robótica primera

Adaptador de 90 grados para VexPro VersaPlanetary caja de engranajes para la robótica primera

El equipo de robótica de las abejas asesinas desarrolló esta solución en el 2015 y ahora nos gustaría compartir con todos de la primera comunidad de robótica.El sistema de caja de engranajes de VersaPlanetary VexPro es uno de los componentes más flex
HackerBoxes 0001: Árbol de Navidad LED 3D coche inteligente robótica, NodeMCU,

HackerBoxes 0001: Árbol de Navidad LED 3D coche inteligente robótica, NodeMCU,

Este instructable comparte los fundamentos de trabajar con HackerBoxes #0001. HackerBoxes es el servicio de caja de suscripción mensual para aficionados de electrónica, fabricantes y los hackers. Si desea recibir un cuadro como este derecho a su buzó
Robots para el cambio: un primer robótica equipo de recaudación de fondos

Robots para el cambio: un primer robótica equipo de recaudación de fondos

He sido realmente afortunado de trabajar con la gente joven impresionante de equipo conducto cinta #2845, primer equipo de la FTC de la robótica de Florida. No sólo son los niños grandes, pero tienen una red impresionante de adultos detrás de ellos.
Pinza robótica simple

Pinza robótica simple

Este es una pequeño, 3D pinza imprimible, robótica que funciona mediante la combinación de materiales suaves con materiales rígidos para crear una estructura articulada que puede accionarse por cadena conectada a un motor de servo. La idea fue inspir
Tarjeta de visita de garra robótica

Tarjeta de visita de garra robótica

tarjetas de visita son para gente de negocios. Y nada demuestra que en serio como una garra robótica.Aquí está Cómo hice mi última tarjeta de visita, que se duplica como un dispositivo de agarre cómodo para cuando no quieres manejar otras personas su
Proyecto de ciencia de mano robótica

Proyecto de ciencia de mano robótica

Hola,Una pequeña introducción primera. Ser voluntario como profesor de Ciencias en una escuela primaria local, y mi objetivo es inculcar un amor por el aprendizaje en cada niño. Usted puede ver mi blog aquí. Proyectos de Kto6Science .Ahora, a la mano
Tambor robótica controlada por Arduino

Tambor robótica controlada por Arduino

Durante años que he estado diciendo quien escucha iba a construir un tambor de robótico. Mayoría de la gente de se encogió de hombros indiferentemente. Construyó, mayoría de la gente tipo de Miró sobre él y transmitió la indecisión. Parecía que nadie
Una mano robótica Motor tambores sus dedos

Una mano robótica Motor tambores sus dedos

este instructivo te enseña a hacer una mano robótica que sus dedos rítmicamente los tambores en el tablero de madera que se coloca sobre el uso de sólo un motor. El siguiente video muestra el resultado final y puede ayudar enormemente en la comprensi
Protoboard de robótica simple

Protoboard de robótica simple

Este Instructable le muestra cómo construir un tablero simple y barato para experimentos de robótica. Es un compañero al barato, fácil de robótica para el Non-Programmer. Aquí aprenderemos cómo construir un robot de Babuino para experimentos con el e