Build A Robot Simulation For Pick-and-Place Tasks With SimReady Assets
AIThis post was created with the assistance of artificial intelligence (AI).

🔍 Read the full analysis: Build A Robot Simulation For Pick-and-Place Tasks With SimReady Assets on ThorstenMeyerAI.com

Buying for a business?Offer from Amazon

Get business pricing on tech for your team

  • Business-only prices and quantity discounts
  • Tax-exempt purchasing
  • Multiple users, one account, clear invoices
As an affiliate, we earn on qualifying purchases.

TL;DR

A Hugging Face walkthrough demonstrates a beverage-can pick-and-place simulation in Isaac Sim using a UR17G arm, Robotiq 2F-140 gripper and SimReady can asset. The arm and gripper validation reports pass specified driven-joint checks, but the walkthrough does not report grasp-success rates or establish how reliably the assembled task performs.

Hugging Face has published a walkthrough for building a beverage-can pick-and-place simulation in Isaac Sim, combining a UR17G robot arm, a Robotiq 2F-140 gripper and a can asset from SimReady Central. The example shows how prepared simulation assets can support a robot task, as explored in the original analysis, while making clear that users must still assemble the scene, add controls and check the robot’s behavior during a run.

The walkthrough uses three asset packages containing models and simulation settings. In the example, those settings cover the arm and gripper joints, along with the can’s collision properties and mass. Users download the packages, keep each asset folder intact and provide the local USD file paths when loading the assets into Isaac Sim.

Asset reuse is only one part of the setup. Users must compose the scene, connect the arm and gripper, position the robot, can and work surface, and supply controls for arm movement and gripper operation. The stated software version is Isaac Sim 6.2. The walkthrough calls for enabling the remote Python server if an AI agent is being used to interact with the simulation; it also describes manual setup as an option.

For the arm and gripper, the walkthrough cites validation reports that pass PhysX driven-joint checks. These checks examine joint-drive settings against the assets’ profiles. They do not, by themselves, test whether the completed scene can reliably grasp, carry and release the can. The walkthrough recommends checking for missing-file errors and inspecting the simulation as it runs.

At a glance
reportWhen: Walkthrough timing is not specified; th…
The developmentA Hugging Face walkthrough shows how to assemble and inspect an Isaac Sim pick-and-place task using three SimReady asset packages.
Robotics · Briefing

Build a robot pick-and-place simulation with SimReady assets

A Hugging Face walkthrough combines reusable assets in Isaac Sim. Profile checks offer a starting point, while the assembled task still needs to be run and inspected.

The example scene

Three assets form a beverage-can pick-and-place task.

Robot arm

UR17G

Its asset package includes the model and simulation settings for the arm joints.

Gripper

Robotiq 2F-140

The gripper package includes settings for its joints.

Object

Beverage can

The can asset includes collision and mass settings.

What validation checks

SimReady profiles specify requirements for assets prepared for a simulation use case.

AssetProfileReported check
UR17G armRobot-Body 4.0.0PhysX driven-joint check passed
Robotiq 2F-140Robot-Gripper 3.0.0PhysX driven-joint check passed

Assemble the scene

The walkthrough uses Isaac Sim 6.2 and allows agent-assisted or manual setup.

1
Load the assets

Download all three packages, keep each complete folder intact, and load their USD files.

2
Connect and position

Compose the scene with the arm, gripper, can, and work surface.

3
Add controls

Provide code for arm movement and gripper operation; check assets load without missing-file errors.

Run and inspect

Asset checks do not establish that the complete task will work reliably.

  • Inspect joint limits and drive settings.
  • Try small arm movements and open and close the gripper.
  • Check the can rests on the work surface and stays gripped as the arm moves.
  • Review generated code and verify the resulting behavior.
  • Key pointPassing profile checks confirm specified asset settings; only a run of the assembled scene can show how the robot, can, and controls interact.
    The takeaway
    SimReady assets provide a reusable starting point, while scene assembly and task behavior still require hands-on verification.

    From Asset Checks to Task Tests

    The example connects two separate parts of robotics simulation: checking whether an asset has specified settings and testing how a complete task behaves. Reusable assets with authored simulation properties and validation evidence can give users a common starting point, potentially reducing some preparation before they assemble a scene. The reports provide a concrete reference for the arm and gripper’s specified joint settings.

    But a profile pass is not a guarantee that every asset combination, controller or task will work. The robot may appear correct while still or behave differently once it moves and contacts an object. Users need to examine joint limits and drive settings, test small arm movements, open and close the gripper, and confirm that the can rests on the work surface. During the pick-and-place run, they must check whether the can remains held as the arm moves and is released where intended.

    The distinction matters to teams evaluating simulation assets for development or testing: asset validation covers defined checks, while task-level testing covers interactions among the robot, gripper, object, surface and controls. The source gives no quantitative grasp-success, repeatability or performance results, so it does not establish how reliably this particular task succeeds.

    Products Worth Considering

    Bose QuietComfort Wireless Noise-Cancelling Headphones, White Smoke

    Bose QuietComfort Wireless Noise-Cancelling Headphones, White Smoke

    Logitech MX Keys S Combo Wireless Keyboard and Mouse, Graphite

    Logitech MX Keys S Combo Wireless Keyboard and Mouse, Graphite

    As an affiliate, we earn on qualifying purchases.

    How SimReady Profiles Work

    The walkthrough describes SimReady as an OpenUSD asset prepared for a defined simulation use case. SimReady Foundation organizes its specifications into profiles, features and requirements. A profile groups features for a use case; features describe capabilities, and requirements set checks on asset settings. Validation reports whether an asset meets the requirements in its profile.

    In the reports cited by the walkthrough, the UR17G arm uses the Robot-Body 4.0.0 profile, and the Robotiq gripper uses the Robot-Gripper 3.0.0 profile. Both pass the specified driven-joint checks. SimReady Central is described as an open Hugging Face library for robot and object assets with authored simulation properties and profile-validation evidence. The walkthrough also points to a USD Search endpoint for locating OEM-curated content.

    The example names GPT-6 Sol as its AI agent and says other agent and model combinations may work if they can load the required skills and execute Python against Isaac Sim. That is presented as an example configuration, not a comparative evaluation of agents. The walkthrough does not specify a publication date or provide broader results across tasks.

    “A robot can look visually correct while stationary in Isaac Sim but move or interact with objects incorrectly when the simulation runs.”

    — Hugging Face walkthrough

    What the Reports Do Not Prove

    The walkthrough does not report grasp success rates, repeatability measurements or performance across runs. It therefore remains unclear how consistently the simulated arm can pick up, transport and release the can, or how results change with different scene arrangements and controls.

    The passing reports cover the checks defined by the arm and gripper profiles, not every property or behavior of the assembled scene. Asset folder structures may vary, according to the walkthrough, so users still need to inspect the settings in their loaded scene. The provided material also does not detail exactly how the task controls are generated. It cautions that agent-generated code and results can vary, and says users should inspect the code and verify the simulation rather than assume the generated task is correct.

    Build and Inspect the Simulation

    The walkthrough’s next steps are to download the arm, gripper and can packages, load their USD files in Isaac Sim and compose the scene. Users then add or generate task code for the robot assembly and pick-and-place controls, run the simulation and inspect the grasp, movement and release. Before testing the task, they should confirm that all assets load without missing-file errors.

    Users can follow the manual instructions or connect an agent through Isaac Sim’s remote Python server, as in the example. Either route still calls for checking the loaded settings and observed behavior. The walkthrough does not announce a wider benchmark or a follow-up evaluation, so its current contribution is a build example rather than measured evidence that the workflow improves task performance.

    Key Questions

    What does the Isaac Sim example demonstrate?

    It shows how to assemble a beverage-can pick-and-place simulation using a UR17G arm, Robotiq 2F-140 gripper and SimReady can asset, then inspect the simulated grasp, movement and release.

    What do the validation reports confirm?

    The walkthrough says the arm and gripper reports pass their specified PhysX driven-joint checks. Those checks examine joint-drive settings against the relevant profiles; they do not confirm that the complete pick-and-place task will succeed.

    Can the task be built without an AI agent?

    Yes. The walkthrough allows users to follow the linked documentation and assemble the scene manually. Its agent-based example uses a remote Python server to interact with Isaac Sim.

    Does the walkthrough measure how reliably the robot picks up the can?

    No quantitative grasp-success, repeatability or performance results are provided in the source material. Users are advised to run the simulation and check the can’s grip and movement directly.

    Primary source: Hugging Face · via ThorstenMeyerAI.com

    You May Also Like

    The United Kingdom: The Pragmatist’s Hedge

    Analyzing the UK’s post-Brexit policy mix: moderate welfare, light AI regulation, and flexible labor market, amid shifting economic challenges.

    60% Fable Cost Cut By Converting Code To Images And Having The Model OCR It

    Fable cuts development costs by 60% by converting code into images for OCR processing, streamlining their workflow and reducing expenses.

    Grok 4.5

    Cursor announced Grok 4.5, a major update featuring improved performance and new features, available now for users and developers.

    The Anthropic-Blackstone-Goldman JV: Reverse-Engineering the $1.5B Enterprise AI Services Structure

    Anthropic partners with Blackstone, H&F, and Goldman Sachs to create a new standalone AI services company, embedding engineers and targeting mid-sized firms.