1,642 research outputs found
Service-Oriented Architecture for Space Exploration Robotic Rover Systems
Currently, industrial sectors are transforming their business processes into
e-services and component-based architectures to build flexible, robust, and
scalable systems, and reduce integration-related maintenance and development
costs. Robotics is yet another promising and fast-growing industry that deals
with the creation of machines that operate in an autonomous fashion and serve
for various applications including space exploration, weaponry, laboratory
research, and manufacturing. It is in space exploration that the most common
type of robots is the planetary rover which moves across the surface of a
planet and conducts a thorough geological study of the celestial surface. This
type of rover system is still ad-hoc in that it incorporates its software into
its core hardware making the whole system cohesive, tightly-coupled, more
susceptible to shortcomings, less flexible, hard to be scaled and maintained,
and impossible to be adapted to other purposes. This paper proposes a
service-oriented architecture for space exploration robotic rover systems made
out of loosely-coupled and distributed web services. The proposed architecture
consists of three elementary tiers: the client tier that corresponds to the
actual rover; the server tier that corresponds to the web services; and the
middleware tier that corresponds to an Enterprise Service Bus which promotes
interoperability between the interconnected entities. The niche of this
architecture is that rover's software components are decoupled and isolated
from the rover's body and possibly deployed at a distant location. A
service-oriented architecture promotes integrate-ability, scalability,
reusability, maintainability, and interoperability for client-to-server
communication.Comment: LACSC - Lebanese Association for Computational Sciences,
http://www.lacsc.org/; International Journal of Science & Emerging
Technologies (IJSET), Vol. 3, No. 2, February 201
Designing Distributed, Component-Based Systems for Industrial Robotic Applications
none3noneM. Amoretti; S. Caselli; M. ReggianiM., Amoretti; S., Caselli; Reggiani, Monic
AGNI: an API for the control of automomous service robots
With the continuum growth of Internet connected devices, the scalability of the
protocols used for communication between them is facing a new set of challenges. In
robotics these communications protocols are an essential element, and must be able to
accomplish with the desired communication.
In a context of a multi-‐‑agent platform, the main types of Internet communication
protocols used in robotics, mission planning and task allocation problems will be
revised. It will be defined how to represent a message and how to cope with their
transport between devices in a distributed environment, reviewing all the layers of the
messaging process.
A review of the ROS platform is also presented with the intent of integrating the
already existing communication protocols with the ServRobot, a mobile autonomous
robot, and the DVA, a distributed autonomous surveillance system. This is done with
the objective of assigning missions to ServRobot in a security context
TALON - The Telescope Alert Operation Network System: Intelligent Linking of Distributed Autonomous Robotic Telescopes
The internet has brought about great change in the astronomical community,
but this interconnectivity is just starting to be exploited for use in
instrumentation. Utilizing the internet for communicating between distributed
astronomical systems is still in its infancy, but it already shows great
potential. Here we present an example of a distributed network of telescopes
that performs more efficiently in synchronous operation than as individual
instruments. RAPid Telescopes for Optical Response (RAPTOR) is a system of
telescopes at LANL that has intelligent intercommunication, combined with
wide-field optics, temporal monitoring software, and deep-field follow-up
capability all working in closed-loop real-time operation. The Telescope ALert
Operations Network (TALON) is a network server that allows intercommunication
of alert triggers from external and internal resources and controls the
distribution of these to each of the telescopes on the network. TALON is
designed to grow, allowing any number of telescopes to be linked together and
communicate. Coupled with an intelligent alert client at each telescope, it can
analyze and respond to each distributed TALON alert based on the telescopes
needs and schedule.Comment: Presentation at SPIE 2004, Glasgow, Scotland (UK
- …