What is it about?

Establishing outdoor ROS (the Robot Operating System) applications using PortForwarding, could be challenging, since it involves a number of cascading confrontational steps which include setup with the service provider, modem setup, Linux (or other operating system) setup, and final ROS setup. This paper provides a step-by-step configuration procedure, which includes troubleshooting and testing procedures.

Featured Image

Why is it important?

In recent years, there has been great interest in a number of open-source robotic applications, such as open-source agriculture robots, open-source driverless cars, and other outdoor applications. The Robot Operating System (ROS) is the leading platform for open-source robot software (and hardware) development. This paper could help facilitate the development of ROS-ready outdoor applications and further contribute to its growth.


Research Series: Robotics - Software Design (PhD work) [2012 - 2017] For my PhD, I focused on the Robot Operating System (ROS), the world's leading open-source platform for robot system development. My work focused on bringing ROS to agriculture, specifically for outdoor operations. This paper addresses one of the challenges found operating outdoor ROS-ready robots; remote connectivity. Through months of development, testing, trial & error, the outcome has been tested and verified. A number of original ROS libraries has been developed and created.

Sami Salama Hussen Hajjaj
Xi'an Jiaotong-Liverpool University

Read the Original

This page is a summary of: Establishing remote networks for ROS applications via Port Forwarding, International Journal of Advanced Robotic Systems, May 2017, SAGE Publications,
DOI: 10.1177/1729881417703355.
You can read the full text:




The following have contributed to this page