As you all know, MATLAB is one of the powerful numerical computation tools available for research, education, and commercial applications. Also, we don't need any more explanation of the Android OS, which is one of the most popular mobile operating systems. In this chapter, we will mainly work with the ROS interface of MATLAB and Android.
By combining the capabilities of MATLAB and Android in ROS, we can create powerful robotic projects. Here are the main topics we will discuss in this chapter:
Getting started with the ROS-MATLAB interface
Communicating from MATLAB to a ROS network
Controlling a ROS robot from MATLAB
Getting started with Android and its ROS interface
Installing the ROS-Android interface
Playing with ROS-Android applications
ROS-Android code walk through
Creating a basic application using the ROS-Android interface