SentiBotics

Kit de desarrollo robótico listo para usar

El SDK basado en ROS incluye modelos 3D del robot y una serie de muestras de programación para las acciones mencionadas. La prueba SentiBotics SDK está disponible para ejecutarse en el simulador de robot de Gazebo.

Descargar  Prueba de 30 días SDK

El kit incluye un robot autónomo móvil con un manipulador, SDK basado en ROS y código fuente completo de todos los algoritmos utilizados en el software del robot. El robot es capaz de realizar la navegación en un entorno común, reconoce objetos 3D , puede captarlos y manipularcon ellos.

Características y capacidades

  • El hardware del robot se incluye con instrucciones de montaje y configuración.
  • Algoritmos propietarios originales para la navegación autónoma, reconocimiento y manipulación de objetos en 3D.
  • El kit de desarrollo se basa en el marco ROS (Robot Operating System) abierto y versátil.
  • Se incluye código fuente para los algoritmos robóticos.
  • El hardware del robot se basa en los componentes disponibles en el mercado y puede ser modificado por los clientes.
  • El simulador robótico puede utilizarse para la evaluación de algoritmos y el desarrollo de software sin hardware robótico real.

Neurotechnology lanzó el kit de desarrollo SentiBotics, que incluye hardware robótico fácil de instalar y algoritmos propietarios originales para la navegación autónoma, el reconocimiento de objetos en 3D y el agarre:

  • Montaje y configuración sencillos del hardware del robot. El hardware del robot SentiBotics se envía como un conjunto de varios componentes (plataforma de seguimiento, brazo robótico, cámaras, etc.), que necesitan ser ensamblados y conectados. Se incluyen todas las instrucciones necesarias . El ordenador de a bordo ya incluye el software preinstalado Ubuntu Linux y SentiBotics.
  • El software está basado en el framework ROS (Robot Operating System). El software para la navegación robótica, reconocimiento de objetos y manipulación de objetos utilizando el brazo robótico se basa en el ampliamente utilizado Sistema Operativo Robot . Los investigadores y desarrolladores pueden utilizar su experiencia con ROS y su software existente basado en ROS para trabajar con el kit de desarrollo SentiBotics. El kit SentiBotics incluye infraestructura basada en ROS, que permite integrar partes de hardware de terceros o algoritmos robóticos.
  • SLAM y navegación. SentiBotics utiliza un algoritmo de navegación original basado en el reconocimiento de ciertos elementos de un entorno. El robot necesita explorar el entorno y construir el mapa del medio ambiente al principio. Los usuarios pueden usar el proceso manual de mapeo al conrollar el robot a través de la almohadilla de control incluida o escribiendo un simple conjunto de instrucciones de movimiento. Una vez construido el mapa de entorno, el robot podrá moverse, navegar y operar en el entorno de forma totalmente autónoma. Consulte la sección de navegación para obtener más información.
  • Reconocimiento y manipulación de objetos. SentiBotics incluye un conjunto de algoritmos originales basados ​​en la visión por computador para el aprendizaje y el reconocimiento de objetos. Los usuarios pueden enseñar al robot a reconocer un objeto previamente desconocido colocándolo delante de la cámara 3D del robot y asignándole un identificador. Entonces el robot podrá reconocer el objeto aprendido en el ambiente. Los usuarios también pueden especificar qué objetos deben ser capturados con el brazo del robot y una vez que el robot vea el objeto especificado dentro del rango de agarre, intentará sujetarlo y colocarlo en el contenedor adjunto. Consulte el aprendizaje del objeto, el reconocimiento y la comprensión para obtener más información.
  • Se incluye código fuente para los algoritmos. El kit SentiBotics incluye código fuente completo para los algoritmos utilizados en el robot junto con muestras de software de trabajo para la navegación autónoma, reconocimiento de objetos y manipulación. Los algoritmos SentiBotics están escritos en C ++ y diseñados para ejecutarse en el hardware robótico especificado , pero pueden ser portados a otra plataforma robótica, que incluye el equipo especificado o mejor.
  • El hardware del robot se basa en los componentes disponibles en el mercado. Los usuarios pueden adquirir componentes adicionales para actualizar el robot, cambiar su funcionalidad o construir otros robots, que ejecutarán el software SentiBotics.
  • Robótica simulador. El software SentiBotics se puede ejecutar en el simulador de robot de Gazebo para la evaluación de algoritmos y el desarrollo de software sin utilizar hardware robótico real. Consulte la sección del simulador robótico para obtener más información. Una versión de prueba de 30 días del kit de desarrollo SentiBotics está disponible para su descarga.