ROS: sistema operativo para robots: un framework de código aberto
Hai case un mes, entramos no ámbito das TI do "Intelixencia artificial" e "Aprendizaxe profunda (AP)" baseado no Open Source. Polo tanto, hoxe falaremos para complementar este tema do campo das TIC do "Robótica", que está intimamente ligada á anterior.
En concreto, falaremos "ROS", que é un proxecto interesante de Open Source que pretende ofrecer a marco flexible para escribir software de robot.
Intelixencia artificial: a IA de código aberto máis coñecida e máis empregada
Antes de ir cara adiante o noso tema hoxe, para aqueles que desexen explorar o mencionado tema de "Intelixencia artificial" e "Aprendizaxe profunda (AP)" baseado no Open SourceDeixaremos de inmediato un pequeno concepto e as correspondentes ligazóns a algunhas publicacións anteriores relacionadas con este tema:
"Para aqueles que quizais non teñan claro cal é o Tecnoloxía de "Intelixencia Artificial", esta é unha tecnoloxía baseada no Simulación de procesos de intelixencia humana por máquinas, especialmente os sistemas informáticos. Estes procesos inclúen a aprendizaxe, The razoamento e autocorrección. Ademáis, aplicacións particulares de "IA" incluír sistemas expertos, recoñecemento voz e visión artificial." Intelixencia artificial: a IA de código aberto máis coñecida e máis empregada
Índice
ROS (Robot Operating System): Kit de desenvolvemento
Que é o ROS?
No sitio web oficial deste proxecto de código aberto chamado "ROS", defínese do seguinte xeito:
"O sistema operativo robot (ROS) é un marco flexible para escribir software de robots. É un conxunto de ferramentas, bibliotecas e convencións destinadas a simplificar a tarefa de crear un comportamento robótico complexo e robusto nunha gran variedade de plataformas robóticas." Sección: Acerca de ROS
Por que usar ROS? Que trae beneficios?
Os seus desenvolvedores cren iso valor deste proxecto de código aberto reside niso:
"ROS creouse desde cero para fomentar o desenvolvemento de software de robótica colaborativa. Por exemplo, un laboratorio pode ter expertos na cartografía de ambientes interiores e contribuír cun sistema de primeira clase para a produción de mapas. Outro grupo podería ter expertos no uso de mapas para navegar e outro grupo podería descubrir un enfoque de visión por computador que funciona ben para recoñecer pequenos obxectos en desorden. ROS está deseñado específicamente para que grupos coma estes colaboren e constrúan no traballo doutros, como se describe neste sitio."
Licenzas abertas
En canto ao seu natureza de código aberto, especifique o seguinte:
"O núcleo ROS ten licenza baixo a licenza BSD de tres cláusulas estándar. É unha licenza aberta moi permisiva que permite a reutilización en produtos comerciais e de código pechado. Mentres que as partes principais de ROS están licenciadas baixo a licenza BSD, outras licenzas úsanse normalmente en paquetes comunitarios, como a licenza Apache 2.0, a licenza GPL, a licenza MIT e incluso licenzas propietarias. Cada paquete do ecosistema ROS debe especificar unha licenza, facilitándolle a identificación rápida de se un paquete cumpre as súas necesidades de licenza." Sección: ¿É ROS para min?
Obxectivos filosóficos de ROS
- Traballa nun proxecto colectivo peer-to-peer (P2P).
- Basearse no uso de ferramentas específicas.
- Ofrece soporte multilingüe.
- Ser un proxecto o menos complexo posible.
- Sexa o máis libre e de código aberto posible.
Máis información
para Máis información específico e relacionado con isto proxecto de código aberto podes explorar as seguintes ligazóns:
- Robótica Aberta
- Proxectos asociados: Miradoiro, movelo, OpenCV, Biblioteca de nubes de puntos (PCL) y ROS Industrial
- ROS: Un sistema operativo para robots de código aberto, PDF inglés
- Licenzas BSD - Wikipedia, en español
Resumo
En definitiva, o campo tecnolóxico do desenvolvemento e implementación do "Robótica" e o seu hardware, normalmente vai parello ao campo de "Intelixencia artificial", el "Aprendizaxe profunda (AP)" e o desenvolvemento de Sistemas operativos e aplicacións. Que, moitas veces parten do Dominio de TI asociado con Software libre e código aberto. E é moi probable que moitos dos Robots do futuro en canto a HW / SW, teñen unha gran base ou porcentaxe dos seus compoñentes en formato libre e aberto, en vez de privativo e pechado.
Agardamos que esta publicación sexa moi útil para todo o mundo «Comunidad de Software Libre y Código Abierto»
e de gran contribución á mellora, crecemento e difusión do ecosistema de aplicacións dispoñibles para «GNU/Linux»
. E non deixes de compartilo con outros, nos teus sitios web, canles, grupos ou comunidades de redes sociais ou sistemas de mensaxería favoritos. Finalmente, visite a nosa páxina de inicio en «Desde Linux» para explorar máis novas e unirse á nosa canle oficial de Telegrama de DesdeLinux.
Sexa o primeiro en opinar sobre