Robótica de código abierto

From Wikipedia, the free encyclopedia

Un iCub, robot de código abierto, haciendo una demostración en directo de expresiones faciales.

La robótica de código abierto se ocupa de los robots de código abierto, que son aquellos cuyos planos, esquemas o código fuente hayan sido liberados bajo un modelo de código abierto.

Proyectos de robots completos

Orb swarm es un ejemplo de robot de código abierto.
Nombre Descripción Tipo
DoraBotDORA robot de servicio de propósito general de código abierto.[1]Propósito general.
LH001Robot de manejo de líquidos de Investigación-médico de hardware libre.[2]Manejo de líquidos.
Salvius (robot)Proyecto de robot humanoide de código abierto.Humanoide.
Sparky Jr.[3]Proyecto de Investigación de Telepresencia Móvil, Est. 1994-
Open Automaton Project[4]--
Leaf Project[5]--
RobotCubIncluyendo iCub.[6]-
DARwIn-OP[7]--
OpenRAVE[8]--
e-puck mobile robotRobot móvil, orientado a la educación, de hardware libre.Educación.
Open-source Micro-robotic ProjectUn proyecto de robot de enjambre de código abierto-
QwerkbotRobot de código abierto simple de la Universidad Carnegie Mellon-
Orb swarm[9]-Educación.
OHMMManipulador móvil de hardware abierto.-
OpenROV[10]Robot subacuático de código abierto.Educación y exploración.
Axemblo (ex Rackbot)[11]Un sistema de aluminio de código abierto para construir robots controlados por arduino y smartphones.-
multiploUn sistema constructivo con hardware, software y documentación de código abierto utilizado para diseñar y construir robots.-
ArduCopter[12]Robot aéreo no pilotado con hardware y software basado en Arduino.-
OpenPilot[13]Robot aéreo no pilotado con hardware y software basado en STM32 microcontroller.-
Paparazzi ProjectRobot aéreo no pilotado con hardware y software basado en Lisa/S chip.-
PX4 autopilotRobot aéreo no pilotado con hardware y software basado en el STM32F427 Cortex M4 core con FPU.-
SlugsChasis de robot volador con hardware y software.-
RepRapRobot de impresora 3D.Impresora 3D.
Q.bo[14]--
Willow Garage--
TinguProyecto de robot humanoide de código abierto.Humanoide.
Ardumower[15]Cortadora de césped de código abierto.-
Otto DIY[16] Prinbot bípedo orientado a la educación de hardware libre, basado en arduino. Educación.
escornabot[17] Prinbot móvil que se puede programar con los botones del robot para ejecutar la secuencia de movimientos, basado en arduino. Educación.
mclon[18] Prinbot móvil, basado en arduino. Educación.

Programas de código abierto

Nombre Descripción Tipo
NXJ Un entorno de Java de código abierto para Lego NXT robot kit[19]
CLARAty Software robótico desarrollado por JPL como parte de Mars Program.[20]
ROS (Robot Operating System)[21] Software de código abierto alojado en Willow Garage.
URBI[22] Plataforma de programación para el desarrollo de aplicaciones en los campos de la robótica y los sistemas complejos.
Player Robot Framework.
Orocos Librería de C++ portable para máquinas avanzadas y control robótico.[23]
Rock (the Robot Construction Kit) Software de integración de marcos de trabajo para sistemas robóticos basados en Orocos.[24]
Orca Framework de código abierto para desarrollar sistemas robóticos.[25] Robot Framework.
MOOS Software para investigación robótica.[26] Robot Framework.
MyRobotLab Servicio Java de código abierto basado en Frameworks para robótica.[27] Robot Framework.
RoboComp Provee a las herramientas para crear y modificar componentes de software[28] Robot Framework.
CARMEN Colección de software para el control robótico móvil.[29] Robot Simulator.
TeamBots Colección de paquetes y programas Java para investigación robótica.[30] Robot Simulator.
Open Dynamics Engine Motor físico para modelación articulada de cuerpos rígidos.
Simbad Simulador 3D para fines científicos y educativos.[31] Robot Simulator.
Gazebo Multi-Robot Simulator dinámico en un entorno 3D.[32] Robot Simulator.
Dave's Robotic Operating System Módulos básicos de software para robótica.[33]
Sparky Paquete que permite controlar un robot usando la herramienta de videollamada Skype.[34] Controlador web.
OpenJAUS Paquete para usar JAUS sin saber los detalles low-level.[35]
RI-JAUS SDK Librería de C++ que implementa el protocolo JAUS.[36]
miniBloq Interfaz para programar tablas robóticas sin saber de programación.[37] (Compatible con Arduino)[38] Interfaz.
Artoo Microframework de Ruby para robótica y computación física.[39] Microframework.
Appium Herramienta de automatización de código abierto para ejecutar scripts y apps nativas. Tanto para iOS como para Android.[40] Controlador web.

Hardware de código abierto

Características

  • Bajo coste. Los costes de un robot pueden disminuir dramáticamente, como los construidos por Hanson[41] ($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 Automaton[42] y Proyecto Leaf.[43] 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

Enlaces externos

Referencias

Related Articles

Wikiwand AI