Electronicdesign 16097 Isaac Promo

Isaac: The Next Frontier in Robot Simulation

June 20, 2017
With its Isaac Initiative, Nvidia is looking to enhance robot simulation by creating a high-performance, high-fidelity environment with much greater accuracy.

In his keynote address at ComputexNvidia CEO Jensen Huang announced the company’s Isaac Initiative (Fig. 1), which is intent on taking robot simulation to the next level. Robot simulations can be very valuable, allowing systems to be tested without requiring hardware or a physical environment to run training.

Advances in robotics are occurring everywhere, from cobots that work in close proximity with people (see “Bumping into Cobots”) to self-driving cars. One aspect of these systems is the increased use of artificial intelligence (AI) and machine learning (ML). Today, the most popular ML technique is based on deep neural networks (DNNs) (see “What’s the Difference Between Machine Learning Techniques?”). DNNs require training, and robotic simulations can help.

1. Nvidia’s Isaac Initiative is a robot simulation system built upon an enhanced version of Epic Games' Unreal Engine 4. This demo has a robot playing hockey.

Robotic-simulation software has been around for quite a while, with a number of platforms currently available. One popular open-source platform is called Gazebo. It can utilize multiple high-performance physics engines including ODE, Bullet, Simbody, and DART. It uses the Orge open-source graphics-rendering engines.

Isaac is being built on an enhanced version of Epic Games' Unreal Engine 4 and the Physx physics engine. Its design is expected to provide a high-performance, high-fidelity simulation environment that requires more accurate simulation than in gaming. For example, a collision and its response must be more accurate than what is necessary for a game.

Nvidia also hopes to improve the amount of time and effort needed to create prototypes and simulation environments. Its Jetson Robotic Reference Platforms provides building blocks to quickly and easily create prototypes. The platform is based on a custom software stack for the Nvidia Jetson TX2 (see “Exploring the Jetson TX2”). On top of that, Nvidia partners are releasing open-source platforms for everything from submersibles to drones.

2. Isaac can run multiple simulations with varying details so that ML reinforcement learning can take place.

Reinforcement learning in the real world can be time-consuming. Isaac will allow multiple simulations to run simultaneously if there’s sufficient compute power (Fig. 2). The system will interface with the OpenAI Gym. The Gym is an open-source toolkit for developing and comparing reinforcement learning algorithms. There’s also a library of training tools for the Gym available for developers.

Isaac is a work in progress, and we’re seeing just the start of the process. Integration with virtual-reality and augmented-reality hardware is in the works for the future. This would allow developers to see how robots would interact with the real world in a virtual- or mixed-reality world.

Sponsored Recommendations

What are the Important Considerations when Assessing Cobot Safety?

April 16, 2024
A review of the requirements of ISO/TS 15066 and how they fit in with ISO 10218-1 and 10218-2 a consideration the complexities of collaboration.

Wire & Cable Cutting Digi-Spool® Service

April 16, 2024
Explore DigiKey’s Digi-Spool® professional cutting service for efficient and precise wire and cable management. Custom-cut to your exact specifications for a variety of cable ...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!