数字孪生体

利用物理模型,在虚拟空间中完成映射,从而反映相对应的实体装备的全生命周期过程。

开源项目推荐

Edgex Foundry

EdgeX Foundry是Linux基金会发布了一个开源物联网边缘计算项目。它是一个简单的互操作性框架,独立于操作系统,支持任何硬件和应用程序,促进设备、应用程序和云平台之间的连接。

Gazebo

Gazebo是一个三维多机器人动力学仿真。它能够模拟复杂和现实的环境中关节型机器人。Gazebo使用了一个分布式架构,其中有独立的库,用于物理模拟、呈现、用户界面、通信和传感器数据仿真。

Robot Operating System

ROS是专为机器人软件开发所设计出来的一套次级操作系统,提供类似于操作系统的服务,包括硬件抽象描述、底层驱动程序管理、共用功能的执行、程序间消息传递、程序发行包管理,它也提供一些工具和库用于获取、建立、编写和执行多机融合的程序。

Zephyr Project

Zephyr的目标是构建一个针对资源受限设备的小型、可裁剪的实时操作系统(RTOS),支持多种硬件架构,可以在小至8kB内存的系统上运行。Zephyr项目非常适合构建简单的传感器网络、可穿戴设备以及小型物联网网关。

Open CASCADE

Open CASCADE是由法国Matra Datavision公司开发的CAD/CAE/CAM软件平台,是世界上最重要的几何造型基础软件平台之一,主要用于开发二维和三维几何建模应用程序,包括计算机辅助设计系统、制造或分析领域的应用程序、仿真程序或图形演示工具。

FreeRTOS

FreeRTOS是一个迷你的实时操作系统内核。作为一个轻量级的操作系统,功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能、软件定时器、协程等,可基本满足较小系统的需要。

稳定、高效、安全的软件开发协作平台

项目管理

最为流行的 Git 管理,提供代码审核、Bug 跟踪等功能,提供 CI/CD 功能

团队协作

轻量级项目管理工具,提供需求、任务、议题跟踪功能,提供看板管理功能

质量评估

分析项目源码,直观了解代码质量,提供依赖扫描、代码安全扫描功能