Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Robot Seguidor de Línea con Control PID – Kit Arduino UNO, Sensores IR y Chasis Duradero

Componentes y Suministros

Aplicaciones y Servicios Online

Sobre el Proyecto

Este robot seguidor de línea implementa un controlador PID para una navegación suave y precisa. El chasis de aluminio anodizado (compatibles con LEGO Technic) es robusto y reutilizable. La placa RosBot integra dual H-bridge, eliminando drivers externos.

Paso 1: Montaje

  1. Fija los motores a los laterales del chasis y coloca las ruedas.
  2. Monta el sensor IR de 5 canales en el frontal.
  3. Atornilla la placa RosBot al chasis.

Paso 2: Cableado

Paso 3: Programación – Máquina de Estados y PID

El código usa una máquina de estados que interpreta la combinación de los 5 sensores (patrón binario) y asigna un bias (-2 a +2). El PID calcula la corrección:

float Kp = 25, Ki = 0.15, Kd = 1200;
float error, errorLast, erroInte;

float calcPid(float input) {
  error = error * 0.7 + input * 0.3; // filtro
  float errorDiff = error - errorLast;
  erroInte = constrain(erroInte + error, -50, 50);
  float output = Kp * error + Ki * erroInte + Kd * errorDiff;
  errorLast = error;
  return output;
}

La velocidad base es 150; se aplica ff - ctrl y ff + ctrl a cada motor. Ajusta Kp, Ki, Kd para tu robot.

Código Completo

Incluye librería Adafruit NeoPixel (opcional, para LEDs de estado). Disponible en GitHub:

https://github.com/KittenBot/LinefollowRobot

Esquemáticos

Ver diagrama de conexiones en el proyecto original.

Proceso de manufactura

  1. Baloncesto: De la invención de Naismith en 1891 a las técnicas modernas de producción
  2. Golf: Un Deporte Global con Rica Herencia y Atractivo Moderno
  3. Construya y controle un robot con Raspberry Pi y streaming de vídeo en vivo
  4. Robot industrial seguidor de línea para transporte de materiales
  5. Robot seguidor de línea V4 – Sistema avanzado con Arduino Nano y PCB a medida
  6. Control PID para Pinza Robótica 3D en MATLAB/Simulink: Tutorial Avanzado
  7. Wittmann Battenfeld lanza el WX153: Línea avanzada de robots para automatización de inyección de alta fuerza
  8. FANUC amplía su línea de robots SCARA: seis modelos, cargas de 3‑20 kg, alcances de 400‑1100 mm
  9. Optimice la Garantía de Calidad del Empaquetado con Sistemas de Control Automatizados Avanzados
  10. Robots de línea de ensamblaje: Eficiencia, precisión y calidad
  11. Robótica en el siglo XXI: Sistemas distribuidos, telepresencia y exploración espacial