-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Expand file tree
/
Copy pathCODEOWNERS
More file actions
192 lines (184 loc) · 14.1 KB
/
Copy pathCODEOWNERS
File metadata and controls
192 lines (184 loc) · 14.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
# Codeowners are designated by their GitHub username. They are
# responsible for reviewing and approving PRs that modify files matching
# the pattern.
#
# Codeowners are not the same as contributors. They are not
# automatically added to the PR, but they will be requested to
# review the PR when it is created.
#
# As a general rule, the codeowners are the people who are
# most familiar with the code that the PR is modifying. If you
# are not sure who to add, ask in the issue or in the PR itself.
#
# Format:
# <file pattern> <codeowners>
# App experience files
/apps/ @kellyguo11 @hujc @matthewtrepte @StafaH
# Core framework
/source/isaaclab/isaaclab/app/ @ooctipus @hujc @AntoineRichard @mataylor @kellyguo11 @pbarejko @pv-nvidia
/source/isaaclab/isaaclab/cli/ @StafaH @myurasov-nv @AntoineRichard @kellyguo11 @matthewtrepte @hujc
/source/isaaclab/isaaclab/actuators/ @AntoineRichard @Mayankm96 @kellyguo11
/source/isaaclab/isaaclab/assets/ @AntoineRichard @hujc @kellyguo11
/source/isaaclab/isaaclab/assets/deformable_object/ @mmichelis @AntoineRichard
/source/isaaclab/isaaclab/cloner/ @ooctipus @huidongc @AntoineRichard @rilei-nvidia
/source/isaaclab/isaaclab/controllers/ @ooctipus @hujc @AntoineRichard
/source/isaaclab/isaaclab/devices/ @pbarejko @ooctipus @rwiltz
/source/isaaclab/isaaclab/envs/ @ooctipus @AntoineRichard @matthewtrepte @kellyguo11 @StafaH
/source/isaaclab/isaaclab/envs/manager_based_* @ooctipus @AntoineRichard @matthewtrepte @StafaH
/source/isaaclab/isaaclab/envs/direct_* @ooctipus @AntoineRichard @matthewtrepte @kellyguo11
/source/isaaclab/isaaclab/envs/mimic_* @peterd-NV @kellyguo11
/source/isaaclab/isaaclab/envs/mdp/ @ooctipus @AntoineRichard @StafaH @jmart-nv @kellyguo11
/source/isaaclab/isaaclab/envs/ui/ @ooctipus @matthewtrepte @kellyguo11
/source/isaaclab/isaaclab/envs/utils/ @Toni-SM @matthewtrepte @hujc @kellyguo11 @ooctipus @AntoineRichard
/source/isaaclab/isaaclab/envs/leapp_deployment_env.py @frlai @StafaH
/source/isaaclab/isaaclab/managers/ @hujc @kellyguo11 @ooctipus @StafaH @AntoineRichard
/source/isaaclab/isaaclab/markers/ @matthewtrepte @kellyguo11 @ooctipus
/source/isaaclab/isaaclab/physics/ @AntoineRichard @matthewtrepte @ooctipus @hujc @daniela-hase
/source/isaaclab/isaaclab/renderers/ @pbarejko @rilei-nvidia @StafaH @huidongc
/source/isaaclab/isaaclab/scene/ @ooctipus @AntoineRichard @pbarejko
/source/isaaclab/isaaclab/scene_data/ @daniela-hase @matthewtrepte @AntoineRichard @ooctipus
/source/isaaclab/isaaclab/sensors/ @AntoineRichard @ooctipus @Mayankm96 @pascal-roth
/source/isaaclab/isaaclab/sensors/camera/ @AntoineRichard @ooctipus @matthewtrepte @kellyguo11 @pbarejko @pascal-roth
/source/isaaclab/isaaclab/sensors/contact_sensor/ @AntoineRichard @ooctipus @Mayankm96 @StafaH
/source/isaaclab/isaaclab/sensors/frame_transformer/ @AntoineRichard @ooctipus @StafaH
/source/isaaclab/isaaclab/sensors/imu/ @AntoineRichard @ooctipus @StafaH
/source/isaaclab/isaaclab/sensors/joint_wrench/ @AntoineRichard @camevor @StafaH
/source/isaaclab/isaaclab/sensors/pva/ @AntoineRichard @camevor @StafaH
/source/isaaclab/isaaclab/sensors/ray_caster/ @AntoineRichard @ooctipus @pascal-roth @StafaH
/source/isaaclab/isaaclab/sim/ @ooctipus @vidurv-nvidia @matthewtrepte @AntoineRichard @hujc @pbarejko @daniela-hase
/source/isaaclab/isaaclab/sim/converters/ @AntoineRichard @hujc @kellyguo11
/source/isaaclab/isaaclab/sim/schemas/ @ooctipus @AntoineRichard @vidurv-nvidia @mmichelis @maxkra15
/source/isaaclab/isaaclab/sim/spawners/ @ooctipus @AntoineRichard @vidurv-nvidia @mmichelis @Mayankm96
/source/isaaclab/isaaclab/sim/utils/ @ooctipus @AntoineRichard @hujc
/source/isaaclab/isaaclab/sim/views/ @pv-nvidia @AntoineRichard @hujc @ooctipus @r-schmitt
/source/isaaclab/isaaclab/sim/simulation_* @ooctipus @vidurv-nvidia @matthewtrepte @AntoineRichard @hujc @pbarejko @daniela-hase @r-schmitt
/source/isaaclab/isaaclab/terrains/ @ooctipus @AntoineRichard @StafaH @Mayankm96 @ClemensSchwarke @pascal-roth
/source/isaaclab/isaaclab/ui/ @matthewtrepte @hujc @ooctipus
/source/isaaclab/isaaclab/utils/ @AntoineRichard @ooctipus @hujc @kellyguo11 @rilei-nvidia @pbarejko
/source/isaaclab/isaaclab/utils/buffers/ @ooctipus @AntoineRichard
/source/isaaclab/isaaclab/utils/datasets/ @kellyguo11 @peterd-NV
/source/isaaclab/isaaclab/utils/interpolation/ @hujc @AntoineRichard
/source/isaaclab/isaaclab/utils/io/ @ooctipus @AntoineRichard
/source/isaaclab/isaaclab/utils/leapp/ @frlai @AntoineRichard @kellyguo11 @StafaH
/source/isaaclab/isaaclab/utils/modifiers/ @hujc @AntoineRichard @ooctipus
/source/isaaclab/isaaclab/utils/noise/ @hujc @ooctipus @AntoineRichard
/source/isaaclab/isaaclab/utils/warp/ @AntoineRichard @hujc @maxkra15
/source/isaaclab/isaaclab/visualizers/ @matthewtrepte @daniela-hase @pbarejko
# Source packages
/source/isaaclab_assets/ @AntoineRichard @StafaH @hujc
/source/isaaclab_assets/isaaclab_assets/robots/fourbar_pole.py @david-cao-mueller @aserifi @rubengrandia @AntoineRichard
/source/isaaclab_assets/isaaclab_assets/robots/dr_legs.py @david-cao-mueller @aserifi @rubengrandia @AntoineRichard
/source/isaaclab_contrib/ @AntoineRichard @ooctipus @StafaH @mmichelis @pascal-roth
/source/isaaclab_contrib/isaaclab_contrib/deformable/ @mmichelis @AntoineRichard
/source/isaaclab_experimental/ @hujc @AntoineRichard @ooctipus @StafaH
/source/isaaclab_mimic/ @kellyguo11 @peterd-NV
/source/isaaclab_mimic/isaaclab_mimic/locomanipulation_sdg/ @jaybdub @kellyguo11
/source/isaaclab_newton/ @AntoineRichard @ooctipus @hujc
/source/isaaclab_newton/isaaclab_newton/actuators/ @AntoineRichard @StafaH
/source/isaaclab_newton/isaaclab_newton/assets/ @AntoineRichard @ooctipus @mmichelis @maxkra15
/source/isaaclab_newton/isaaclab_newton/cloner/ @ooctipus @huidongc @hujc @AntoineRichard
/source/isaaclab_newton/isaaclab_newton/envs/ @maxkra15 @AntoineRichard @hujc @ooctipus
/source/isaaclab_newton/isaaclab_newton/ik/ @maxkra15 @AntoineRichard @hujc
/source/isaaclab_newton/isaaclab_newton/kernels/ @hujc @AntoineRichard @StafaH
/source/isaaclab_newton/isaaclab_newton/physics/ @AntoineRichard @ooctipus @hujc
/source/isaaclab_newton/isaaclab_newton/renderers/ @pbarejko @daniela-hase @AntoineRichard @huidongc
/source/isaaclab_newton/isaaclab_newton/sensors/ @ooctipus @AntoineRichard @camevor @pbarejko
/source/isaaclab_newton/isaaclab_newton/sim/ @vidurv-nvidia @huidongc @ooctipus @AntoineRichard
/source/isaaclab_newton/isaaclab_newton/test/ @AntoineRichard @ooctipus @hujc
/source/isaaclab_newton/isaaclab_newton/video_recording/ @matthewtrepte @pbarejko
/source/isaaclab_newton/test/ @AntoineRichard @ooctipus @hujc
/source/isaaclab_newton/isaaclab_newton/physics/kamino_manager.py @david-cao-mueller @aserifi @rubengrandia @AntoineRichard @ooctipus @hujc
/source/isaaclab_newton/isaaclab_newton/physics/kamino_manager_cfg.py @david-cao-mueller @aserifi @rubengrandia @AntoineRichard @ooctipus @hujc
/source/isaaclab_newton/isaaclab_newton/physics/newton_manager.py @david-cao-mueller @aserifi @rubengrandia @AntoineRichard @ooctipus @hujc @daniela-hase
/source/isaaclab_newton/isaaclab_newton/physics/newton_manager_cfg.py @david-cao-mueller @aserifi @rubengrandia @AntoineRichard @ooctipus @hujc @daniela-hase
/source/isaaclab_newton/isaaclab_newton/cloner/newton_clone_utils.py @david-cao-mueller @aserifi @rubengrandia @huidongc @AntoineRichard
/source/isaaclab_newton/isaaclab_newton/sim/views/ @pv-nvidia @huidongc @AntoineRichard
/source/isaaclab_newton/test/physics/test_newton_manager_abstraction.py @david-cao-mueller @aserifi @rubengrandia @AntoineRichard @ooctipus @hujc
/source/isaaclab_ov/ @huidongc @rilei-nvidia @pbarejko @daniela-hase
/source/isaaclab_ovphysx/ @AntoineRichard @marcodiiga @hujc
/source/isaaclab_ovphysx/isaaclab_ovphysx/assets/articulation/ @marcodiiga @AntoineRichard @hujc
/source/isaaclab_ovphysx/isaaclab_ovphysx/physics/ @marcodiiga @AntoineRichard @ooctipus @hujc
/source/isaaclab_ovphysx/isaaclab_ovphysx/sim/views/ @pv-nvidia @huidongc @AntoineRichard
/source/isaaclab_ovphysx/test/assets/ @marcodiiga @AntoineRichard @ooctipus
/source/isaaclab_physx/ @AntoineRichard @ooctipus @matthewtrepte @kellyguo11 @hujc
/source/isaaclab_physx/isaaclab_physx/sim/views/ @pv-nvidia @AntoineRichard @pbarejko @ooctipus
/source/isaaclab_ppisp/ @moennen @StafaH @pbarejko
/source/isaaclab_teleop/ @rwiltz @hougantc-nvda @StafaH @AntoineRichard
/source/isaaclab_visualizers/ @matthewtrepte @daniela-hase @StafaH
# RL and tasks
/source/isaaclab_rl/ @ooctipus @StafaH @Mayankm96 @ClemensSchwarke
/source/isaaclab_rl/test/export/ @frlai @StafaH
/source/isaaclab_rl/isaaclab_rl/rsl_rl/ @ClemensSchwarke @ooctipus @kellyguo11
/source/isaaclab_rl/isaaclab_rl/rl_games/ @Toni-SM @ooctipus @kellyguo11
/source/isaaclab_rl/isaaclab_rl/sb3.py @Toni-SM @ooctipus @kellyguo11
/source/isaaclab_rl/isaaclab_rl/skrl.py @Toni-SM @ooctipus @kellyguo11
/source/isaaclab_tasks/ @AntoineRichard @ooctipus @StafaH @kellyguo11 @hujc
/source/isaaclab_tasks/isaaclab_tasks/core/ @StafaH @AntoineRichard @ooctipus @hujc @kellyguo11 @Mayankm96 @ClemensSchwarke @pascal-roth
/source/isaaclab_tasks/isaaclab_tasks/core/fourbar_pole/ @david-cao-mueller @aserifi @rubengrandia @AntoineRichard @StafaH
/source/isaaclab_tasks/isaaclab_tasks/core/locomotion/ @AntoineRichard @ooctipus @kellyguo11
/source/isaaclab_tasks/isaaclab_tasks/core/locomotion/ant/ @AntoineRichard @ooctipus @kellyguo11
/source/isaaclab_tasks/isaaclab_tasks/core/locomotion/humanoid/ @AntoineRichard @ooctipus @kellyguo11
/source/isaaclab_tasks/isaaclab_tasks/core/velocity/ @Mayankm96 @pascal-roth @ClemensSchwarke @ooctipus @AntoineRichard
/source/isaaclab_tasks/isaaclab_tasks/contrib/ @StafaH @ooctipus @AntoineRichard @kellyguo11 @hujc
/source/isaaclab_tasks/isaaclab_tasks/contrib/dr_legs/ @david-cao-mueller @aserifi @rubengrandia @AntoineRichard
/source/isaaclab_tasks/isaaclab_tasks/contrib/anymal_c_direct/ @Mayankm96 @pascal-roth @ClemensSchwarke @AntoineRichard @ooctipus
/source/isaaclab_tasks/isaaclab_tasks/contrib/humanoid_amp/ @Mayankm96 @pascal-roth @ClemensSchwarke @AntoineRichard @ooctipus
/source/isaaclab_tasks/isaaclab_tasks/contrib/navigation/ @Mayankm96 @pascal-roth @ClemensSchwarke
/source/isaaclab_tasks/isaaclab_tasks/contrib/velocity/ @Mayankm96 @pascal-roth @ClemensSchwarke @AntoineRichard @StafaH @ooctipus
/source/isaaclab_tasks/isaaclab_tasks/utils/ @AntoineRichard @StafaH @ooctipus @pbarejko
/source/isaaclab_tasks_experimental/ @StafaH @AntoineRichard @ooctipus @hujc
# Standalone scripts
/scripts/benchmarks/ @AntoineRichard @StafaH @kellyguo11 @ooctipus @jmart-nv @pv-nvidia
/scripts/demos/ @ooctipus @pbarejko @mmichelis @maxkra15 @AntoineRichard @hujc
/scripts/environments/ @ooctipus @StafaH @hujc
/scripts/imitation_learning/ @peterd-NV @StafaH @pbarejko @jaybdub
/scripts/imitation_learning/locomanipulation_sdg/ @jaybdub @peterd-NV
/scripts/reinforcement_learning/ @StafaH @AntoineRichard @hujc @ooctipus @kellyguo11 @Toni-SM
/scripts/reinforcement_learning/leapp/ @frlai @StafaH
/scripts/reinforcement_learning/rl_games/ @Toni-SM @ooctipus @kellyguo11
/scripts/reinforcement_learning/sb3/ @Toni-SM @ooctipus @kellyguo11
/scripts/reinforcement_learning/skrl/ @Toni-SM @ooctipus @kellyguo11
/scripts/sim2sim_transfer/ @StafaH @ooctipus @AntoineRichard
/scripts/tools/ @StafaH @hujc @kellyguo11 @pbarejko
/scripts/tutorials/ @matthewtrepte @hujc @ooctipus @mmichelis @AntoineRichard
/scripts/tutorials/06_deploy/ @frlai @StafaH
# GitHub Actions and infrastructure
/.github/ @kellyguo11 @myurasov-nv @AntoineRichard @StafaH @huidongc @hujc
/.vscode/ @kellyguo11 @hujc @myurasov-nv @Toni-SM
/docker/ @myurasov-nv @kellyguo11 @hujc @AntoineRichard
/docs/ @AntoineRichard @kellyguo11 @StafaH @ooctipus @matthewtrepte
/docs/source/api/lab_contrib/isaaclab_contrib.deformable.rst @mmichelis @AntoineRichard
/docs/source/api/lab_newton/ @AntoineRichard @mmichelis @maxkra15 @hujc
/docs/source/api/lab_ovphysx/ @AntoineRichard @hujc @marcodiiga
/docs/source/api/lab_physx/ @AntoineRichard @mmichelis @vidurv-nvidia @hujc
/docs/source/features/isaac_teleop.rst @rwiltz @hougantc-nvda @StafaH @AntoineRichard
/docs/source/how-to/cloudxr_teleoperation.rst @rwiltz @hougantc-nvda @kellyguo11
/docs/source/how-to/configure_rendering.rst @pbarejko @StafaH @kellyguo11
/docs/source/how-to/profile_with_nsys.rst @jmart-nv @pbarejko
/docs/source/how-to/visualizer_tiled_camera.rst @matthewtrepte @pbarejko @StafaH
/docs/source/migration/migrating_deformables.rst @mmichelis @AntoineRichard
/docs/source/overview/core-concepts/visualization.rst @matthewtrepte @daniela-hase @huidongc
/docs/source/overview/core-concepts/physical-backends/newton/ @AntoineRichard @ooctipus @StafaH @hujc @mmichelis @maxkra15
/docs/source/overview/core-concepts/renderers.rst @pbarejko @jmart-nv @r-schmitt @matthewtrepte @StafaH
/docs/source/overview/core-concepts/scene_data_providers.rst @daniela-hase @matthewtrepte @ooctipus
/docs/source/overview/core-concepts/sensors/camera.rst @pbarejko @rilei-nvidia @r-schmitt
/docs/source/policy_deployment/02_gear_assembly/ @frlai @StafaH
/docs/source/api/lab_visualizers/ @matthewtrepte @daniela-hase @StafaH @ooctipus
/docs/source/tutorials/01_assets/run_deformable_object.rst @mmichelis @AntoineRichard
/docs/source/tutorials/06_exporting/exporting_direct_workflow_policies_with_leapp.rst @frlai @StafaH @AntoineRichard
/docs/source/overview/core-concepts/physical-backends/newton/kamino-solver.rst @david-cao-mueller @aserifi @rubengrandia @AntoineRichard
/docs/source/overview/core-concepts/physical-backends/solver-comparison.rst @AntoineRichard @StafaH
/docs/source/overview/imitation-learning/humanoids_imitation.rst @jaybdub @kellyguo11
/docs/source/policy_deployment/03_compass_with_NuRec/ @sameerchavan0027
/docs/source/policy_deployment/05_leapp/ @frlai
/tools/ @kellyguo11 @StafaH @huidongc @hujc @myurasov-nv
/.pre-commit-config.yaml @kellyguo11 @StafaH @hujc
/conftest.py @kellyguo11 @StafaH @hujc @mataylor
/pyproject.toml @StafaH @hujc @AntoineRichard @kellyguo11
/isaaclab.* @hujc @StafaH @kellyguo11 @AntoineRichard @pbarejko
# RLiNF
/source/isaaclab_contrib/isaaclab_contrib/rl/rlinf/ @mingxueg @kellyguo11
/source/isaaclab_contrib/test/rl/test_rlinf_extension.py @mingxueg @kellyguo11
/scripts/reinforcement_learning/rlinf/ @mingxueg @kellyguo11
/docs/source/experimental-features/rlinf_vla_posttraining.rst @mingxueg @kellyguo11
/docs/source/api/lab_contrib/isaaclab_contrib.rl.rst @mingxueg @kellyguo11