The RealSense SDK provides an API for accessing the camera hardware directly. Accessing the camera via the SDK locks it, until access is released. This tutorial will cover how to use the RealSense SDK for C++ development using the simple example of accessing the camera's intrinsic calibration parameters. Recall that the intrinsic camera matrix for raw…Read more Using the RealSense SDK to access the camera
C++
Setting up Vim for C++ development
Vim is a powerful text editor that supports multiple programming languages and comes with a whole host of features such as a multi-level undo tree, powerful search and replace, and an extensive plugin system allowing for customisation. One advantage of using a text editor over an IDE is speed. The official Vim C++ Wiki page…Read more Setting up Vim for C++ development
ROS performance testing: C++ vs Python
ROS supports both Python and C++ programming languages, however, using Python can come at a performance cost. I did an experiment to test this by writing four combinations of publisher to subscriber and then checking whether the real loop rate (of the publisher) is equal to the actual loop rate of the subscriber. The combinations…Read more ROS performance testing: C++ vs Python