pyrobosim.core.yaml_utils.WorldYamlLoader
- class pyrobosim.core.yaml_utils.WorldYamlLoader
Creates world models from YAML files.
Methods
Add hallways connecting rooms to the world.
Add locations for object spawning to the world.
Add objects to the world.
Add robots to the world.
Add rooms to the world.
create_world([world])Creates an initial world with the specified global parameters.
from_file(filename[, world])Load a world from a YAML file.
from_yaml(world_dict[, world_dir, world])Load a world from a YAML description.
get_action_execution_options(robot_data)Gets action execution information to add to a robot.
get_grasp_generator(robot_data)Gets a grasp generator to add to a robot.
get_path_executor(robot_data)Gets a path executor to add to a robot.
get_path_planner(robot_data)Gets path planner to add to a robot.
get_sensors(robot_data)Gets a dictionary of sensors to add to a robot.