Developer Blog: Developing Robotics Applications in Python with NVIDIA Isaac SDK

The modular and easy-to-use perception stack of NVIDIA Isaac SDK continues to accelerate the development of various mobile robots. Isaac SDK 2020.1 introduces the Python API, making it easier to build robotic applications for those who are familiar with Python.

In this blog, published on the NVIDIA Developer Blog, we explore this feature and share a step-by-step guide to building your own Isaac applications with Python.

We introduce Python programming in Isaac SDK with examples on how to create an application; work with codelets, modules, and data flow; and work with different data types.

We wrap the post up with examples to add subgraphs to the same application and deploy it on Jetson. We also show you how to work with Jupyter notebooks, a power UI tool for Python developers.

For more advanced Python developers, we’ve also included examples of deploying Isaac apps on a mobile robot as well as a collaborative robot arm in IsaacSim.

Read the full tutorial on the NVIDIA Developer Blog;