839 research outputs found
Internet of robotic things : converging sensing/actuating, hypoconnectivity, artificial intelligence and IoT Platforms
The Internet of Things (IoT) concept is evolving rapidly and influencing newdevelopments in various application domains, such as the Internet of MobileThings (IoMT), Autonomous Internet of Things (A-IoT), Autonomous Systemof Things (ASoT), Internet of Autonomous Things (IoAT), Internetof Things Clouds (IoT-C) and the Internet of Robotic Things (IoRT) etc.that are progressing/advancing by using IoT technology. The IoT influencerepresents new development and deployment challenges in different areassuch as seamless platform integration, context based cognitive network integration,new mobile sensor/actuator network paradigms, things identification(addressing, naming in IoT) and dynamic things discoverability and manyothers. The IoRT represents new convergence challenges and their need to be addressed, in one side the programmability and the communication ofmultiple heterogeneous mobile/autonomous/robotic things for cooperating,their coordination, configuration, exchange of information, security, safetyand protection. Developments in IoT heterogeneous parallel processing/communication and dynamic systems based on parallelism and concurrencyrequire new ideas for integrating the intelligent “devices”, collaborativerobots (COBOTS), into IoT applications. Dynamic maintainability, selfhealing,self-repair of resources, changing resource state, (re-) configurationand context based IoT systems for service implementation and integrationwith IoT network service composition are of paramount importance whennew “cognitive devices” are becoming active participants in IoT applications.This chapter aims to be an overview of the IoRT concept, technologies,architectures and applications and to provide a comprehensive coverage offuture challenges, developments and applications
Artificial Collective Intelligence Engineering: a Survey of Concepts and Perspectives
Collectiveness is an important property of many systems--both natural and
artificial. By exploiting a large number of individuals, it is often possible
to produce effects that go far beyond the capabilities of the smartest
individuals, or even to produce intelligent collective behaviour out of
not-so-intelligent individuals. Indeed, collective intelligence, namely the
capability of a group to act collectively in a seemingly intelligent way, is
increasingly often a design goal of engineered computational systems--motivated
by recent techno-scientific trends like the Internet of Things, swarm robotics,
and crowd computing, just to name a few. For several years, the collective
intelligence observed in natural and artificial systems has served as a source
of inspiration for engineering ideas, models, and mechanisms. Today, artificial
and computational collective intelligence are recognised research topics,
spanning various techniques, kinds of target systems, and application domains.
However, there is still a lot of fragmentation in the research panorama of the
topic within computer science, and the verticality of most communities and
contributions makes it difficult to extract the core underlying ideas and
frames of reference. The challenge is to identify, place in a common structure,
and ultimately connect the different areas and methods addressing intelligent
collectives. To address this gap, this paper considers a set of broad scoping
questions providing a map of collective intelligence research, mostly by the
point of view of computer scientists and engineers. Accordingly, it covers
preliminary notions, fundamental concepts, and the main research perspectives,
identifying opportunities and challenges for researchers on artificial and
computational collective intelligence engineering.Comment: This is the author's final version of the article, accepted for
publication in the Artificial Life journal. Data: 34 pages, 2 figure
Robot Workspace Monitoring using a Blockchain-based 3D Vision Approach
Blockchain has been used extensively for financial purposes,
but this technology can also be beneficial in other
contexts where multi-party cooperation, security and decentralization
of the data is essential. Properties such as
immutability, accessibility and non-repudiation and the existence
of smart-contracts make blockchain technology very
interesting in robotic contexts that require event registration
or integration with Artificial Intelligence. In this paper,
we propose a system that leverages blockchain as a
ledger to register events and information to be processed
by Oracles and uses smart-contracts to control robots by
adjusting their velocity, or stopping them, if a person enters
the robot working space without permission. We show
how blockchain can be used in computer vision problems by
interacting with multiple external parties, Oracles, that perform
image analysis and how it is possible to use multiple
smart-contracts for different tasks. The method proposed is
shown in a scenario representing a factory environment, but
since it is modular, it can be easily adapted and extended for
other contexts, allowing for simple integration and maintenance.info:eu-repo/semantics/publishedVersio
Recommended from our members
Conversations on a probable future: interview with Beatrice Fazi
No description supplie
Contextually Aware Intelligent Control Agents for Heterogeneous Swarms
An emerging challenge in swarm shepherding research is to design effective
and efficient artificial intelligence algorithms that maintain a
low-computational ceiling while increasing the swarm's abilities to operate in
diverse contexts. We propose a methodology to design a context-aware
swarm-control intelligent agent. The intelligent control agent (shepherd) first
uses swarm metrics to recognise the type of swarm it interacts with to then
select a suitable parameterisation from its behavioural library for that
particular swarm type. The design principle of our methodology is to increase
the situation awareness (i.e. information contents) of the control agent
without sacrificing the low-computational cost necessary for efficient swarm
control. We demonstrate successful shepherding in both homogeneous and
heterogeneous swarms.Comment: 37 pages, 3 figures, 11 table
Evolvable production systems in a RMS context: enabling concepts and technologies
The goal of this paper is to describe the research on Evolvable Production Systems (EPS) in the context of Reconfigurable Manufacturing Systems (RMS), and to briefly describe a multiagent based control solution. RMS, Holonic and EPS concepts are briefly described and compared. Novel inspiration areas and concepts to solve the demanding requirements set by RMS, such as artificial life and complexity theory, are described. Finally, the multiagent based control solution is described as the underlying infrastructure to support all future development in EPS, using concepts such as emergence and self-organisation
Context Awareness in Swarm Systems
Recent swarms of Uncrewed Systems (UxS) require substantial human input to support their operation. The little 'intelligence' on these platforms limits their potential value and increases their overall cost. Artificial Intelligence (AI) solutions are needed to allow a single human to guide swarms of larger sizes. Shepherding is a bio-inspired swarm guidance approach with one or a few sheepdogs guiding a larger number of sheep. By designing AI-agents playing the role of sheepdogs, humans can guide the swarm by using these AI agents in the same manner that a farmer uses biological sheepdogs to muster sheep. A context-aware AI-sheepdog offers human operators a smarter command and control system. It overcomes the current limiting assumption in the literature of swarm homogeneity to manage heterogeneous swarms and allows the AI agents to better team with human operators.
This thesis aims to demonstrate the use of an ontology-guided architecture to deliver enhanced contextual awareness for swarm control agents. The proposed architecture increases the contextual awareness of AI-sheepdogs to improve swarm guidance and control, enabling individual and collective UxS to characterise and respond to ambiguous swarm behavioural patterns. The architecture, associated methods, and algorithms advance the swarm literature by allowing improved contextual awareness to guide heterogeneous swarms. Metrics and methods are developed to identify the sources of influence in the swarm, recognise and discriminate the behavioural traits of heterogeneous influencing agents, and design AI algorithms to recognise activities and behaviours. The proposed contributions will enable the next generation of UxS with higher levels of autonomy to generate more effective Human-Swarm Teams (HSTs)
Controlling Robots using Artificial Intelligence and a Consortium Blockchain
Blockchain is a disruptive technology that is normally used within financial
applications, however it can be very beneficial also in certain robotic
contexts, such as when an immutable register of events is required. Among the
several properties of Blockchain that can be useful within robotic
environments, we find not just immutability but also decentralization of the
data, irreversibility, accessibility and non-repudiation. In this paper, we
propose an architecture that uses blockchain as a ledger and smart-contract
technology for robotic control by using external parties, Oracles, to process
data. We show how to register events in a secure way, how it is possible to use
smart-contracts to control robots and how to interface with external Artificial
Intelligence algorithms for image analysis. The proposed architecture is
modular and can be used in multiple contexts such as in manufacturing, network
control, robot control, and others, since it is easy to integrate, adapt,
maintain and extend to new domains.info:eu-repo/semantics/submittedVersio
- …