Skip to content

Commit d9ba300

Browse files
feat(project): Initialize UR16e pick and place project
This is the initial commit for the UR16e pick and place project using Unity ML-Agents. This project is built upon a clone of the standard Unity ML-Agents repository and introduces a specific implementation for training a UR16e robotic arm. Key additions in this commit: - UR16Agent: A new ML-Agent script (`UR16Agent.cs`) designed for the pick and place task. It defines the agent's observations, actions, and reward structure. - Unity Scene: The `UR16 agents.unity` scene, which contains the robot, target objects, and environment setup for training. - Documentation: Multilingual README files (`README.md` for English, `README.ko.md` for Korean) explaining the project's purpose, structure, and how to run it.
1 parent a277771 commit d9ba300

File tree

140 files changed

+123590
-81
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

140 files changed

+123590
-81
lines changed

Project/.gitignore

Lines changed: 44 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,40 @@
1+
# Created by https://www.toptal.com/developers/gitignore/api/unity
2+
# Edit at https://www.toptal.com/developers/gitignore?templates=unity
3+
4+
### Unity ###
5+
# This .gitignore file should be placed at the root of your Unity project directory
6+
#
7+
# Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore
18
/[Ll]ibrary/
2-
/Logs/
39
/[Tt]emp/
410
/[Oo]bj/
511
/[Bb]uild/
612
/[Bb]uilds/
7-
/Assets/AssetStoreTools*
8-
/Assets/Plugins*
9-
/Assets/Demonstrations*
10-
/Assets/ML-Agents/Timers*
11-
/csharp_timers.json
13+
/[Ll]ogs/
14+
/[Uu]ser[Ss]ettings/
15+
16+
# MemoryCaptures can get excessive in size.
17+
# They also could contain extremely sensitive data
18+
/[Mm]emoryCaptures/
19+
20+
# Recordings can get excessive in size
21+
/[Rr]ecordings/
22+
23+
# Uncomment this line if you wish to ignore the asset store tools plugin
24+
# /[Aa]ssets/AssetStoreTools*
25+
26+
# Autogenerated Jetbrains Rider plugin
27+
/[Aa]ssets/Plugins/Editor/JetBrains*
1228

13-
# Environemnt logfile
14-
*Project.log
29+
# Visual Studio cache directory
30+
.vs/
1531

16-
# Visual Studio 2015 cache directory
17-
/.vs/
32+
# Gradle cache directory
33+
.gradle/
1834

1935
# Autogenerated VS/MD/Consulo solution and project files
20-
/ProjectExportedObj/
21-
/Project.consulo/
36+
ExportedObj/
37+
.consulo/
2238
*.csproj
2339
*.unityproj
2440
*.sln
@@ -30,41 +46,32 @@
3046
*.booproj
3147
*.svd
3248
*.pdb
49+
*.mdb
50+
*.opendb
51+
*.VC.db
3352

3453
# Unity3D generated meta files
3554
*.pidb.meta
55+
*.pdb.meta
56+
*.mdb.meta
3657

37-
# Unity3D Generated File On Crash Reports
38-
/sysinfo.txt
58+
# Unity3D generated file on crash reports
59+
sysinfo.txt
3960

4061
# Builds
4162
*.apk
63+
*.aab
4264
*.unitypackage
4365
*.app
44-
*.exe
45-
*.x86_64
46-
*.x86
4766

48-
# Plugins
49-
/Assets/VideoRecorder*
67+
# Crashlytics generated file
68+
crashlytics-build.properties
5069

51-
# Mac hidden files
52-
*.DS_Store
53-
*/.ipynb_checkpoints
54-
*/.idea
55-
*.pyc
56-
*.idea/misc.xml
57-
*.idea/modules.xml
58-
*.idea/
59-
*.iml
60-
*.cache
61-
*/build/
62-
*/dist/
63-
*.egg-info*
64-
*.eggs*
65-
*.gitignore.swp
70+
# Packed Addressables
71+
/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin*
6672

67-
# VSCode hidden files
68-
*.vscode/
73+
# Temporary auto-generated Android Assets
74+
/[Aa]ssets/[Ss]treamingAssets/aa.meta
75+
/[Aa]ssets/[Ss]treamingAssets/aa/*
6976

70-
.DS_Store
77+
# End of https://www.toptal.com/developers/gitignore/api/unity

Project/Assets/IK_toolkit.meta

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Project/Assets/IK_toolkit/Models.meta

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Project/Assets/IK_toolkit/Models/UR_16.fbx

Lines changed: 27758 additions & 0 deletions
Large diffs are not rendered by default.

Project/Assets/IK_toolkit/Models/UR_16.fbx.meta

Lines changed: 106 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Project/Assets/IK_toolkit/Prefabs.meta

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)