Logo
Sign in
Product Logo
Apex.GraceApex.AI

Apex.Grace is a safety-certified software development kit (SDK) for mobility, smart machines, and IoT applications. It simplifies development, enabling efficient migration from prototyping to production.

Vendor

Vendor

Apex.AI

Company Website

Company Website

Product details

Apex.Grace is a software development kit (SDK) designed for building safety-critical applications in the mobility, smart machines, and Internet of Things (IoT) sectors. Certified to ISO 26262 standards, it offers a comprehensive feature set tailored for automotive applications, simplifying the transition from ROS 2-based prototypes to production-ready software. The SDK abstracts away the complexities of underlying hardware and middleware, providing developers with clean and efficient C and C++ APIs. This abstraction allows developers to focus on application logic rather than low-level details. Apex.Grace ensures hard real-time execution, deterministic software behavior, and robust data logging capabilities, critical for safety-critical systems. The platform also incorporates system safety and security features, including managed nodes, lifecycle management, HSM support, and process-level security measures. Extensive documentation, tutorials, and 24/7 customer support further enhance the developer experience. Apex.Grace supports various real-time operating systems (RTOS) and hardware platforms, offering flexibility in SoC choices (ARM, x86, GPU, etc.). The SDK has undergone rigorous testing, achieving complete line, branch, and condition coverage, ensuring high-quality, reliable software for demanding applications.

Features

First-Class C and C++ APIs

  • Provides easy-to-use and compatible APIs with ROS 2, simplifying application development.
    • Compatible with ROS 2
    • Streamlines application development

Hardware SOC Abstraction

  • Supports various hardware platforms (x86 and ARM), offering freedom of choice for System-on-a-Chip (SoC).
    • Runs on x86 and ARM
    • Supports diverse hardware

Middleware Abstraction

  • Simplifies the use of complex middleware interfaces.
    • Reduces complexity
    • Improves developer efficiency

Automotive Production Code Quality

  • Eliminates unsafe code constructs, ensuring high-quality and reliable software.
    • Enhanced reliability
    • Meets automotive standards

Hard Real-Time Execution and Logging

  • Provides deterministic software execution and real-time data logging.
    • Ensures precise timing
    • Facilitates debugging and monitoring

System Safety and Security

  • Offers features such as managed nodes, lifecycle management, HSM support, process-level security, encryption, and authentication.
    • Enhanced system safety
    • Improved system security

Complete Documentation and Support

  • Includes examples, tutorials, design articles, and 24/7 customer support.
    • Extensive documentation
    • 24/7 customer support

Functional Safety Certification

  • Certified to ISO 26262, SEooC, up to ASIL D.
    • Meets stringent safety standards
    • Suitable for safety-critical applications