SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2105.05873 · 2021

Out of the Box: Embodied Navigation in the Real World

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 7 functions out of this paper's own repositories and ran 5 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
aimagelab/LoCoNav canonical 5 of 7
FunctionStatusWhere it lives
colorize_ego_map Ran aimagelab/LoCoNav/habitat_extensions/exploration_demo.py
code served (permissive licence) · get_code("1070c77228a269fa")
compute_spatial_locs Ran aimagelab/LoCoNav/occant_baselines/models/mapnet.py
code served (permissive licence) · get_code("48a841fbb4ccd8dc")
draw_collision Ran aimagelab/LoCoNav/habitat_extensions/utils.py
code served (permissive licence) · get_code("338337493b7310cd")
to_grid Ran aimagelab/LoCoNav/habitat_extensions/maps.py
code served (permissive licence) · get_code("9f91091019fd02b9")
truncated_normal_noise_distr Ran aimagelab/LoCoNav/habitat_extensions/utils.py
code served (permissive licence) · get_code("aeef4652506e5bbd")
quaternion_xyzw_to_wxyz Not yet run aimagelab/LoCoNav/habitat_extensions/geometry_utils.py
code served (permissive licence) · get_code("c4118e240da0287c")
softmax_2d Not yet run aimagelab/LoCoNav/occant_baselines/models/occant.py
code served (permissive licence) · get_code("99696627c60f24e7")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

The research field of Embodied AI has witnessed substantial progress in visual navigation and exploration thanks to powerful simulating platforms and the availability of 3D data of indoor and photorealistic environments. These two factors have opened the doors to a new generation of intelligent agents capable of achieving nearly perfect PointGoal Navigation. However, such architectures are commonly trained with millions, if not billions, of frames and tested in simulation. Together with great enthusiasm, these results yield a question: how many researchers will effectively benefit from these advances? In this work, we detail how to transfer the knowledge acquired in simulation into the real world. To that end, we describe the architectural discrepancies that damage the Sim2Real adaptation ability of models trained on the Habitat simulator and propose a novel solution tailored towards the deployment in real-world scenarios. We then deploy our models on a LoCoBot, a Low-Cost Robot equipped with a single Intel RealSense camera. Different from previous work, our testing scene is unavailable to the agent in simulation. The environment is also inaccessible to the agent beforehand, so it cannot count on scene-specific semantic priors. In this way, we reproduce a setting in which a research group (potentially from other fields) needs to employ the agent visual navigation capabilities as-a-Service. Our experiments indicate that it is possible to achieve satisfying results when deploying the obtained model in the real world. Our code and models are available at https://github.com/aimagelab/LoCoNav.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2105.05873")
get_code_for_paper("2105.05873")
have("2105.05873")

Connect an agent — have() is free.