Formal specification and verification of autonomous robotic systems: A survey
Autonomous robotic systems are complex, hybrid, and often safety critical; this makes their
formal specification and verification uniquely challenging. Though commonly used, testing …
formal specification and verification uniquely challenging. Though commonly used, testing …
Requirements engineering for artificial intelligence systems: A systematic map** study
Context: In traditional software systems, Requirements Engineering (RE) activities are well-
established and researched. However, building Artificial Intelligence (AI) based software …
established and researched. However, building Artificial Intelligence (AI) based software …
Surgical robotics beyond enhanced dexterity instrumentation: a survey of machine learning techniques and their role in intelligent and autonomous surgical actions
Purpose Advances in technology and computing play an increasingly important role in the
evolution of modern surgical techniques and paradigms. This article reviews the current role …
evolution of modern surgical techniques and paradigms. This article reviews the current role …
[HTML][HTML] Requirements practices and gaps when engineering human-centered Artificial Intelligence systems
Abstract Context: Engineering Artificial Intelligence (AI) software is a relatively new area with
many challenges, unknowns, and limited proven best practices. Big companies such as …
many challenges, unknowns, and limited proven best practices. Big companies such as …
An energy tank-based interactive control architecture for autonomous and teleoperated robotic surgery
Introducing some form of autonomy in robotic surgery is being considered by the medical
community to better exploit the potential of robots in the operating room. However, significant …
community to better exploit the potential of robots in the operating room. However, significant …
A tank-based approach to impedance control with variable stiffness
In this paper, we present a new impedance control strategy that allows to reproduce a time-
varying stiffness. By properly controlling the energy exchanged during the action, we …
varying stiffness. By properly controlling the energy exchanged during the action, we …
What's up with requirements engineering for artificial intelligence systems?
In traditional approaches to building software systems (that do not include an Artificial
Intelligent (AI) or Machine Learning (ML) component), Requirements Engineering (RE) …
Intelligent (AI) or Machine Learning (ML) component), Requirements Engineering (RE) …
Bridging the gap between robotic technology and health care
Although technology and computation power have become more and more present in our
daily lives, we have yet to see the same tendency in robotics applied to health care. In this …
daily lives, we have yet to see the same tendency in robotics applied to health care. In this …
[HTML][HTML] Efficient configuration space construction and optimization for motion planning
The configuration space is a fundamental concept that is widely used in algorithmic robotics.
Many applications in robotics, computer-aided design, and related areas can be reduced to …
Many applications in robotics, computer-aided design, and related areas can be reduced to …
A first evaluation of a multi-modal learning system to control surgical assistant robots via action segmentation
The next stage for robotics development is to introduce autonomy and cooperation with
human agents in tasks that require high levels of precision and/or that exert considerable …
human agents in tasks that require high levels of precision and/or that exert considerable …