iGibson
1.0.3
Introduction
iGibson: the Interactive Gibson Environment
Installation
Quickstart
Overview
Modules
Dataset
Assets
Renderer
Physics Engine
Scenes
Objects
Robots
Simulators
Viewer
Environments
Learning Frameworks
ROS Integration
Tests
API
igibson
Miscellaneous
Trouble Shooting
Projects using Gibson/iGibson
Acknowledgments
iGibson
Docs
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
A
AdaptiveNorm2d (class in igibson.learn.completion)
add_anchor() (igibson.objects.soft_object.SoftObject method)
add_noise() (igibson.sensors.dropout_sensor_noise.DropoutSensorNoise method)
(igibson.sensors.sensor_noise_base.BaseSensorNoise method)
add_object() (igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
alive_bonus() (igibson.robots.husky_robot.Husky method)
anorm() (in module igibson.utils.mesh_util)
Ant (class in igibson.robots.ant_robot)
applied_motor_torques (igibson.robots.minitaur_robot.MinitaurBase attribute)
apply_action() (igibson.robots.humanoid_robot.Humanoid method)
(igibson.robots.minitaur_robot.MinitaurBase method)
(igibson.robots.quadrotor_robot.Quadrotor method)
(igibson.robots.robot_locomotor.LocomotorRobot method)
apply_push_force() (igibson.render.viewer.Viewer method)
apply_robot_action() (igibson.robots.robot_locomotor.LocomotorRobot method)
ArticulatedObject (class in igibson.objects.articulated_object)
AWAKE (igibson.utils.constants.PyBulletSleepState attribute)
B
BACKGROUND (igibson.utils.constants.SemanticClass attribute)
BASE_LINK_ID (igibson.robots.minitaur_robot.MinitaurBase attribute)
BaseRewardFunction (class in igibson.reward_functions.reward_function_base)
BaseRobot (class in igibson.robots.robot_base)
BaseSensor (class in igibson.sensors.sensor_base)
BaseSensorNoise (class in igibson.sensors.sensor_noise_base)
BaseTask (class in igibson.tasks.task_base)
BaseTerminationCondition (class in igibson.termination_conditions.termination_condition_base)
BodyPart (class in igibson.robots.robot_base)
build_trav_graph() (igibson.scenes.indoor_scene.IndoorScene method)
BumpSensor (class in igibson.sensors.bump_sensor)
C
calc_potential() (igibson.robots.minitaur_robot.MinitaurBase method)
calc_state() (igibson.robots.minitaur_robot.Minitaur method)
(igibson.robots.minitaur_robot.MinitaurBase method)
(igibson.robots.robot_base.BaseRobot method)
(igibson.robots.robot_locomotor.LocomotorRobot method)
cartesian_to_polar() (in module igibson.utils.utils)
change_data_path() (in module igibson.utils.assets_utils)
check_collision() (igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
check_scene_quality() (igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
close() (igibson.utils.monitor.Monitor method)
CollisionReward (class in igibson.reward_functions.collision_reward)
CompletionNet (class in igibson.learn.completion)
compute_triangle_plane_intersections() (in module igibson.utils.map_utils)
contact_list() (igibson.robots.robot_base.BodyPart method)
convert_to_torque() (igibson.physics.motor.MotorModel method)
ConvertFromLegModel() (igibson.robots.minitaur_robot.MinitaurBase method)
create_constraint() (igibson.render.viewer.Viewer method)
create_visual_object() (igibson.render.viewer.Viewer method)
Cube (class in igibson.objects.cube)
current_orientation() (igibson.robots.robot_base.BodyPart method)
current_position() (igibson.robots.robot_base.BodyPart method)
(igibson.robots.robot_base.Joint method)
current_relative_position() (igibson.robots.robot_base.Joint method)
D
default_scale (igibson.robots.minitaur_robot.MinitaurBase attribute)
disable_motor() (igibson.robots.robot_base.Joint method)
download_assets() (in module igibson.utils.assets_utils)
download_dataset() (in module igibson.utils.assets_utils)
download_demo_data() (in module igibson.utils.assets_utils)
download_ext_scene_assets() (in module igibson.utils.assets_utils)
download_ig_dataset() (in module igibson.utils.assets_utils)
DropoutSensorNoise (class in igibson.sensors.dropout_sensor_noise)
dump() (igibson.render.mesh_renderer.instances.Instance method)
(igibson.render.mesh_renderer.instances.InstanceGroup method)
DynamicNavRandomTask (class in igibson.tasks.dynamic_nav_random_task)
E
EmptyScene (class in igibson.scenes.empty_scene)
end_effector_part_index() (igibson.robots.fetch_robot.Fetch method)
EXT (igibson.utils.monitor.Monitor attribute)
F
f (igibson.utils.monitor.Monitor attribute)
Fetch (class in igibson.robots.fetch_robot)
filter_rooms_and_object_categories() (igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
FOOT_LINK_ID (igibson.robots.minitaur_robot.MinitaurBase attribute)
force_wakeup() (igibson.objects.articulated_object.URDFObject method)
force_wakeup_scene_objects() (igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
forward() (igibson.learn.completion.AdaptiveNorm2d method)
(igibson.learn.completion.CompletionNet method)
(igibson.learn.completion.Perceptual method)
FREESPACE (igibson.utils.constants.OccupancyGridState attribute)
Freight (class in igibson.robots.freight_robot)
frustum() (in module igibson.utils.mesh_util)
G
gen_map() (in module igibson.utils.map_utils)
gen_trav_map() (in module igibson.utils.map_utils)
get_3dfront_scene_path() (in module igibson.utils.assets_utils)
get_all_object_models() (in module igibson.utils.assets_utils)
get_angular_velocity() (igibson.robots.robot_base.BodyPart method)
(igibson.robots.robot_locomotor.LocomotorRobot method)
get_available_devices() (in module igibson.render.mesh_renderer.get_available_devices)
get_best() (igibson.render.mesh_renderer.mesh_renderer_settings.MeshRendererSettings method)
get_body_ids() (igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
get_class_name_to_class_id() (in module igibson.utils.semantics_utils)
get_cubicasa_scene_path() (in module igibson.utils.assets_utils)
get_cuda_device() (in module igibson.render.mesh_renderer.get_available_devices)
get_depth() (igibson.sensors.vision_sensor.VisionSensor method)
get_end_effector_position() (igibson.robots.fetch_robot.Fetch method)
(igibson.robots.jr2_kinova_robot.JR2_Kinova method)
(igibson.robots.locobot_robot.Locobot method)
get_episode_lengths() (igibson.utils.monitor.Monitor method)
get_episode_rewards() (igibson.utils.monitor.Monitor method)
get_fastest() (igibson.render.mesh_renderer.mesh_renderer_settings.MeshRendererSettings method)
get_floor_height() (igibson.scenes.gibson_indoor_scene.StaticIndoorScene method)
(igibson.scenes.scene_base.Scene method)
get_geodesic_potential() (igibson.tasks.point_nav_fixed_task.PointNavFixedTask method)
get_hit() (igibson.render.viewer.Viewer method)
get_ig_assets_version() (in module igibson.utils.assets_utils)
get_ig_category_ids() (in module igibson.utils.assets_utils)
get_ig_category_path() (in module igibson.utils.assets_utils)
get_ig_model_path() (in module igibson.utils.assets_utils)
get_ig_scene_path() (in module igibson.utils.assets_utils)
get_joint_relative_state() (igibson.robots.robot_base.Joint method)
get_l2_potential() (igibson.tasks.point_nav_fixed_task.PointNavFixedTask method)
(igibson.tasks.reaching_random_task.ReachingRandomTask method)
get_linear_velocity() (igibson.robots.robot_base.BodyPart method)
(igibson.robots.robot_locomotor.LocomotorRobot method)
get_local_occupancy_grid() (igibson.sensors.scan_sensor.ScanSensor method)
get_material_files() (igibson.render.mesh_renderer.materials.RandomizedMaterial method)
get_monitor_files() (in module igibson.utils.monitor)
get_name() (igibson.robots.robot_base.BodyPart method)
get_normal() (igibson.sensors.vision_sensor.VisionSensor method)
get_num_objects() (igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
get_obs() (igibson.sensors.bump_sensor.BumpSensor method)
(igibson.sensors.scan_sensor.ScanSensor method)
(igibson.sensors.sensor_base.BaseSensor method)
(igibson.sensors.velodyne_sensor.VelodyneSensor method)
(igibson.sensors.vision_sensor.VisionSensor method)
get_optical_flow() (igibson.sensors.vision_sensor.VisionSensor method)
get_orientation() (igibson.objects.object_base.Object method)
(igibson.robots.robot_base.BodyPart method)
(igibson.robots.robot_locomotor.LocomotorRobot method)
get_pc() (igibson.sensors.vision_sensor.VisionSensor method)
get_pose() (igibson.robots.robot_base.BodyPart method)
get_pose_in_camera() (igibson.render.mesh_renderer.instances.Instance method)
(igibson.render.mesh_renderer.instances.InstanceGroup method)
get_position() (igibson.objects.object_base.Object method)
(igibson.robots.robot_base.BodyPart method)
(igibson.robots.robot_locomotor.LocomotorRobot method)
get_potential() (igibson.tasks.point_nav_fixed_task.PointNavFixedTask method)
(igibson.tasks.reaching_random_task.ReachingRandomTask method)
(igibson.tasks.room_rearrangement_task.RoomRearrangementTask method)
get_random_floor() (igibson.scenes.gibson_indoor_scene.StaticIndoorScene method)
(igibson.scenes.scene_base.Scene method)
get_random_point() (igibson.scenes.empty_scene.EmptyScene method)
(igibson.scenes.indoor_scene.IndoorScene method)
(igibson.scenes.scene_base.Scene method)
(igibson.scenes.stadium_scene.StadiumScene method)
get_random_point_by_room_instance() (igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
get_random_point_by_room_type() (igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
get_raw_modalities() (igibson.sensors.vision_sensor.VisionSensor method)
get_relative_state() (igibson.robots.robot_base.Joint method)
get_reward() (igibson.reward_functions.collision_reward.CollisionReward method)
(igibson.reward_functions.point_goal_reward.PointGoalReward method)
(igibson.reward_functions.potential_reward.PotentialReward method)
(igibson.reward_functions.reaching_goal_reward.ReachingGoalReward method)
(igibson.reward_functions.reward_function_base.BaseRewardFunction method)
(igibson.tasks.task_base.BaseTask method)
get_rgb() (igibson.sensors.vision_sensor.VisionSensor method)
get_rgb_filled() (igibson.sensors.vision_sensor.VisionSensor method)
get_room_instance_by_point() (igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
get_room_type_by_point() (igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
get_rpy() (igibson.robots.robot_base.BodyPart method)
(igibson.robots.robot_locomotor.LocomotorRobot method)
get_rpy_from_transform() (in module igibson.utils.utils)
get_scene_flow() (igibson.sensors.vision_sensor.VisionSensor method)
get_scene_path() (in module igibson.utils.assets_utils)
get_seg() (igibson.sensors.vision_sensor.VisionSensor method)
get_shortest_path() (igibson.scenes.empty_scene.EmptyScene method)
(igibson.scenes.indoor_scene.IndoorScene method)
(igibson.scenes.scene_base.Scene method)
(igibson.scenes.stadium_scene.StadiumScene method)
(igibson.tasks.point_nav_fixed_task.PointNavFixedTask method)
get_state() (igibson.robots.robot_base.Joint method)
get_task_obs() (igibson.tasks.point_nav_fixed_task.PointNavFixedTask method)
(igibson.tasks.reaching_random_task.ReachingRandomTask method)
(igibson.tasks.room_rearrangement_task.RoomRearrangementTask method)
(igibson.tasks.task_base.BaseTask method)
get_termination() (igibson.tasks.point_nav_fixed_task.PointNavFixedTask method)
(igibson.tasks.task_base.BaseTask method)
(igibson.termination_conditions.max_collision.MaxCollision method)
(igibson.termination_conditions.out_of_bound.OutOfBound method)
(igibson.termination_conditions.point_goal.PointGoal method)
(igibson.termination_conditions.reaching_goal.ReachingGoal method)
(igibson.termination_conditions.termination_condition_base.BaseTerminationCondition method)
(igibson.termination_conditions.timeout.Timeout method)
get_texture_file() (in module igibson.utils.assets_utils)
get_total_steps() (igibson.utils.monitor.Monitor method)
get_transform_from_xyz_rpy() (in module igibson.utils.utils)
get_viscous_dampling() (igibson.physics.motor.MotorModel method)
get_voltage() (igibson.physics.motor.MotorModel method)
get_xy_floors() (in module igibson.utils.map_utils)
GetActionDimension() (igibson.robots.minitaur_robot.MinitaurBase method)
GetBaseMassFromURDF() (igibson.robots.minitaur_robot.MinitaurBase method)
GetBaseOrientation() (igibson.robots.minitaur_robot.MinitaurBase method)
GetBasePosition() (igibson.robots.minitaur_robot.MinitaurBase method)
GetLegMassesFromURDF() (igibson.robots.minitaur_robot.MinitaurBase method)
GetMotorAngles() (igibson.robots.minitaur_robot.MinitaurBase method)
GetMotorTorques() (igibson.robots.minitaur_robot.MinitaurBase method)
GetMotorVelocities() (igibson.robots.minitaur_robot.MinitaurBase method)
GetObservation() (igibson.robots.minitaur_robot.MinitaurBase method)
GetObservationDimension() (igibson.robots.minitaur_robot.MinitaurBase method)
GetObservationLowerBound() (igibson.robots.minitaur_robot.MinitaurBase method)
GetObservationUpperBound() (igibson.robots.minitaur_robot.MinitaurBase method)
global_to_local() (igibson.tasks.point_nav_fixed_task.PointNavFixedTask method)
H
has_node() (igibson.scenes.indoor_scene.IndoorScene method)
HAS_SHADOW_RENDER_SCENE (igibson.utils.constants.ShadowPass attribute)
HAS_SHADOW_RENDER_SHADOW (igibson.utils.constants.ShadowPass attribute)
homotrans() (in module igibson.utils.mesh_util)
Humanoid (class in igibson.robots.humanoid_robot)
Husky (class in igibson.robots.husky_robot)
I
identity_init() (in module igibson.learn.completion)
igibson (module)
igibson.envs (module)
igibson.examples (module)
igibson.examples.demo (module)
igibson.examples.demo.object_example (module)
igibson.examples.demo.physics_engine_example (module)
igibson.examples.demo.robot_example (module)
igibson.examples.demo.scene_example (module)
igibson.examples.demo.scene_stadium_example (module)
igibson.examples.demo.trav_map_vis_example (module)
igibson.learn (module)
igibson.learn.completion (module)
igibson.objects (module)
igibson.objects.articulated_object (module)
igibson.objects.cube (module)
igibson.objects.object_base (module)
igibson.objects.pedestrian (module)
igibson.objects.shapenet_object (module)
igibson.objects.soft_object (module)
igibson.objects.visual_marker (module)
igibson.objects.visual_shape (module)
igibson.objects.ycb_object (module)
igibson.physics (module)
igibson.physics.motor (module)
igibson.render (module)
igibson.render.mesh_renderer (module)
igibson.render.mesh_renderer.get_available_devices (module)
igibson.render.mesh_renderer.instances (module)
igibson.render.mesh_renderer.materials (module)
igibson.render.mesh_renderer.mesh_renderer_settings (module)
igibson.render.mesh_renderer.visual_object (module)
igibson.render.profiler (module)
igibson.render.viewer (module)
igibson.reward_functions (module)
igibson.reward_functions.collision_reward (module)
igibson.reward_functions.point_goal_reward (module)
igibson.reward_functions.potential_reward (module)
igibson.reward_functions.reaching_goal_reward (module)
igibson.reward_functions.reward_function_base (module)
igibson.robots (module)
igibson.robots.ant_robot (module)
igibson.robots.fetch_robot (module)
igibson.robots.freight_robot (module)
igibson.robots.humanoid_robot (module)
igibson.robots.husky_robot (module)
igibson.robots.jr2_kinova_robot (module)
igibson.robots.jr2_robot (module)
igibson.robots.locobot_robot (module)
igibson.robots.minitaur_robot (module)
igibson.robots.quadrotor_robot (module)
igibson.robots.robot_base (module)
igibson.robots.robot_locomotor (module)
igibson.robots.turtlebot_robot (module)
igibson.scenes (module)
igibson.scenes.empty_scene (module)
igibson.scenes.gibson_indoor_scene (module)
igibson.scenes.igibson_indoor_scene (module)
igibson.scenes.indoor_scene (module)
igibson.scenes.scene_base (module)
igibson.scenes.stadium_scene (module)
igibson.sensors (module)
igibson.sensors.bump_sensor (module)
igibson.sensors.dropout_sensor_noise (module)
igibson.sensors.scan_sensor (module)
igibson.sensors.sensor_base (module)
igibson.sensors.sensor_noise_base (module)
igibson.sensors.velodyne_sensor (module)
igibson.sensors.vision_sensor (module)
igibson.tasks (module)
igibson.tasks.dynamic_nav_random_task (module)
igibson.tasks.interactive_nav_random_task (module)
igibson.tasks.point_nav_fixed_task (module)
igibson.tasks.point_nav_random_task (module)
igibson.tasks.reaching_random_task (module)
igibson.tasks.room_rearrangement_task (module)
igibson.tasks.task_base (module)
igibson.termination_conditions (module)
igibson.termination_conditions.max_collision (module)
igibson.termination_conditions.out_of_bound (module)
igibson.termination_conditions.point_goal (module)
igibson.termination_conditions.reaching_goal (module)
igibson.termination_conditions.termination_condition_base (module)
igibson.termination_conditions.timeout (module)
igibson.utils (module)
igibson.utils.assets_utils (module)
igibson.utils.constants (module)
igibson.utils.map_utils (module)
igibson.utils.mesh_util (module)
igibson.utils.monitor (module)
igibson.utils.semantics_utils (module)
igibson.utils.tf_utils (module)
igibson.utils.urdf_utils (module)
igibson.utils.utils (module)
igibson.utils.vision_utils (module)
IndoorScene (class in igibson.scenes.indoor_scene)
Instance (class in igibson.render.mesh_renderer.instances)
InstanceGroup (class in igibson.render.mesh_renderer.instances)
InteractiveIndoorScene (class in igibson.scenes.igibson_indoor_scene)
InteractiveNavRandomTask (class in igibson.tasks.interactive_nav_random_task)
is_pbr_texture() (igibson.render.mesh_renderer.materials.Material method)
is_texture() (igibson.render.mesh_renderer.materials.Material method)
J
Joint (class in igibson.robots.robot_base)
joint_name_to_id (igibson.robots.minitaur_robot.MinitaurBase attribute)
JR2 (class in igibson.robots.jr2_robot)
JR2_Kinova (class in igibson.robots.jr2_kinova_robot)
K
kd_for_pd_controllers (igibson.robots.minitaur_robot.MinitaurBase attribute)
keep_still() (igibson.robots.robot_locomotor.LocomotorRobot method)
KNEE_CONSTRAINT_POINT_LEFT (igibson.robots.minitaur_robot.MinitaurBase attribute)
KNEE_CONSTRAINT_POINT_RIGHT (igibson.robots.minitaur_robot.MinitaurBase attribute)
L
l2_distance() (in module igibson.utils.utils)
LEG_LINK_ID (igibson.robots.minitaur_robot.MinitaurBase attribute)
LEG_POSITION (igibson.robots.minitaur_robot.MinitaurBase attribute)
load() (igibson.objects.object_base.Object method)
(igibson.robots.fetch_robot.Fetch method)
(igibson.robots.jr2_kinova_robot.JR2_Kinova method)
(igibson.robots.robot_base.BaseRobot method)
(igibson.scenes.empty_scene.EmptyScene method)
(igibson.scenes.gibson_indoor_scene.StaticIndoorScene method)
(igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
(igibson.scenes.scene_base.Scene method)
(igibson.scenes.stadium_scene.StadiumScene method)
load_avg_obj_dims() (igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
load_dynamic_objects() (igibson.tasks.dynamic_nav_random_task.DynamicNavRandomTask method)
load_floor_metadata() (igibson.scenes.gibson_indoor_scene.StaticIndoorScene method)
load_floor_planes() (igibson.scenes.gibson_indoor_scene.StaticIndoorScene method)
load_interactive_objects() (igibson.tasks.interactive_nav_random_task.InteractiveNavRandomTask method)
load_obj() (in module igibson.utils.mesh_util)
load_overlapped_bboxes() (igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
load_results() (in module igibson.utils.monitor)
load_room_sem_ins_seg_map() (igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
load_scene_mesh() (igibson.scenes.gibson_indoor_scene.StaticIndoorScene method)
load_trav_map() (igibson.scenes.indoor_scene.IndoorScene method)
load_visualization() (igibson.tasks.point_nav_fixed_task.PointNavFixedTask method)
Locobot (class in igibson.robots.locobot_robot)
LocomotorRobot (class in igibson.robots.robot_locomotor)
lookat() (in module igibson.utils.mesh_util)
M
main() (in module igibson.examples.demo.object_example)
(in module igibson.examples.demo.physics_engine_example)
(in module igibson.examples.demo.robot_example)
(in module igibson.examples.demo.scene_example)
(in module igibson.examples.demo.scene_stadium_example)
(in module igibson.examples.demo.trav_map_vis_example)
make_gpu_session() (in module igibson.utils.tf_utils)
map_to_world() (igibson.scenes.indoor_scene.IndoorScene method)
mat2xyz() (in module igibson.utils.mesh_util)
Material (class in igibson.render.mesh_renderer.materials)
max_force (igibson.robots.minitaur_robot.MinitaurBase attribute)
MaxCollision (class in igibson.termination_conditions.max_collision)
MeshRendererSettings (class in igibson.render.mesh_renderer.mesh_renderer_settings)
Minitaur (class in igibson.robots.minitaur_robot)
MinitaurBase (class in igibson.robots.minitaur_robot)
mjcf_scaling (igibson.robots.minitaur_robot.MinitaurBase attribute)
model_type (igibson.robots.minitaur_robot.MinitaurBase attribute)
Monitor (class in igibson.utils.monitor)
motor_direction (igibson.robots.minitaur_robot.MinitaurBase attribute)
motor_kd (igibson.robots.minitaur_robot.MinitaurBase attribute)
motor_kp (igibson.robots.minitaur_robot.MinitaurBase attribute)
MOTOR_LINK_ID (igibson.robots.minitaur_robot.MinitaurBase attribute)
MOTOR_NAMES (igibson.robots.minitaur_robot.MinitaurBase attribute)
motor_overheat_protection (igibson.robots.minitaur_robot.MinitaurBase attribute)
motor_velocity_limit (igibson.robots.minitaur_robot.MinitaurBase attribute)
MotorModel (class in igibson.physics.motor)
mouse_callback() (igibson.render.viewer.Viewer method)
move_backward() (igibson.robots.robot_locomotor.LocomotorRobot method)
move_by() (igibson.robots.robot_locomotor.LocomotorRobot method)
move_constraint() (igibson.render.viewer.Viewer method)
move_constraint_z() (igibson.render.viewer.Viewer method)
move_forward() (igibson.robots.robot_locomotor.LocomotorRobot method)
N
NO_SHADOW (igibson.utils.constants.ShadowPass attribute)
normalize() (in module igibson.utils.mesh_util)
normalize_mesh() (in module igibson.utils.mesh_util)
num_legs (igibson.robots.minitaur_robot.MinitaurBase attribute)
num_motors (igibson.robots.minitaur_robot.MinitaurBase attribute)
O
Object (class in igibson.objects.object_base)
OBSERVATION_DIM (igibson.robots.minitaur_robot.MinitaurBase attribute)
observed_motor_torques (igibson.robots.minitaur_robot.MinitaurBase attribute)
OBSTACLES (igibson.utils.constants.OccupancyGridState attribute)
OccupancyGridState (class in igibson.utils.constants)
on_rack (igibson.robots.minitaur_robot.MinitaurBase attribute)
open_all_doors() (igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
open_all_objs_by_categories() (igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
open_all_objs_by_category() (igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
open_one_obj() (igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
ortho() (in module igibson.utils.mesh_util)
OutOfBound (class in igibson.termination_conditions.out_of_bound)
OVERHEAT_SHUTDOWN_TIME (igibson.robots.minitaur_robot.MinitaurBase attribute)
OVERHEAT_SHUTDOWN_TORQUE (igibson.robots.minitaur_robot.MinitaurBase attribute)
P
parse_config() (in module igibson.utils.utils)
parse_robot() (igibson.robots.robot_base.BaseRobot method)
parse_urdf() (in module igibson.utils.urdf_utils)
Pedestrian (class in igibson.objects.pedestrian)
Perceptual (class in igibson.learn.completion)
perspective() (in module igibson.utils.mesh_util)
Plane (class in igibson.utils.map_utils)
point_to_plane_dist() (in module igibson.utils.map_utils)
PointGoal (class in igibson.termination_conditions.point_goal)
PointGoalReward (class in igibson.reward_functions.point_goal_reward)
PointNavFixedTask (class in igibson.tasks.point_nav_fixed_task)
PointNavRandomTask (class in igibson.tasks.point_nav_random_task)
policy_action_to_robot_action() (igibson.robots.robot_locomotor.LocomotorRobot method)
postprocess_material_classes() (igibson.render.mesh_renderer.materials.RandomizedMaterial method)
PotentialReward (class in igibson.reward_functions.potential_reward)
prepare_texture() (igibson.objects.articulated_object.URDFObject method)
Profiler (class in igibson.render.profiler)
PyBulletSleepState (class in igibson.utils.constants)
Q
Quadrotor (class in igibson.robots.quadrotor_robot)
quat2rotmat() (in module igibson.utils.mesh_util)
quat_pos_to_mat() (in module igibson.utils.utils)
quatFromXYZW() (in module igibson.utils.utils)
quatToXYZW() (in module igibson.utils.utils)
quatXYZWFromRotMat() (in module igibson.utils.utils)
R
randomize() (igibson.render.mesh_renderer.materials.RandomizedMaterial method)
randomize_texture() (igibson.objects.articulated_object.URDFObject method)
(igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
RandomizedMaterial (class in igibson.render.mesh_renderer.materials)
RandomScale (class in igibson.utils.vision_utils)
RBOObject (class in igibson.objects.articulated_object)
ReachingGoal (class in igibson.termination_conditions.reaching_goal)
ReachingGoalReward (class in igibson.reward_functions.reaching_goal_reward)
ReachingRandomTask (class in igibson.tasks.reaching_random_task)
remove_constraint() (igibson.render.viewer.Viewer method)
remove_floating_joints() (igibson.objects.articulated_object.URDFObject method)
rename_urdf() (igibson.objects.articulated_object.URDFObject method)
render() (igibson.render.mesh_renderer.instances.Instance method)
(igibson.render.mesh_renderer.instances.InstanceGroup method)
reset() (igibson.objects.articulated_object.URDFObject method)
(igibson.reward_functions.potential_reward.PotentialReward method)
(igibson.reward_functions.reward_function_base.BaseRewardFunction method)
reset_agent() (igibson.tasks.point_nav_fixed_task.PointNavFixedTask method)
(igibson.tasks.point_nav_random_task.PointNavRandomTask method)
(igibson.tasks.room_rearrangement_task.RoomRearrangementTask method)
(igibson.tasks.task_base.BaseTask method)
reset_current_position() (igibson.robots.robot_base.Joint method)
reset_dynamic_objects() (igibson.tasks.dynamic_nav_random_task.DynamicNavRandomTask method)
reset_floor() (igibson.scenes.gibson_indoor_scene.StaticIndoorScene method)
reset_interactive_objects() (igibson.tasks.interactive_nav_random_task.InteractiveNavRandomTask method)
reset_joint_state() (igibson.robots.robot_base.Joint method)
reset_orientation() (igibson.robots.robot_base.BodyPart method)
reset_pose() (igibson.robots.robot_base.BodyPart method)
reset_position() (igibson.robots.robot_base.BodyPart method)
(igibson.robots.robot_base.Joint method)
reset_position_orientation() (igibson.objects.pedestrian.Pedestrian method)
reset_scene() (igibson.tasks.dynamic_nav_random_task.DynamicNavRandomTask method)
(igibson.tasks.interactive_nav_random_task.InteractiveNavRandomTask method)
(igibson.tasks.point_nav_fixed_task.PointNavFixedTask method)
(igibson.tasks.point_nav_random_task.PointNavRandomTask method)
(igibson.tasks.room_rearrangement_task.RoomRearrangementTask method)
(igibson.tasks.task_base.BaseTask method)
reset_scene_objects() (igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
reset_state() (igibson.robots.robot_base.Joint method)
ResetPose() (igibson.robots.minitaur_robot.MinitaurBase method)
Robot (class in igibson.render.mesh_renderer.instances)
robot_specific_reset() (igibson.robots.fetch_robot.Fetch method)
(igibson.robots.humanoid_robot.Humanoid method)
(igibson.robots.jr2_kinova_robot.JR2_Kinova method)
(igibson.robots.minitaur_robot.MinitaurBase method)
(igibson.robots.robot_base.BaseRobot method)
(igibson.robots.robot_locomotor.LocomotorRobot method)
ROBOTS (igibson.utils.constants.SemanticClass attribute)
RoomRearrangementTask (class in igibson.tasks.room_rearrangement_task)
rotate_vector_2d() (in module igibson.utils.utils)
rotate_vector_3d() (in module igibson.utils.utils)
round_up() (in module igibson.utils.urdf_utils)
S
safemat2quat() (in module igibson.utils.mesh_util)
sample_initial_pose() (igibson.tasks.room_rearrangement_task.RoomRearrangementTask method)
sample_initial_pose_and_target_pos() (igibson.tasks.point_nav_random_task.PointNavRandomTask method)
(igibson.tasks.reaching_random_task.ReachingRandomTask method)
sample_view() (in module igibson.utils.mesh_util)
save_obj() (in module igibson.utils.mesh_util)
save_urdfs_without_floating_joints() (in module igibson.utils.urdf_utils)
scale_object() (igibson.objects.articulated_object.URDFObject method)
ScanSensor (class in igibson.sensors.scan_sensor)
Scene (class in igibson.scenes.scene_base)
SCENE_OBJS (igibson.utils.constants.SemanticClass attribute)
seg_map_to_world() (igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
self_collision_enabled (igibson.robots.minitaur_robot.MinitaurBase attribute)
SemanticClass (class in igibson.utils.constants)
set_color() (igibson.objects.visual_marker.VisualMarker method)
set_motor_position() (igibson.robots.robot_base.Joint method)
set_motor_torque() (igibson.robots.robot_base.Joint method)
set_motor_velocity() (igibson.robots.robot_base.Joint method)
set_noise_rate() (igibson.sensors.dropout_sensor_noise.DropoutSensorNoise method)
set_noise_value() (igibson.sensors.dropout_sensor_noise.DropoutSensorNoise method)
set_orientation() (igibson.objects.object_base.Object method)
(igibson.robots.robot_base.BodyPart method)
(igibson.robots.robot_locomotor.LocomotorRobot method)
set_pose() (igibson.robots.robot_base.BodyPart method)
set_position() (igibson.objects.object_base.Object method)
(igibson.render.mesh_renderer.instances.Instance method)
(igibson.render.mesh_renderer.instances.InstanceGroup method)
(igibson.robots.robot_base.BodyPart method)
(igibson.robots.robot_base.Joint method)
(igibson.robots.robot_locomotor.LocomotorRobot method)
set_position_for_part() (igibson.render.mesh_renderer.instances.InstanceGroup method)
set_position_orientation() (igibson.objects.object_base.Object method)
(igibson.robots.robot_locomotor.LocomotorRobot method)
set_rotation() (igibson.render.mesh_renderer.instances.Instance method)
(igibson.render.mesh_renderer.instances.InstanceGroup method)
set_rotation_for_part() (igibson.render.mesh_renderer.instances.InstanceGroup method)
set_torque() (igibson.robots.robot_base.Joint method)
set_up_continuous_action_space() (igibson.robots.ant_robot.Ant method)
(igibson.robots.fetch_robot.Fetch method)
(igibson.robots.freight_robot.Freight method)
(igibson.robots.humanoid_robot.Humanoid method)
(igibson.robots.husky_robot.Husky method)
(igibson.robots.jr2_kinova_robot.JR2_Kinova method)
(igibson.robots.jr2_robot.JR2 method)
(igibson.robots.locobot_robot.Locobot method)
(igibson.robots.quadrotor_robot.Quadrotor method)
(igibson.robots.robot_locomotor.LocomotorRobot method)
(igibson.robots.turtlebot_robot.Turtlebot method)
set_up_discrete_action_space() (igibson.robots.ant_robot.Ant method)
(igibson.robots.fetch_robot.Fetch method)
(igibson.robots.freight_robot.Freight method)
(igibson.robots.humanoid_robot.Humanoid method)
(igibson.robots.husky_robot.Husky method)
(igibson.robots.jr2_kinova_robot.JR2_Kinova method)
(igibson.robots.jr2_robot.JR2 method)
(igibson.robots.locobot_robot.Locobot method)
(igibson.robots.quadrotor_robot.Quadrotor method)
(igibson.robots.robot_locomotor.LocomotorRobot method)
(igibson.robots.turtlebot_robot.Turtlebot method)
set_velocity() (igibson.robots.robot_base.Joint method)
set_viscous_damping() (igibson.physics.motor.MotorModel method)
set_voltage() (igibson.physics.motor.MotorModel method)
SetBaseMass() (igibson.robots.minitaur_robot.MinitaurBase method)
SetBatteryVoltage() (igibson.robots.minitaur_robot.MinitaurBase method)
SetFootFriction() (igibson.robots.minitaur_robot.MinitaurBase method)
SetLegMasses() (igibson.robots.minitaur_robot.MinitaurBase method)
SetMotorViscousDamping() (igibson.robots.minitaur_robot.MinitaurBase method)
setup_keys_to_action() (igibson.robots.freight_robot.Freight method)
(igibson.robots.humanoid_robot.Humanoid method)
(igibson.robots.husky_robot.Husky method)
(igibson.robots.jr2_robot.JR2 method)
(igibson.robots.minitaur_robot.MinitaurBase method)
(igibson.robots.quadrotor_robot.Quadrotor method)
(igibson.robots.turtlebot_robot.Turtlebot method)
setup_motion_planner() (igibson.render.viewer.Viewer method)
ShadowPass (class in igibson.utils.constants)
ShapeNetObject (class in igibson.objects.shapenet_object)
show_help_text() (igibson.render.viewer.Viewer method)
SoftObject (class in igibson.objects.soft_object)
splitter() (in module igibson.utils.urdf_utils)
StadiumScene (class in igibson.scenes.stadium_scene)
StaticIndoorScene (class in igibson.scenes.gibson_indoor_scene)
steering_cost() (igibson.robots.husky_robot.Husky method)
step() (igibson.render.profiler.Profiler method)
(igibson.tasks.dynamic_nav_random_task.DynamicNavRandomTask method)
(igibson.tasks.point_nav_fixed_task.PointNavFixedTask method)
(igibson.tasks.task_base.BaseTask method)
step_visualization() (igibson.tasks.point_nav_fixed_task.PointNavFixedTask method)
summarize_step() (igibson.render.profiler.Profiler method)
T
Timeout (class in igibson.termination_conditions.timeout)
torque_control_enabled (igibson.robots.minitaur_robot.MinitaurBase attribute)
transform_element_xyzrpy() (in module igibson.utils.urdf_utils)
transform_vertex() (in module igibson.utils.mesh_util)
turn_left() (igibson.robots.robot_locomotor.LocomotorRobot method)
turn_right() (igibson.robots.robot_locomotor.LocomotorRobot method)
Turtlebot (class in igibson.robots.turtlebot_robot)
U
UNKNOWN (igibson.utils.constants.OccupancyGridState attribute)
update() (igibson.render.viewer.Viewer method)
update_friction() (igibson.objects.articulated_object.URDFObject method)
URDFObject (class in igibson.objects.articulated_object)
USER_ADDED_OBJS (igibson.utils.constants.SemanticClass attribute)
V
VelodyneSensor (class in igibson.sensors.velodyne_sensor)
Viewer (class in igibson.render.viewer)
VisionSensor (class in igibson.sensors.vision_sensor)
VisualMarker (class in igibson.objects.visual_marker)
VisualObject (class in igibson.render.mesh_renderer.visual_object)
VisualShape (class in igibson.objects.visual_shape)
W
world_to_map() (igibson.scenes.indoor_scene.IndoorScene method)
world_to_seg_map() (igibson.scenes.igibson_indoor_scene.InteractiveIndoorScene method)
X
xyz2mat() (in module igibson.utils.mesh_util)
xyzw2wxyz() (in module igibson.utils.mesh_util)
Y
YCBObject (class in igibson.objects.ycb_object)