Interfaces API#

Scope#

OmniNavEnv#

Source: python_api.py

Core lifecycle:

  • __init__(cfg | config_path/config_name/overrides)

  • reset()

  • step(actions=None)

  • get_result()

  • close()

Useful properties:

  • is_done

  • step_count

  • sim_time

  • map_service

OmniNavGymWrapper#

Source: gym_wrapper.py

Usage:

  • Gymnasium-compatible wrapper over OmniNavEnv

ROS2 bridge#

Main bridge:

Components:

Related demos: