Articulated and Mobile Robotics for Services and Technologies (RAMSETE)