Logo

Documentation

  • Getting Started
    • Installation
    • Download the Datasets
    • Installing the Baselines
    • Verify Installation
    • Environments & Tasks
    • Quick Examples
    • Citation
    • Credits
  • API Documentation
    • Environments
      • Basics
        • Task-IDs
        • Replay Datasets
        • Overview of Environments, Tasks and Datasets
      • Humanoids
        • Talos
        • Atlas
        • Unitree H1
        • Torque Humanoid
        • Torque Humanoid 4 Ages
        • Muscle Humanoid
        • Muscle Humanoid 4 Ages
        • Base Environments
      • Quadrupeds
        • Unitree A1
      • Base Environment
        • LocoEnv
        • ValidTaskConf
      • Gymnasium Interface
        • GymnasiumWrapper
    • Datasets
      • Trajectory
        • Trajectory.check_if_trajectory_is_in_range()
        • Trajectory.create_dataset()
        • Trajectory.flattened_trajectories()
        • Trajectory.get_current_sample()
        • Trajectory.get_from_sample()
        • Trajectory.get_idx()
        • Trajectory.get_next_sample()
        • Trajectory.reset_trajectory()
        • Trajectory.number_obs_trajectory
        • Trajectory.number_of_trajectories
        • Trajectory.trajectory_length
    • Rewards
      • CustomReward
        • CustomReward.__call__()
      • MultiTargetVelocityReward
        • MultiTargetVelocityReward.__call__()
      • NoReward
        • NoReward.__call__()
      • PosReward
        • PosReward.__call__()
      • RewardInterface
        • RewardInterface.__call__()
        • RewardInterface.reset_state()
      • TargetVelocityReward
        • TargetVelocityReward.__call__()
      • VelocityVectorReward
        • VelocityVectorReward.__call__()
    • Domain Randomization
      • Randomization Handler
        • DomainRandomizationHandler
        • apply_domain_randomization()
        • build_MjModel_from_xml_handle()
        • build_MjModel_from_xml_handle_job()
        • check_lows_singular_values()
        • check_uniform_range_conf()
        • check_uniform_range_delta_conf()
        • set_geom_conf()
        • set_inertial_conf()
        • set_joint_conf()

Tutorials

  • Interfaces
    • Gymnasium
    • Mushroom-RL
  • Imitation Learning
    • Basic Usage
    • Visualizing the Results
    • Tuning the Hyperparameters
    • Load and Evaluate a Trained Agent
    • Continue Training from a Checkpoint
  • Reinforcement Learning
  • Domain Randomization
LocoMuJoCo
  • Overview: module code

All modules for which code is available

  • loco_mujoco.environments.base
  • loco_mujoco.environments.gymnasium
  • loco_mujoco.environments.humanoids.atlas
  • loco_mujoco.environments.humanoids.base_humanoid
  • loco_mujoco.environments.humanoids.base_humanoid_4_ages
  • loco_mujoco.environments.humanoids.base_robot_humanoid
  • loco_mujoco.environments.humanoids.humanoids
  • loco_mujoco.environments.humanoids.talos
  • loco_mujoco.environments.humanoids.unitreeH1
  • loco_mujoco.environments.quadrupeds.unitreeA1
  • loco_mujoco.utils.domain_randomization
  • loco_mujoco.utils.goals
  • loco_mujoco.utils.reward
  • loco_mujoco.utils.trajectory

© Copyright 2024, Firas Al-Hafez. Revision 4cc4fb91.

Built with Sphinx using a theme provided by Read the Docs.