thumb|right|Un iCub, robot de código abierto, haciendo una demostración en directo de expresiones faciales. La robótica de código abierto es una subrama de la robótica en la que los robots con formato de código abierto, como los que cuyos planos, esquemas o código fuente han sido liberado bajo un modelo de código abierto

Proyectos actuales Proyectos de robots completos thumb|Orb swarm es un ejemplo de robot de código abierto. Nombre Descripción Tipo DoraBot DORA robot de servicio de propósito general de código abierto. Propósito general. LH001 Robot de manejo de líquidos de Investigación-médico de hardware libre.http://github.com/delinquentme/LH001 Manejo de líquidos. Salvius (robot) Proyecto de robot humanoide de código abierto. Humanoide. Sparky Jr. Proyecto de Investigación de Telepresencia Móvil, Est. 1994 - Open Automaton Projectoap.sourceforge.net - - Leaf Projecthttp://www.leafproject.org - - RobotCub Incluyendo iCub. - DARwIn-OP - - OpenRAVE - - e-puck mobile robot Robot móvil, orientado a la educación, de hardware libre. Educación. Open-source Micro-robotic Project Un proyecto de robot de enjambre de código abierto - Qwerkbot Robot de código abierto simple de la Universidad Carnegie Mellon - Orb swarmhttp://wiki.orbswarm.com/ - Educación. OHMM Manipulador móvil de hardware abierto. - OpenROV Robot subacuático de código abierto. Educación y exploración. Axemblo (ex Rackbot)http://www.axemblo.net/ Un sistema de aluminio de código abierto para construir robots controlados por arduino y smartphones. - multiplo Un sistema constructivo con hardware, software y documentación de código abierto utilizado para diseñar y construir robots. - ArduCopter Robot aéreo no pilotado con hardware y software basado en Arduino.- OpenPilot Robot aéreo no pilotado con hardware y software basado en STM32 microcontroller.- Paparazzi Project Robot aéreo no pilotado con hardware y software basado en Lisa/S chip.- PX4 autopilot Robot aéreo no pilotado con hardware y software basado en el STM32F427 Cortex M4 core con FPU.- Slugs Chasis de robot volador con hardware y software.- RepRap Robot de impresora 3D. Impresora 3D. Q.bo - - Willow Garage - - Tingu Proyecto de robot humanoide de código abierto. Humanoide. Ardumowerhttps://www.ardumower.de/en/ Cortadora de césped de código abierto. -Otto DIYPrinbot bípedo orientado a la educación de hardware libre, basado en arduino.Educación.escornabotPrinbot móvil que se puede programar con los botones del robot para ejecutar la secuencia de movimientos, basado en arduino.Educación.mclonPrinbot móvil, basado en arduino.Educación.

Programas de código abierto +NombreDescripciónTipoNXJUn entorno de Java de código abierto para Lego NXT robot kitCLARAtySoftware robótico desarrollado por JPL como parte de Mars Program.ROS (Robot Operating System)Software de código abierto alojado en Willow Garage.URBIPlataforma de programación para el desarrollo de aplicaciones en los campos de la robótica y los sistemas complejos.PlayerRobot Framework.OrocosLibrería de C++ portable para máquinas avanzadas y control robótico.Rock (the Robot Construction Kit)Software de integración de marcos de trabajo para sistemas robóticos basados en Orocos.OrcaFramework de código abierto para desarrollar sistemas robóticos.Robot Framework.MOOSSoftware para investigación robótica.Robot Framework.MyRobotLabServicio Java de código abierto basado en Frameworks para robótica.Robot Framework.RoboCompProvee a las herramientas para crear y modificar componentes de softwareRobot Framework.CARMENColección de software para el control robótico móvil.Robot Simulator.TeamBotsColección de paquetes y programas Java para investigación robótica.Robot Simulator.Open Dynamics EngineMotor físico para modelación articulada de cuerpos rígidos.SimbadSimulador 3D para fines científicos y educativos.Robot Simulator.GazeboMulti-Robot Simulator dinámico en un entorno 3D.Robot Simulator.Dave's Robotic Operating SystemMódulos básicos de software para robótica.SparkyPaquete que permite controlar un robot usando la herramienta de videollamada Skype.Controlador web.OpenJAUSPaquete para usar JAUS sin saber los detalles low-level.RI-JAUS SDKLibrería de C++ que implementa el protocolo JAUS.miniBloqInterfaz para programar tablas robóticas sin saber de programación. (Compatible con Arduino)Interfaz.ArtooMicroframework de Ruby para robótica y computación física.Microframework.AppiumHerramienta de automatización de código abierto para ejecutar scripts y apps nativas. Tanto para iOS como para Android.Controlador web.

Hardware de código abierto

Make Controller Kit Placas madres con CPU; e.g. Arduino The Rossum project abre el código de ciertos módulos y herramientas de robótica (mappers, simuladores de robots, ...)

Características Bajo coste. Los costes de un robot pueden disminuir dramáticamente, como los construidos por Hansonhttp://www.hansonrobotics.com/ ($300) y aiko ($25000). Intercambiabilidad de software y / o hardware

Popularidad Una primera señal de la creciente popularidad de la construcción de estos robots se puede encontrar con la comunidad DIY (hágalo usted mismo). Lo que comenzó con pequeños concursos para vehículos operados a distancia; por ejemplo RobotWars—pronto se convirtió en la construcción de robots de telepresencia autónomos, como Sparky y seguido de verdaderos robots autónomos (capaces de tomar decisiones propias) como los Proyectos Open AutomatonOpen Automaton Project y Proyecto Leaf.The Leaf Project Ciertas compañías comerciales ahora también producen kits para hacer robots sencillos.

Esta popularidad no sólo se ha visto en individuos con tendencia tecnológica, sino que también se han visto instancias del uso de esta tecnología en diferentes centros educativos. La creación de pequeños robots en la educación dan lugar al desarrollo de una variedad de destrezas útiles para el alumnado. Es por ello, que este tipo de creaciones se han popularizado, dando un énfasis en la compresión de este tipo de tecnologías y su desarrollo.

Usos En la actualidad, los robots de código abierto aún no son lo suficientemente sofisticados para llevar a cabo gran parte de las tareas de una persona.

Algunos constructores DIY ya están pensando en actividades útiles que se pueden realizar hoy en día, como la limpieza por aspiración, el lavado del suelo y cortacésped automatizado.

Véase también Banco de pruebas Cirugía robótica Hardware libre Impresión 3D Linux

Enlaces externos Open-Source Robot toolkit (enlace solo disponible en inglés, ruso y japonés). DIY Linux robots (enlace disponible en inglés). Open Robot Hardware (enlace disponible en inglés). MIT desarrolla robots con piezas fabricadas en impresoras 3D Cinco robots de código abierto imprimibles en 3D

Referencias

Categoría:Robótica