intrinsic-core README

The project's README from github.com/intrinsic-ai/intrinsic-core. As one markdown file: README.md.

Intrinsic Core

License Documentation ROS2 Compatibility

Intrinsic Core™ provides an open, local runtime, SDK, and hardware agnostic, real-time control framework for industrial robotics. The goal is to make it easier and faster to build AI-enabled robotics applications by providing open, foundational building blocks—from simulation and 6-DoF perception to hardware execution.

Installation and setup

See the Getting Started guide for full installation and setup instructions.

Intrinsic Core Architecture

Intrinsic Core Architecture

Intrinsic Core modules

Intrinsic Open Machine Tending Solution (OMTS)

Intrinsic Core also includes an open-source Machine Tending reference design intrinsic-omts for a real-world machine shop use case, delivering pre-configured assets, skills, and Intrinsic best practices out of the box, to jump-start the development of industrial applications.

Prerequisites

🌐 Intrinsic developer community: Guides, tutorials, a community forum to ask questions, share projects, and get support, and be the first to hear about new tools and features.

Contributing and community

Contributions are welcome! From fixing bugs and refining documentation to adding new skills and services, your help and feedback are invaluable. Thank you for your support!

Please review:

License

This project is licensed under the Apache 2.0 License.


Disclaimer: This is not an officially supported Google product.


Trademark notice

"Intrinsic" and "Intrinsic Core" are trademarks of Intrinsic Innovation LLC. See TRADEMARK.md for usage guidelines.

intrinsic-core (intrinsic-ai/intrinsic-core)

Searching Database…

这是什么?Intrinsic Core 是一个开放式的本地运行时、SDK,以及不依赖特定硬件的工业机器人实时控制框架。它为 AI 机器人应用提供基础构建模块,涵盖从仿真、6 自由度感知到硬件执行的各个环节。
它是运行时、框架,还是 SDK?三者都是,作为一个整体交付:intrinsicruntime 是预配置的本地执行引擎,ICON 是实时运动与硬件协调引擎,intrinsicsdk 则是在其之上构建可复用技能、自定义硬件资产和执行节点的工具包。
我该怎么把它跑起来?需要 Ubuntu 24.04 LTS 或 26.04 LTS(也支持 22.04),并使用 ROS 2 Lyrical Luth 发行版;Getting Started 指南涵盖完整的安装和配置步骤。运行时本身以原生 k3s 容器化环境的形式打包。
我需要懂 ROS 2 才能用吗?它是在 ROS 2 的基础上构建的,而不是取代 ROS 2:运行时在 ROS 2 之上提供一层稳定、确定性的执行层,让你省去手工搭建底层系统的麻烦,同时通过互操作性桥接把现代 C++/Bazel 开发与更广泛的 ROS 生态连接起来。
这是 Google 官方支持的产品吗?不是 —— README 明确声明它不是 Google 官方支持的产品。它作为一个开放项目维护,拥有开发者社区和论坛,参与贡献需要签署 Google Contributor License Agreement。
我可以把它用在商业机器人项目里吗?可以 —— 它采用 Apache 2.0 许可证,允许商业使用、修改和再分发。请注意,“Intrinsic” 和 “Intrinsic Core” 是 Intrinsic Innovation LLC 的商标,有各自的使用规范。
AI 感知部分需要 NVIDIA GPU 吗?开箱即用时,感知功能内置了 NVIDIA FoundationPose,用于 3D 零件的 6 自由度位姿估计,推理引擎的设计目标是让这类视觉模型直接在边缘硬件上加速运行。具体 GPU 要求没有明确说明,但整套技术栈以 NVIDIA 为中心。
开箱即用它能做什么?抓取规划、AI 感知、原生数字孪生和无碰撞运动规划都是预先构建好、拿来就能用的。通过 SDK,你还可以扩展出可复用的技能、自定义硬件资产和执行节点,并与数字孪生和运行时集成。
什么是 Open Machine Tending Solution(OMTS)?一个基于 Intrinsic Core 构建的开源参考设计,面向真实的机加工车间场景。它提供预先配置好的资产、技能和最佳实践,作为一个可直接运行的上下料模板,实现从原型到部署零重构的路径。
我能更换机械臂和夹爪而不用重写驱动吗?这正是它的设计目标:标准化的硬件抽象层(HAL)让传感器驱动的控制可以跨机械臂、夹爪和现场总线 I/O 使用,不会被特定硬件绑定;intrinsichardware 模块则为工业外设提供驱动、清单和集成。
它的控制回路在确定性上足以驱动真实硬件吗?可以:ICON 将运动学求解器和轨迹插值与一个确定性的控制回路结合,能在单个控制周期内根据实时传感器反馈切换控制器。配套的 malloc-guard 库甚至能防止实时线程中发生动态堆内存分配。
Size
12.1 MB
Stars
583
Age
1mo
Commits · 90 Days