pyrobosim.core

Core pyrobosim module.

This module contains all the tools for world representation (e.g. robots, rooms, locations, objects).

Additionally, tools for interfacing with ROS 2, importing from YAML files, and exporting Gazebo worlds and occupancy grids reside here.

Modules

pyrobosim.core.dynamics

Robot dynamics utilities.

pyrobosim.core.gazebo

Utilities to export worlds to Gazebo.

pyrobosim.core.hallway

Hallway representation for world modeling.

pyrobosim.core.locations

Representations for locations and their corresponding object spawns.

pyrobosim.core.objects

Representations for objects that exist in the world.

pyrobosim.core.robot

Defines a robot which operates in a world.

pyrobosim.core.room

Room representation for world modeling.

pyrobosim.core.world

Main file containing the core world modeling tools.

pyrobosim.core.yaml_utils

Utilities to create worlds from YAML files.