jketreno

Introduction

This tutorial provides the links and instructions for the following: installing Ubuntu 14.04.5 LTS on the UP board; adding the open source linux-upboard kernel; installing the librealsense library for accessing the Intel RealSense camera; and installing the Robot Operating System (ROS) Indigo Igloo release.

jketreno

Before I could experiment with vision processing on my MinnowBoard Max (MBM) robot, I needed to pick an operating system to install. One piece of software I eventually plan to use is the Robot Operating System (ROS) -- which is a collection of software libraries and components connected with a communication framework. ROS, by default, supports running on Ubuntu.

jketreno
As part of the journey to add intelligence to a robot platform, I wanted to be able to track faces. This could be used for a follow me type of interaction, or have the robot adjust its pose so it can orient its camera toward a person. In addition to adding this capability, I wanted to see how much someone could do if their only programming language was Javascript.
jketreno
You may have experienced significant camera lag when using OpenCV to do "real time" vision processing. This post talks about the cause, and how you can fix it!