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

dynamics

Robot dynamics utilities.

gazebo

Utilities to export worlds to Gazebo.

hallway

Hallway representation for world modeling.

locations

Representations for locations and their corresponding object spawns.

objects

Representations for objects that exist in the world.

robot

Defines a robot which operates in a world.

room

Room representation for world modeling.

types

Core types for PyRoboSim.

world

Main file containing the core world modeling tools.

yaml_utils

Utilities to create worlds from YAML files.