zhangyi1357 0a63cb9fe1
build: refactor CMake scripts to use functions for variable scope (#87)
* build: refactor CMake scripts to use functions for variable scope

Wrap multiple CMake scripts in functions to restrict variable scope and prevent unintended resets. This ensures better modularity and maintainability in the build process while adhering to modern CMake best practices.

* refactor: simplify opentelemetry fetch logic

Streamline the handling of OpenTelemetry dependencies by removing unnecessary function wrappers and directly implementing the fetching logic. This improves readability and maintainability while ensuring that relevant variables are correctly set within the proper scope.

* refactor: encapsulate OpenTelemetry configuration in a function

Wrap the OpenTelemetry setup in a function to limit variable scope, improving code organization and maintainability.
2024-11-07 21:17:34 +08:00
2024-11-06 19:51:31 +08:00
2024-09-23 16:01:31 +08:00
2024-09-23 16:01:31 +08:00
2024-09-23 16:01:31 +08:00
2024-09-23 16:01:31 +08:00
2024-09-30 17:22:32 +08:00
2024-10-14 09:45:07 +08:00
2024-09-23 16:01:31 +08:00
2024-10-16 19:39:38 +08:00
2024-09-30 17:22:32 +08:00

English | 中文

AimRT

Full project details on aimrt.org

Brief

  • AimRT is a basic runtime framework for the field of modern robotics. It is developed based on modern C++, is lightweight and easy to deploy, and has more modern designs in resource management and control, asynchronous programming, deployment configuration, etc.
  • AimRT is committed to integrating the research and development of various deployment scenarios such as robot end-side, edge end, and cloud. It serves modern AI- and cloud-based robot applications and provides modern and complete debugging and performance analysis tools, as well as good observability support.
  • AimRT also provides a comprehensive plug-in development interface, which is highly scalable and compatible with ROS2, HTTP, Grpc and other traditional robot ecosystems or cloud service ecosystems, and supports progressive upgrades of your existing systems.

Document

Description
No description provided
Readme 340 MiB
Languages
C++ 76.9%
HTML 13.6%
C 1.6%
C# 1.3%
JavaScript 1.3%
Other 4.7%