2 repositorios
Tools for pushing updates to individual application components over a development bridge.
Distinguishing note: Distinct from general module installers; focuses on the development bridge update mechanism for single components.
Explore 2 awesome GitHub repositories matching development tools & productivity · Module-Specific Debugging. Refine with filters or upvote what's useful.
Atlas is a modularization system and dynamic component framework for Android. It functions as a class isolation layer and incremental update engine, allowing application logic and resources to be decoupled into independent bundles that are loaded at runtime. The project distinguishes itself by providing physical bundle isolation through custom class loaders to prevent dependency conflicts and bypass method count limits. It enables the deployment of remote components and incremental patches, using bytecode diffs and resource patching to update specific application parts without requiring a ful
Installs updates to a single component over a development bridge to verify changes without a full deployment.
OpenCat-Quadruped-Robot es un framework de desarrollo y API de control de movimiento para construir robots de cuatro patas. Proporciona un entorno integral para el desarrollo de robots cuadrúpedos, con herramientas para el diseño de marchas de locomoción, cinemática inversa y una arquitectura de control en capas que separa la inteligencia de alto nivel del movimiento de bajo nivel. El proyecto se distingue como una herramienta de despliegue de IA embebida, permitiendo a los usuarios entrenar, cuantificar y desplegar modelos de machine learning en módulos de visión para tareas como la detección de objetos y el seguimiento visual de objetivos. Además, admite una interacción compleja entre humanos y robots mediante el procesamiento de comandos de voz offline, imitación de movimiento humano y una interfaz de programación visual por bloques para la generación de lógica gráfica. El sistema cubre una amplia superficie de capacidades, incluyendo estabilización de equilibrio en tiempo real mediante datos de IMU, navegación autónoma usando cámaras 3D y varias interfaces de control remoto mediante Bluetooth y WiFi. También incluye herramientas para la simulación de marchas robóticas, transferencia de políticas de aprendizaje por refuerzo y una API de Python dedicada para la integración de software externo. La gestión del firmware se maneja a través de un conjunto de herramientas de despliegue que soportan actualizaciones por USB, Bluetooth y actualizaciones inalámbricas (OTA) para placas base y módulos de microcontroladores.
Allows updating internal programs and adjusting operational parameters of wireless modules through a debugging interface.