element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Industrial Automation
  • Technologies
  • More
Industrial Automation
Blog The University of Toronto and NVIDIA developed a system to make robotics research available to small companies
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Industrial Automation to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: Catwell
  • Date Created: 12 Oct 2021 4:42 PM Date Created
  • Views 1119 views
  • Likes 0 likes
  • Comments 0 comments
  • research
  • robotics
  • robot
  • on_campus
  • cabeatwell
  • university
Related
Recommended

The University of Toronto and NVIDIA developed a system to make robotics research available to small companies

Catwell
Catwell
12 Oct 2021

image

The team trained their RL models in the NVIDIA Isaac Gym and transferred the learning to a robotics lab in Europe. (Image Credit: University of Toronto)

 

Researchers at the University of Toronto, NVIDIA, and other organizations unveiled a system utilizing extremely efficient deep reinforcement learning and simulated environments to train robotic hands at a reduced cost. The system’s setup, which includes physical robot hardware, training, and inference, can be purchased for just under $10,000.

 

The team developed their system by building on TriFinger, a three-fingered, 6DoF robotic hand that reduced robotics research costs and originally ran on the PyBullet Physics engine. Overall, the goal was to improve simulated learning while keeping costs down.  To achieve this, they replaced the PyBullet, a slow, difficult-to-train, and noisy CPU-based environment, with NVIDIA’s Isaac Gym, a highly efficient simulated environment capable of running on desktop-grade GPUs. It runs on NVIDIA’s PhysX GPU-accelerated engine to perform thousands of parallel simulations on a single GPU. With that in mind, it provides approximately 100,000 samples per second on an RTX 3090 GPU.

 

Due to the GPU-powered virtual environment’s high efficiency, the researchers were able to train their reinforcement learning models in a high-fidelity simulation without losing speed. High fidelity provides more realism for the training environment, resulting in fewer model modifications from physical robots. At the same time, it reduces the sim2real gap.

 

To test their reinforcement learning system, the team utilized a sample object manipulation task. The RL model received proprioceptive data and eight key points, which resembled the target object’s pose in 3D Euclidean space. The model’s output represents the torques applied to the motors of the robot’s nine joints.  This system relies on the Proximal Policy Optimization (PPO), a cost-efficient model-free RL algorithm.

 

To make the model more robust, the team added random noise to different environmental aspects during training. After training the system, the researchers tested it in the real world via remote access to the TriFinger robots. First, they replaced the simulator’s proprioceptive data and image input with the sensor and camera data. The system handed over its capabilities to the real robot.

 

The keypoint-based object tracking ensured the robot handles object manipulations across various poses, scales, and conditions.  The team claims this technique can operate on robotic hands that have more degrees of freedom. However, they couldn’t measure the sim2real gap because they didn’t have a physical robot.

 

This system can be installed on other RL systems features navigation and pathfinding, leading to the ability to train mobile robots.  The team also believes this project presents “a path for a democratization of robot learning and a viable solution through large scale simulation and robotics-as-a-service.”

 

Have a story tip? Message me at: http://twitter.com/Cabe_Atwell

  • Sign in to reply
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube