ROS-X-Habitat: Bridging the ROS Ecosystem with Embodied AI
Guanxiong Chen, Haoyu Yang, Ian M. Mitchell

TL;DR
ROS-X-Habitat is a software interface that connects the AI Habitat platform with ROS, enabling seamless integration, standardized communication, and realistic simulation for embodied AI research and robotics applications.
Contribution
It introduces a novel interface that bridges Habitat and ROS, facilitating evaluation and testing of embodied agents across different simulation environments.
Findings
Minimal impact on navigation performance and simulation speed
ROS tools can run in Habitat Sim v2
Habitat agents can operate in Gazebo
Abstract
We introduce ROS-X-Habitat, a software interface that bridges the AI Habitat platform for embodied learning-based agents with other robotics resources via ROS. This interface not only offers standardized communication protocols between embodied agents and simulators, but also enables physically and photorealistic simulation that benefits the training and/or testing of vision-based embodied agents. With this interface, roboticists can evaluate their own Habitat RL agents in another ROS-based simulator or use Habitat Sim v2 as the test bed for their own robotic algorithms. Through in silico experiments, we demonstrate that ROS-X-Habitat has minimal impact on the navigation performance and simulation speed of a Habitat RGBD agent; that a standard set of ROS mapping, planning and navigation tools can run in Habitat Sim v2; and that a Habitat agent can run in the standard ROS simulator…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModular Robots and Swarm Intelligence · Reinforcement Learning in Robotics · Robotic Locomotion and Control
MethodsTest
