NVIDIA Halos Outside-In Safety Agents#
1. Introduction#
Welcome to the documentation of NVIDIA Halos Outside-In Safety (HOISA).
1.1 What is Outside-In Safety?#
Outside-In Safety represents a paradigm shift in industrial safety applications, moving from reactive to preventive approaches. Traditional safety systems often respond to incidents after they occur, but Outside-In safety focuses on:
Early Detection: Identifying potential safety hazards before they become critical
Predictive Analysis: Using data analytics to forecast potential safety issues
Preventive Measures: Implementing safety measures before incidents occur
Continuous Monitoring: Maintaining real-time oversight of safety-critical parameters
1.2 Purpose#
The NVIDIA Halos Outside-In Safety (HOISA) is a comprehensive software framework designed to implement Outside-In safety principles in industrial safety applications. HOISA provides a robust foundation for building systems that:
Monitor safety parameters of an industrial environment in real-time
Detect potential safety events proactively
Communicate safety events to corresponding mitigation mechanisms
Maintain continuous safety verification
Provide reliable logging and auditing capabilities
1.3 Key Features#
Modular Architecture
HOISA is built as a modular framework, allowing system integrators to seamlessly integrate it into targeted environments
HOISA is adaptive to a variety of sensor processing pipelines
Safety-Centric Design
HOISA is designed adhering to safety standards
Real-time Capabilities
Designed to handle real-time safety monitoring and decision-making
Supports low-latency communication between components
Implements priority-based message handling for critical safety events
Scalable Implementation
Can be implemented in small embedded systems to large distributed systems
Supports various communication protocols and data formats
Allows for incremental safety feature implementation
This documentation covers:
Quick-Start-Guide: Set up the environment and use the Metropolis VSS Warehouse Blueprint with the Safety Framework to deploy outside-in safety.
Safety Core Guide: Install, run, configure, and troubleshoot the Safety Core in target environments.
Deployment: Deploy Halos by profile (base / sil / hil), with the shared setup steps and the agentic deployment skill.
Developer Guide: Understand the detailed system design, components, and data flows.
Software-in-Loop Testing: Configure and execute simulation-based testing of the system.