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

Getting started with Conda

Conda is an open source cross-platform package and environment manager from Anaconda. Package manager If you're familiar with MacOSX then you've probably already used package managers like Homebrew or MacPorts that allow you to either download binaries or build code from source to easily install software. Conda is similar in that it also allows you…Read more Getting started with Conda