Robotics Blog

From software to robots

Intermodalics’ take on Robotic Software

NVIDIA Isaac ROS in under 5 minutes

The NVIDIA Isaac Robot Operating System (ROS) is a collection of hardware-accelerated packages that make it easier for ROS developers to build high-performance solutions on NVIDIA hardware.

Read NVIDIA Isaac ROS in under 5 minutes
various 3d cameras from various brands - ZED, Zivid, IDS, RealSense

Multi-Camera Robotics: A Comprehensive Analysis

In many robotics vision projects, you’re going to have to answer the question, should I add another camera? In this blog post, we put together some thoughts and considerations to get you started.

Read Multi-Camera Robotics: A Comprehensive Analysis

ZED X and NVIDIA: Applications, Architecture and Integrations

With their ZED X camera, Stereolabs has chosen for a firm integration with the Nvidia Jetson platform. Here’s a high level overview of what applications are supported, and also some pointers to how the ZED+Nvidia architecture works!

Read ZED X and NVIDIA: Applications, Architecture and Integrations

Navigating Unmarked Trails: Vision Guided Autonomous Off-Road Robotics

Mastering autonomous off-road navigation rests on three pillars: real-time collision avoidance, real-time drivable surface detection, and a robust navigation solution considering elevation and surface costs.

Read Navigating Unmarked Trails: Vision Guided Autonomous Off-Road Robotics

NVIDIA Isaac ROS In-Depth: cuVSLAM and the DP3.1 Release

NVIDIA's Isaac ROS software stack continues to evolve, with the DP3 .1 release bringing significant improvements to its Visual SLAM (Simultaneous Localization and Mapping) capabilities. Here’s a review of what we found.

Read NVIDIA Isaac ROS In-Depth: cuVSLAM and the DP3.1 Release
A Quadruped being diagnosed on a table

Real-Time Robotics: The Extended Kalman Filter

In this last part, we’ll explain how an Extended Kalman Filter works, and which libraries allow you to implement one in robotics.

Read Real-Time Robotics: The Extended Kalman Filter

How NVIDIA became the go-to platform for Robotics

One of the key players in providing a full stack hardware/software platform for robotics is NVIDIA. This article explores how NVIDIA has achieved this status and the role that its technology is playing in the development of AMRs.

Read How NVIDIA became the go-to platform for Robotics

Real-Time Robotics: How a Kalman Filter Can (not) Help

In this Part 2 of our mini series, we'll explore the Kalman Filter and if it can be used to enhance sensor quality and build real-time robotics applications.

Read Real-Time Robotics: How a Kalman Filter Can (not) Help

Understanding Kinematics: The Key to Controlling Your Robot

In this Part 2 article, we will be examining the different types of kinematic solutions available and how they can be used to control different kinds of robots. We will also show which popular software libraries are available for robotic applications.

Read Understanding Kinematics: The Key to Controlling Your Robot

Real-Time Robotics: Before you start

Robotics systems rely heavily on sensors to provide accurate information about the environment and the robot itself. However, sensors are not perfect and often suffer from inaccuracies due to various factors. In this first Part, we dive into getting the basics right.

Read Real-Time Robotics: Before you start

Understanding Kinematics: What is Key to Know ?

Kinematics is the branch of mechanics that deals with the motion of objects. It is a necessary tool to control and move robots in a meaningful way. In this Part 1, we will be examining the different types of kinematic solutions available and how to choose the right solver for your robot.

Read Understanding Kinematics: What is Key to Know ?

How to map large indoor spaces with Google Cartographer

In this blog post, we'll be taking a deep dive into how to map large indoor spaces using Google Cartographer. We'll cover why you might want to use Cartographer and how to tune it for your specific needs. By the end of this post, you should have a basic understanding of what Cartographer needs and how to get started using it in your own projects.

Read How to map large indoor spaces with Google Cartographer

Designing a Mobile Robot for Indoor Transportation: Common Hardware and Software Challenges

Creating a mobile robot for indoor transportation can be a challenging task, especially when it comes to overcoming hardware and software issues. This guide will provide a high level overview of the various hardware and software challenges involved in creating a mobile robot, as well as the best solutions for overcoming them.

Read Designing a Mobile Robot for Indoor Transportation: Common Hardware and Software Challenges