Qué puede hacer con pulpRobot
- Partir de un modelo. Brazo de 6 ejes, brazo de 3 servos, brazo SCARA, robot móvil de dos ruedas, hexápodo de 18 servos o robot vacío.
- Montar la estructura. Segmentos, articulaciones (rotación, rotación continua, traslación), formas, perfiles y referencias reales de servos, motores paso a paso, ruedas, sensores, placas y baterías.
- Animar con imágenes clave. Movimientos articulares, en línea recta o en arco, perfiles de velocidad suaves y una pinza que toma y suelta objetos.
- Comprobar pares y colisiones. Par necesario en cada eje, alertas cuando se supera un motor, detección de colisiones con la escena, gráficos de posiciones, velocidades y pares.
- Dejar que el cálculo trabaje. Dimensionado automático de motores, trayectorias sin colisión, toma y deja completa, duraciones ajustadas a los motores.
- Mostrar el gesto. Ante la cámara, la herramienta sigue su mano y registra los puntos de paso, sin que las imágenes salgan del dispositivo.
- Simular la física. Gravedad, contactos, rozamientos y motores limitados a su par real: un motor demasiado débil deja caer el brazo.
- Exportar. URDF con sus mallas para ROS, boceto Arduino o script MicroPython, consignas en CSV y vídeo de la animación.
¿Para quién?
pulpRobot está pensado para makers que construyen su primer brazo con servos, docentes y estudiantes de robótica, y equipos que quieren validar una idea antes de comprar motores. El simulador de brazo robot le dice al momento si un servo aguantará la carga o si la trayectoria choca con la mesa.
Con las demás aplicaciones de la suite el recorrido es completo: la placa de pulpCircuit y la caja de pulpCase se montan en el robot, y el programa generado pasa a pulpLab para cargarlo.
Sus archivos
Los robots se guardan en formato .probot, en el navegador y, si lo desea, en su disco. pulpRobot importa archivos URDF, sueltos o en un archivo ZIP con sus mallas STL, OBJ o COLLADA, y añade piezas STL, OBJ o glTF. Exporta en URDF, en código Arduino o MicroPython, en CSV, en vídeo WebM y en imagen PNG. Los archivos .xacro deben convertirse antes a URDF.
Extensiones que reconoce pulpRobot:
- .probot
- .urdf
- .stl
- .obj
- .glb
- .gltf
- .ppart
- .penclosure
Preguntas frecuentes
¿Sustituye pulpRobot a un simulador como Gazebo o Webots?
No. Está pensado para diseñar y poner a punto un robot sencillo: cinemática, pares, trayectorias y una física básica. Para simular sensores o un entorno ROS completo, exporte el URDF a un simulador especializado.
¿El código generado funciona directamente en mi robot?
Controla servos, motores paso a paso y motores de corriente continua en los pines que haya indicado. Compruebe el cableado, la alimentación de los servos y los sentidos de giro, y haga una primera prueba a velocidad reducida.
¿La simulación garantiza que mi robot funcionará?
No. Se basa en los valores de las hojas de datos y en un modelo simplificado. Siguen siendo necesarias una prueba prudente y la revisión por un profesional cualificado, sobre todo en un robot potente.
¿Se envían a algún sitio las imágenes de mi cámara?
No. La detección del gesto funciona en su dispositivo con un pequeño modelo que se descarga una sola vez.