Skip to content

RobotecAI/o3de-ur-robots-gem

Repository files navigation

Apache License, Version 2.0

UR10 and UR20 Robots Gem for Open 3D Engine (O3DE)

A bit of context

  • Open 3D Engine - an open-source game & simulation engine. O3DE is extendable through modules called Gems. This is one of such Gems.
  • Robot Operating System (ROS) - an open-source middleware and, de facto, standard for robotics.
  • ROS2 Gem - an open-source module for O3DE that enables simulation for robotics using modern ROS.
  • Universal Robots - Universal Robots provides duty industrial collaborative robotic arms for manufacturing facilities and warehouses.

Please refer to O3DE documentation to learn more about Gems and about registering Gems in the system and O3DE projects.

Requirements

Description

This is an Asset Gem only. It contains the following assets:

  • UR10
  • UR20
  • pneumatic vacuum end effector

O3DE models of the robots are based on the Unified Robot Description Format (URDF) files. The models were converted to O3DE prefabs using a built-in robot importer.

The assets are delivered as O3DE prefabs in the following folder structure:

Assets
├── UR10
│   └── UR10.prefab
└── UR20
    └── UR20.prefab

in which UR10.prefab and UR20.prefab model Universal Robots UR10 and Universal Robots UR20 robotic arms respectively. Robots contain visual models, colliders and physics, along with the following ROS components:

  • ROS2 Frame
  • ROS2 Robot Control

Screenshots

O3DE

Acknowledgments

Models were created based on STL and URDF files kindly shared by Universal Robots.


This work is licensed under Apache License, Version 2.0. You may elect at your option to use the MIT License instead. Contributions must be made under both licenses.

About

UR10e and UR20 Robots Gem for Open 3D Engine (O3DE)

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE_APACHE2.txt
MIT
LICENSE_MIT.txt

Stars

Watchers

Forks

Packages

No packages published

Languages