Updating the RealSense nodelet

The ROS Wrapper for Intel RealSense Devices provides a ROS nodelet interface between the camera and the ROS system. Intel updates this ROS package on a fairly regular basis, which could lead to API version mismatch errors. When this happens, the camera (sometimes) works fine on realsense-viewer but any code using the RealSense nodelet fails to compile.…Read more Updating the RealSense nodelet

When the RealSense stops connecting

The RealSense D435 RGBD camera is generally very robust and reliable. It can however fail to connect and display the image and depth frames. When this happens, hardware notification errors appear in the realsense-viewer software as shown below. Usually this is caused by a connection issue, such as trying to use USB 2 with the RealSense,…Read more When the RealSense stops connecting

Integrating the Hokuyo URG Lidar with ROS

The Hukuyo URG is a lightweight, affordable USB powered lidar sensor. It outputs a single planar scan with 240º scanning range at 0.36º angular resolution and scan rate of 100ms/scan. This sensor can be used for, amongst other things, indoor mapping or collision avoidance. There is presently no pre-compiled driver available for ROS kinetic so…Read more Integrating the Hokuyo URG Lidar with ROS

Integrating the Intel RealSense D435 with ROS

The Intel RealSense D435 is the latest RGBD camera available from Intel,  and is an upgrade from the Intel R200 camera already discussed in a previous post. The D435 is a stereo depth camera that is designed to work both indoors and outdoors. The 3D reconstruction is constructed using active Infrared (IR) stereo. The camera is…Read more Integrating the Intel RealSense D435 with ROS

Step-by-step setup of a new laptop for robotics

Setting up a new laptop for robotics can be time consuming. This post will focus on using the Dell Alienware 15 R4 laptop.  With its Intel i9 processor and Nvidia GTX 1080 graphics card, it's the perfect laptop for robotics or computer vision projects. Setting up the laptop comprises of two main steps: installing Ubuntu…Read more Step-by-step setup of a new laptop for robotics