[Documentation] [TitleIndex] [WordIndex

Resumen

Esta página enlaza y aloja varios tutoriales de base para garantizar la calidad de estos para ROS y proyectos basados ​​en ROS.

<< TableOfContents (4) >>

Artículos

Mejores prácticas

  1. Best Practices

    In this tutorial you will learn how to search and use ROS best practices.

Pruebas y análisis estático

  1. Prueba automática con ROS ({i} Creado originalmente por BrianGerkey con contribuciones de otros)
    En este tutorial, aprenderá sobre la importancia de las pruebas automatizadas y sobre cómo organizarlas dentro de ROS, incluidos los indicadores para marcos de pruebas concretos.

  2. Integración continua con la infraestructura pública
    En este tutorial, aprenderá cómo hacer uso de la infraestructura pública para ejecutar pruebas automatizadas para su paquete ROS.

  3. Integración continua con repositorios privados
    En este tutorial aprenderá a utilizar la integración continua para repositorios privados.

  4. Integrar pruebas en amento
    En este tutorial, aprenderá por qué debe integrar pruebas en la compilación al usar catkin.

  5. Guía de calidad de ROS2: garantizar la calidad del código << BR >> Incluye la ejecución de análisis de código estático con ament, análisis de seguridad de subprocesos estáticos (con anotaciones), análisis dinámico de puntos muertos y carreras con desinfectantes y cálculo de cobertura de código.

  6. Linting ROS 2 Packages with mypy
    Una publicación de blog de Ted Kern sobre cómo configurar ament_lint para mypy verifica tu código Python 3.

Lanzamiento de un paquete

  1. Indexe su paquete ({i} Creado por rosdistro)
    Este tutorial explica cómo crear una página wiki de ROS para su propio repositorio de ROS agregándola al indexador.

  2. Lanzamiento de un paquete por primera vez ({i} Creado por bloom)
    "Esta guía le ayudará a lanzar un nuevo paquete ROS utilizando las herramientas bloom y catkin. De forma predeterminada, bloom lanza paquetes a la granja pública de compilación ROS ...".

  3. Lanzamiento de una nueva versión de un paquete ({i} Creado por bloom)
    "Comience con este tutorial si los paquetes que desea lanzar ya se publicaron antes".

'Crear un nuevo tutorial:' << NewPage (TutorialTemplate, Ingrese el nombre del tutorial, Tutoriales,% s) >>

Create a new tutorial:


2024-03-23 12:34