-
Notifications
You must be signed in to change notification settings - Fork 8
Add ARX5 robot #124
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 ARX5 robot #124
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -504,3 +504,32 @@ def __init__(self, data_root: str = None): | |
| path = EMBODICHAIN_DEFAULT_DATA_ROOT if data_root is None else data_root | ||
|
|
||
| super().__init__(prefix, data_descriptor, path) | ||
|
|
||
|
|
||
| class ARX5(EmbodiChainDataset): | ||
| """Dataset class for the ARX5 robot. | ||
|
|
||
| Reference: | ||
| https://arx-x.com/ | ||
|
|
||
| Directory structure: | ||
| ARX5/ | ||
| X5A.urdf | ||
|
|
||
| Example usage: | ||
| >>> from embodichain.data.robot_dataset import ARX5 | ||
| >>> dataset = ARX5() | ||
| or | ||
|
Comment on lines
+519
to
+522
|
||
| >>> from embodichain.data import get_data_path | ||
| >>> print(get_data_path("ARX5/X5A.urdf")) | ||
| """ | ||
|
|
||
| def __init__(self, data_root: str = None): | ||
| data_descriptor = o3d.data.DataDescriptor( | ||
| os.path.join(EMBODICHAIN_DOWNLOAD_PREFIX, robot_assets, "ARX5.zip"), | ||
| "da207ba65e21577aa8e8f349af63e608", | ||
matafela marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| ) | ||
| prefix = "ARX5" | ||
| path = EMBODICHAIN_DEFAULT_DATA_ROOT if data_root is None else data_root | ||
|
|
||
| super().__init__(prefix, data_descriptor, path) | ||
|
Comment on lines
+527
to
+535
|
||
Uh oh!
There was an error while loading. Please reload this page.