——Franka机器人渠道、市场、销售负责
——学术背景来自于哈尔滨工业大学、多伦多大学
全国咨询热线:
400 188 3810
Franka机器人专线
18018175378(同微信)

Genesis物理引擎ROS新软件包—仿真和物理世界的桥梁,强大功能直接整合到 ROS 2工作流

发表时间:2025-09-13 01:47作者:PNP机器人
Genesis物理引擎ROS新软件包仿真和物理世界的桥梁,强大功能直接整合到 ROS 2工作流
PNP机器人按:Genesis是一个面向机器人、具身AI和物理AI应用的通用物理平台。它具备以下核心功能:
全新打造的通用物理引擎,能模拟多种材料和物理现象
轻量级高速Python化易用的机器人仿真平台
强大高效的照片级真实渲染系统
基于自然语言生成多模态数据的生成引擎
Genesis仿真引擎介绍
机器人仿真正在快速发展,而这一领域中最有趣的新工具之一就是 Genesis。它是一款面向 机器人学具身 AI 的下一代仿真器。更重要的是,它设计了超高速物理引擎、照片级渲染,甚至能够直接从自然语言提示生成多模态数据。
Genesis ROS Bridge(gs_ros),这是一个 ROS 2 软件包,可以将 Genesis Simulator —下一代物理和渲染引擎 直接连接到 ROS 2 生态系统中。
这个桥接工具让机器人研究者能够轻松在 ROS 2 工作流中使用 Genesis,解锁更快速的原型设计、更丰富的数据集以及更逼真的测试环境。ROS集成官方给了基于Franka机器人的案例,PNP机器人负责 Franka机器人相关技术支持、渠道和市场,提供Franka机器人成套解决方案,关注PNP机器人。
genesis_ros 的新软件包,使得只需几行 Python 代码就能将 Genesis 插入到你的机器人系统中。gs_ros可以将这种强大功能直接整合到 ROS 2 工作流中。
该软件包支持通过 PickNik Robotics 的 topic_based_ros2_control 进行 ros2_control 集成,提供仿真器服务接口,如重置(reset)、逆运动学(IK)、正运动学(FK)以及领域随机化(domain randomization),并且已经配备了丰富的传感器套件,包括 RGB 和深度相机、IMU,以及 3D 激光雷达(Lidar),更多传感器仍在开发中。这项功能降低了使用当前最雄心勃勃的仿真器进行实验的门槛。
gs_ros 是仿真与实际部署实用的桥梁
如果你正在从事控制、感知或 AI 驱动的机器人研究,我认为 gs_ros 为仿真与实际部署之间提供了一座非常实用的桥梁。
gs_ros是一个 ROS 2 软件包,旨在弥补强大的Genesis模拟器与 ROS 2 生态系统之间的差距。Genesis 是面向机器人和嵌入式人工智能的下一代物理平台,提供以下功能:
从头开始构建的通用物理引擎,适用于多种材料。
一个轻量级、超快且用户友好的机器人模拟平台。
强大而快速的照片级逼真渲染系统。
可以根据自然语言提示创建多模式数据的生成数据引擎。
该项目提供了使用 Genesis 在 ROS 2 中启动机器人开发和仿真所需的基本工具。使用这个软件包非常简单,主要代码只有5行。
为什么Genesis 和FRANKA等机器人ROS集成和仿真很重要

🔹 高保真物理:实现精确且超高速的物理仿真 🛸
🔹 照片级渲染:支持视觉驱动的机器人任务 📸
🔹 无缝 ROS 2 控制与传感器集成:包括相机、LiDAR、IMU 等 🕹

Genesis ROS详细介绍
 

gs_ros主要特点
gs_ros是一个轻量级的纯 Python 包,简化了 Genesis 和 ROS 2 的集成。
ROS 2 控制集成:利用topic_based_ros2_controlPickNikRobotics 与框架无缝兼容ros2_control
模拟器服务gs_ros_interfaces:通过随附包中定义的 ROS 2 服务公开核心模拟器功能(如暂停、重置、域随机化、逆运动学、正向运动学、路径规划) 。
综合传感器套件:提供各种模拟传感器,在标准 ROS 2 主题上发布数据。
🎮支持的传感器

gs_ros为几种常见的机器人传感器提供开箱即用的支持:
相机:发布 RGB、深度、语义分割和表面法线图像。
RGBD 相机:用于同步 RGB 和深度图像发布的便捷包装器。
IMU:模拟惯性测量单元。
截面激光雷达:从一个摄像机视图获得的 3D 激光雷达。
3D 激光雷达:使用 16 个均匀分布的摄像头组成的环,近似实现 360 度 3D 激光雷达。
LaserScan(开发中)
接触传感器(开发中)
⚙️ 安装
先决条件
ROS 2:此软件包是为 ROS 2 开发的。确保您有一个可运行的安装(例如,Humble、Iron)。
Genesis 模拟器:按照Genesis官方存储库中的说明安装 Genesis 。
注意gs_ros已使用 Genesis 进行测试v0.3.1。较新版本可能存在兼容性问题。如有任何疑问,请报告!
步骤
降级 NumPy Genesis 安装的默认 NumPy 版本可能与 ROS 2 不兼容。降级到兼容版本:
pip install numpy==1.26.4
克隆存储库 导航到您的 Colcon 工作区的src目录并克隆此存储库。
# Example for a workspace in ~/ros2_wscd~/ros2_ws/src
git clone https://github.com/vybhav-ibr/genesis_ros.git
安装依赖项 让我们rosdep处理所需的依赖项。
cd~/ros2_ws
rosdep install --from-paths src --ignore-src -r -y
构建和获取工作区 使用构建包colcon
cd~/ros2_ws
colcon build
故障排除:如果您遇到ImportError: No module named 'em',则可能是由于与 Python 虚拟环境冲突。请停用任何活动的虚拟环境,然后尝试使用以下--merge-install标志进行构建: colcon build --merge-install
成功构建后,获取工作区的安装文件:
source install/setup.bash
使用示例
配置资产路径 在启动之前,您必须更新parent_config.yaml文件以指向本地资产的正确路径。
启动 Genesis 模拟器和 gs_ros 桥接器*
python test_import.py
启动 Ackermann Drive Demo 运行包中提供的演示gs_ros2_control_demos来查看轮式机器人的运行情况。
ros2 launch gs_ros2_control_demos ackermann_drive_example.launch.py
📝 已知问题和限制
Genesis 版本:Genesis 正在积极开发中。使用其分支的最新版本可能会出现问题。建议main使用带有标记的版本。v0.3.1
并行环境:对并行模拟环境的支持尚未实现,但将来可能会添加。
传感器模型:目前暂无高级传感器噪声或失真模型。计划在未来版本中推出。
3D 激光雷达近似:3D 激光雷达并非真正基于射线的激光雷达,而是一种资源密集型的近似方法,通过将 16 个径向排列的摄像头的数据拼接在一起而创建。
🤝 贡献与支持
配置文档:有关中的参数的详细信息parent_config.yaml,请参阅Genesis源代码,因为官方文档可能不是最新的。
参考:https://github.com/vybhav-ibr/genesis_ros

文/PNP机器人 转载请申请
PNP机器人是德国FRANKA机器人卓越战略合作伙伴

德国慕尼黑—PNP机器人成为Franka Robotics卓越战略伙伴,推动具身智能机器人全球生态

PNP机器人提供成套具身智能机器人操作和训练平台



具身智能方向:具身智能技术群

Franka机器人:具身智能方案/渠道/商务咨询

FRANKA机器人因其高精度力控与开放式架构,在学术界广泛应用,成为具身智能与操作研究的主流平台。斯坦福、伯克利、CMU等顶尖实验室构建了丰富的软件生态,ROS、MoveIt 等工具无缝集成,使其在 ICRA、IROS、RSS 等顶会中成为最佳论文常用的验证平台。PNP机器人作为 FRANKA 在国内的官方合作伙伴,负责其技术支持、渠道建设与销售,并基于 FRANKA 开发了一系列生态工具,如遥操作、视觉、移动平台等,具身智能方向如有部署需求,可联系 PNP机器人获取支持。
图片

热点文章参考:

PNP&Franka机器人活动

WRC具身觉醒:当机器人初步长出“人类”的直觉——2025世界机器人大会热点讨论纪实

在具身智能火热加持下,看 2025 年机器人学术年会中的热点主题。PNP机器人展示力控、灵巧手捕捉等案例

具身智能在线活动总结:Franka Robotics与PNP机器人在具身智能领域的技术分享

具身直播活动:机器人大讲堂联合PNP机器人关于Franka机器人具身智能专题直播讨论

具身活动总结:PNP机器人在FAIR plus 2025机器人链接会中呈现具身智能机器人数据集和操作等多项技术

中国具身智能大会:具身智能发展迅速,PNP机器人展出和分享感悟全力控感知特点、操作策略局限以及数据采集等

PNP具身智能数据集总结

双臂类人形具身智能方向:一文汇总Franka机器人在科研、医疗等双臂机器人研究案例和双臂方案参考

机器人数据集:一文汇总机器人数据集RoboDataset的意义与机器人数据采集方法

机器人数据集:数据集越来越成为重要具身智能方向的基础设施—PNP机器人近期活动总结

PNP&FRANKA机器人发展

Franka机器人中国业务全新启航——Franka机器人的10个基本问题,一文掌握归来的力控机器人最新产品和趋势

技术要点分享:Franka机器人常见的10个问题——硬件篇,一文干货汇总。

中国具身智能大会:具身智能发展迅速,PNP机器人展出和分享感悟全力控感知特点、操作策略局限以及数据采集等

机器人操作策略

斯坦福大学李飞飞携Franka机器人创业空间智能提ReKep

具身方案和配置:基于“扩散策略”模仿学习训练机器人以及常用配置方案

OpenVLA:7B 参数开源 VLA模型,可以 HuggingFace下载和微调,支持 Open X-Embodiment


<<<  END >>>


关于集智联机器/PNP机器人

集智联机器人(Plug & Play Robotics),简称PNP机器人。PNP机器人团队成员均来自于ABB、Uninversal Robots(优傲机器人)等国内外机器人行业知名企业,学术背景来自于哈尔滨工业大学、多伦多大学、滑铁卢大学等,具有较强的学术背景。PNP机器人致力于为客户提供从硬件到软件的全方位支持,帮助客户快速实现机器人的部署与应用,提升生产效率和智能化水平


PNP机器人成立以来,先后获得“江苏省双创人才”、“姑苏领军”、“崇本领军、“吴江领军”等人才领军企业称号,公司具有较强科研能力,公司持续研发投入拥有技术发明等多项专利,是高新技术企业,科技中小企业;得益于推动在具身智能领域的最新技术和落地,PNP机器人获得”2024年中国科研贡献奖“

PNP机器人在具身智能方向和思灵机器人以及旗下Franka机器人金牌合作,聚焦面向生活和工业场景的单臂/双臂数据采集场景,致力于机器人即插即用(Plug & Play)技术和具身智能通用解决方案。

www.pnprobotics.com   (PNP机器人官方网站)

sales@pnprobotics.com (官方邮箱/Email Add.)

180 1817 5378(微信同号)


关注具身智能,关注PNP公众号

图片

具身智能技术对接/具身群

180 1817 5378(微信同号)

图片

Plug & Play Robotics
集智联机器人(苏州)有限公司

联系信息                            联系电话:86 138 1609 4093         联系邮箱:sales@plugplayrobotics.com            联系地址:江苏省苏州市吴江智能制造产业园C1栋