Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add New 3 Joint Ragdoll Worm Environment #3798

Merged
merged 26 commits into from
Apr 23, 2020
Merged
Show file tree
Hide file tree
Changes from 24 commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
76af783
initial snake proto
Hunter-Unity Apr 6, 2020
b524939
misc
Hunter-Unity Apr 6, 2020
c9aef41
updating snake model
Hunter-Unity Apr 7, 2020
2faeed2
more model tweaks
Hunter-Unity Apr 7, 2020
3ab0eb7
added scripts
Hunter-Unity Apr 9, 2020
5e3fbf3
updated script
Hunter-Unity Apr 9, 2020
b733ad2
training works now
Hunter-Unity Apr 9, 2020
e02d86a
added more platforms
Hunter-Unity Apr 9, 2020
dec0780
fixed char forward since it's a rotated capsule
Hunter-Unity Apr 9, 2020
9c31d43
Worm dynamic scene ready
Hunter-Unity Apr 14, 2020
f1a459e
loosened joints retrained looking good
Hunter-Unity Apr 16, 2020
9db689f
cleaned up code and removed old prefabs
Hunter-Unity Apr 16, 2020
fa52d49
final training done. ready to go.
Hunter-Unity Apr 17, 2020
b566b03
added dynamic 3.5M step model
Hunter-Unity Apr 17, 2020
c6d83bc
updated static model, added 28M step dyamic model for testing. redoin…
Hunter-Unity Apr 17, 2020
311c00d
updated dynamic 3.5M model
Hunter-Unity Apr 17, 2020
b1836f6
update config to 3.5M steps
Hunter-Unity Apr 17, 2020
fbf7d24
Remove 28M model
Hunter-Unity Apr 20, 2020
487d9a6
add worm image
Hunter-Unity Apr 20, 2020
c59298d
Updated Doc with worm env into
Hunter-Unity Apr 21, 2020
8c0db40
updated mean reward for worm doc
Hunter-Unity Apr 21, 2020
c3f06b4
added retrained worm static model
Hunter-Unity Apr 21, 2020
c47d374
updated worm static benchmark.
Hunter-Unity Apr 21, 2020
21d70f5
fixed benchmark error
Hunter-Unity Apr 21, 2020
1b1cec0
add new worm env to Major Changes
Hunter-Unity Apr 23, 2020
8729995
Merge branch 'master' into hh/worm-ragdoll
awjuliani Apr 23, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Large diffs are not rendered by default.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions Project/Assets/ML-Agents/Examples/Worm.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions Project/Assets/ML-Agents/Examples/Worm/Meshes.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file not shown.
99 changes: 99 additions & 0 deletions Project/Assets/ML-Agents/Examples/Worm/Meshes/WormCourt.fbx.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 9 additions & 0 deletions Project/Assets/ML-Agents/Examples/Worm/Prefabs.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -0,0 +1,210 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!54 &196764348373653716
Rigidbody:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7516032765332866700}
serializedVersion: 2
m_Mass: 1000
m_Drag: 0
m_AngularDrag: 0.05
m_UseGravity: 1
m_IsKinematic: 1
m_Interpolate: 0
m_Constraints: 0
m_CollisionDetection: 0
--- !u!1001 &906401165941233076
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 7519741477752072726}
m_Modifications:
- target: {fileID: 6060305997115980402, guid: 3ebcde4cf2d5c4c029e2a5ce3d853aba,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6060305997115980402, guid: 3ebcde4cf2d5c4c029e2a5ce3d853aba,
type: 3}
propertyPath: m_LocalPosition.y
value: 5
objectReference: {fileID: 0}
- target: {fileID: 6060305997115980402, guid: 3ebcde4cf2d5c4c029e2a5ce3d853aba,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6060305997115980402, guid: 3ebcde4cf2d5c4c029e2a5ce3d853aba,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 6060305997115980402, guid: 3ebcde4cf2d5c4c029e2a5ce3d853aba,
type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 6060305997115980402, guid: 3ebcde4cf2d5c4c029e2a5ce3d853aba,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 6060305997115980402, guid: 3ebcde4cf2d5c4c029e2a5ce3d853aba,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6060305997115980402, guid: 3ebcde4cf2d5c4c029e2a5ce3d853aba,
type: 3}
propertyPath: m_RootOrder
value: 3
objectReference: {fileID: 0}
- target: {fileID: 6060305997115980402, guid: 3ebcde4cf2d5c4c029e2a5ce3d853aba,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6060305997115980402, guid: 3ebcde4cf2d5c4c029e2a5ce3d853aba,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6060305997115980402, guid: 3ebcde4cf2d5c4c029e2a5ce3d853aba,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6060305997115980403, guid: 3ebcde4cf2d5c4c029e2a5ce3d853aba,
type: 3}
propertyPath: m_Name
value: WormBasePrefabDynamic
objectReference: {fileID: 0}
- target: {fileID: 6060305997115980407, guid: 3ebcde4cf2d5c4c029e2a5ce3d853aba,
type: 3}
propertyPath: target
value:
objectReference: {fileID: 7513373574146463010}
- target: {fileID: 6060305997115980407, guid: 3ebcde4cf2d5c4c029e2a5ce3d853aba,
type: 3}
propertyPath: ground
value:
objectReference: {fileID: 7519759559437056804}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 3ebcde4cf2d5c4c029e2a5ce3d853aba, type: 3}
--- !u!1001 &7202236613889278392
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 815238519217806050, guid: d6fc96a99a9754f07b48abf1e0d55a5c,
type: 3}
propertyPath: m_Size.y
value: 8
objectReference: {fileID: 0}
- target: {fileID: 815445646158418370, guid: d6fc96a99a9754f07b48abf1e0d55a5c,
type: 3}
propertyPath: m_Size.y
value: 8
objectReference: {fileID: 0}
- target: {fileID: 815643536240931858, guid: d6fc96a99a9754f07b48abf1e0d55a5c,
type: 3}
propertyPath: m_Size.y
value: 8
objectReference: {fileID: 0}
- target: {fileID: 819454741375499406, guid: d6fc96a99a9754f07b48abf1e0d55a5c,
type: 3}
propertyPath: m_Size.y
value: 8
objectReference: {fileID: 0}
- target: {fileID: 839922442615925678, guid: d6fc96a99a9754f07b48abf1e0d55a5c,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 839922442615925678, guid: d6fc96a99a9754f07b48abf1e0d55a5c,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 839922442615925678, guid: d6fc96a99a9754f07b48abf1e0d55a5c,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 839922442615925678, guid: d6fc96a99a9754f07b48abf1e0d55a5c,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 839922442615925678, guid: d6fc96a99a9754f07b48abf1e0d55a5c,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 839922442615925678, guid: d6fc96a99a9754f07b48abf1e0d55a5c,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 839922442615925678, guid: d6fc96a99a9754f07b48abf1e0d55a5c,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 839922442615925678, guid: d6fc96a99a9754f07b48abf1e0d55a5c,
type: 3}
propertyPath: m_RootOrder
value: 0
objectReference: {fileID: 0}
- target: {fileID: 839922442615925678, guid: d6fc96a99a9754f07b48abf1e0d55a5c,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 839922442615925678, guid: d6fc96a99a9754f07b48abf1e0d55a5c,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 839922442615925678, guid: d6fc96a99a9754f07b48abf1e0d55a5c,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 845566399918322646, guid: d6fc96a99a9754f07b48abf1e0d55a5c,
type: 3}
propertyPath: m_Name
value: PlatformWormDynamicTarget
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: d6fc96a99a9754f07b48abf1e0d55a5c, type: 3}
--- !u!4 &7519741477752072726 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 839922442615925678, guid: d6fc96a99a9754f07b48abf1e0d55a5c,
type: 3}
m_PrefabInstance: {fileID: 7202236613889278392}
m_PrefabAsset: {fileID: 0}
--- !u!1 &7516032765332866700 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 845889415043745588, guid: d6fc96a99a9754f07b48abf1e0d55a5c,
type: 3}
m_PrefabInstance: {fileID: 7202236613889278392}
m_PrefabAsset: {fileID: 0}
--- !u!4 &7519759559437056804 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 840186797462469276, guid: d6fc96a99a9754f07b48abf1e0d55a5c,
type: 3}
m_PrefabInstance: {fileID: 7202236613889278392}
m_PrefabAsset: {fileID: 0}
--- !u!4 &7513373574146463010 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 844321025358320794, guid: d6fc96a99a9754f07b48abf1e0d55a5c,
type: 3}
m_PrefabInstance: {fileID: 7202236613889278392}
m_PrefabAsset: {fileID: 0}

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading