We are excited to bring Transform 2022 back in-person July 19 and virtually July 20 - 28. Join AI and data leaders for insightful talks and exciting networking opportunities. Register today!
Nvidia announced today that Isaac, its developer toolbox for supporting AI-powered robotics, will deepen support of the Robot Operating System (ROS).
The announcement is being made this morning at ROS World 2021, a conference for developers, engineers, and hobbyists who work on ROS, a popular open-source framework that helps developers build and reuse code used for robotics applications.
Nvidia, which is trying to assert its lead as a supplier of processors for AI applications, announced a host of “performance perception” technologies that would be part of what it will now call Isaac ROS. This includes computer vision and AI/ML functionality in ROS-based applications to support things like autonomous robots.
The move comes as Amazon’s robotic platform, RoboMaker, has also moved quickly to support ROS.
The ROS World 2021 is the ninth annual developers’ conference — modeled after PyCon and BoostCon — for developers of all levels to learn from and network with the ROS community.
Nvidia said its offerings are intended to accelerate and improve the standards of product development and product performance.
Isaac ROS GEM solution for optimized real-time Stereo Visual Odometry Solution
The purpose of the newly launched Isaac ROS GEM for Stereo Visual Odometry is to help autonomous vehicles keep track of where a camera is relative to its initial position. If seen from a broader perspective, it assists these autonomous machines to track where they are concerning the larger environment.
With this solution, ROS developers get a real-time (>60fps@720p) stereo camera visual odometry solution that runs immensely fast and can run HD resolution in real-time on a Jetson Xavier AGX.
ROS developers can now access all Nvidia NGC DNN inference models
With DNN Inference GEM, ROS developers can now leverage any of Nvidia’s inference models available on NGC, or can offer their own DNN. TensorRT or Triton, Nvidia’s inference servers, will deploy these optimized packages. The GEM is also compatible with U-Net and DOPE. The U-Net helps generate semantic segmentation masks from images, while DOPE helps in estimating three-dimensional poses for all detected objects. If you are keen to integrate performant AI inference in a ROS application, the DNN inference GMM is one of the fastest alternatives you can get.
Isaac SIM GA release for AI-powered robotics
Scheduled to be launched in November 2021, this GA release of Isaac SIM will come with improvements in the UI and performance, making simulation-building much faster. The ROS bridge will improve, and so will the developer experience with an increased number of ROS samples. The new release will reduce memory usage and startup times and better the process of Occupancy Map Generation. The new environment variants include large warehouses, offices, and hospitals, and the new Python building blocks can interface with robots, objects, and environments.
Synthetic data generation workflow
Addressing the safety and quality concerns of autonomous robots is crucial as it deals with a large and diverse data volume to shape up its AI models perfectly. It is these AI models that run the perception stack. The new synthetic data workflow that comes with the Isaac Sim helps build production quality datasets, addressing the safety and quality concerns of autonomous robots.
With this data generation workflow, the control of the developer becomes extensive. The developer can control the stochastic distribution of the objects in the scene, the scene itself, the lighting, the synthetic sensors, and the inclusion of crucial corner cases in the datasets. Eventually, the workflow also helps version and debug information for the exact reproduction of the datasets for auditing and safety.
VentureBeat's mission is to be a digital town square for technical decision-makers to gain knowledge about transformative enterprise technology and transact. Learn more about membership.