中文
相关论文

相关论文: Automatic Extraction of Time-windowed ROS Computat…

200 篇论文

This paper presents a practical approach towards implementing pathfinding algorithms on real-world and low-cost non- commercial hardware platforms. While using robotics simulation platforms as a test-bed for our algorithms we easily…

机器人学 · 计算机科学 2018-03-01 Sayyed Jaffar Ali Raza , Nitish A. Gupta , Nisarg Chitaliya , Gita R. Sukthankar

Distributed robotic systems rely heavily on the publish-subscribe communication paradigm and middleware frameworks that support it, such as the Robot Operating System (ROS), to efficiently implement modular computation graphs. The ROS 2…

机器人学 · 计算机科学 2023-01-24 Christophe Bédard , Pierre-Yves Lajoie , Giovanni Beltrame , Michel Dagenais

Formal verification of robotic applications presents challenges due to their hybrid nature and distributed architecture. This paper introduces ROSMonitoring 2.0, an extension of ROSMonitoring designed to facilitate the monitoring of both…

软件工程 · 计算机科学 2024-11-22 Maryam Ghaffari Saadat , Angelo Ferrando , Louise A. Dennis , Michael Fisher

As part of Mathematical Research Data Initiative (MaRDI), we have developed a way to preserve a software package into an easy to deploy and use sandbox environment we call a "runtime", via a program we developed called MaPS : MaRDI…

数学软件 · 计算机科学 2025-07-04 Aaruni Kaushik

As robotic systems such as autonomous cars and delivery drones assume greater roles and responsibilities within society, the likelihood and impact of catastrophic software failure within those systems is increased.To aid researchers in the…

In this paper, we investigate the problem of source recovery in a dynamical system utilizing space-time samples. This is a specific issue within the broader field of dynamical sampling, which involves collecting samples from solutions to a…

动力系统 · 数学 2023-08-04 Akram Aldroubi , Rocio Diaz Martin , Ivan Medri

This paper investigates the problem of dynamical sampling for graph signals influenced by a constant source term. We consider signals evolving over time according to a linear dynamical system on a graph, where both the initial state and the…

数值分析 · 数学 2025-09-23 Le Gong , Longxiu Huang

Traditional software development in robotics is about programming functionality in the CPU of a given robot with a pre-defined architecture and constraints. With adaptive computing, instead, building a robotic behavior is about programming…

机器人学 · 计算机科学 2021-09-09 Víctor Mayoral-Vilches , Giulio Corradi

The control architecture of autonomous robots can be developed by programming and integrating multiple software components that individually control separate behaviors. This approach requires additional mechanisms to coordinate their…

机器人学 · 计算机科学 2021-03-12 Martin Molina , Pablo Santamaria , Abraham Carrera

Explicit software architecture models are essential artifacts for communicating, analyzing, and evolving complex software-intensive systems. In ROS~2-based robotic systems, however, structural (de-)composition and integration semantics are…

In modeling time series data, we often need to augment the existing data records to increase the modeling accuracy. In this work, we describe a number of techniques to extract dynamic information about the current state of a large…

机器学习 · 计算机科学 2022-05-20 Jeeyung Kim , Mengtian Jin , Youkow Homma , Alex Sim , Wilko Kroeger , Kesheng Wu

Embedded systems in safety-critical environments are continuously required to deliver more performance and functionality, while expected to provide verified safety guarantees. Nonetheless, platform-wide software verification (required for…

系统与控制 · 计算机科学 2017-05-09 Fardin Abdi , Renato Mancuso , Rohan Tabish , Marco Caccamo

The third generation of artificial intelligence (AI) introduced by neuromorphic computing is revolutionizing the way robots and autonomous systems can sense the world, process the information, and interact with their environment. The…

机器人学 · 计算机科学 2021-10-06 Julien Dupeyroux , Stein Stroobants , Guido de Croon

Autonomous robots must operate in diverse environments and handle multiple tasks despite uncertainties. This creates challenges in designing software architectures and task decision-making algorithms, as different contexts may require…

The Robot Operating System 2 (ROS~2) is a widely used middleware that provides software libraries and tools for developing robotic systems. In these systems, tasks are scheduled by ROS~2 executors. Since the scheduling behavior of the…

机器人学 · 计算机科学 2024-08-08 Harun Teper , Oren Bell , Mario Günzel , Chris Gill , Jian-Jia Chen

Robots are increasingly entering uncertain and unstructured environments. Within these, robots are bound to face unexpected external disturbances like accidental human or tool collisions. Robots must develop the capacity to respond to…

机器人学 · 计算机科学 2018-04-03 Hongmin Wu , Hongbin Lin , Shuangqi Luo , Shuangda Duan , Yisheng Guan , Juan Rojas

Robots often need to be reconfigurable$-$to customize, calibrate, or optimize robots operating in varying environments with different hardware). A particular challenge in robotics is the automated and dynamic reconfiguration to load and…

机器人学 · 计算机科学 2025-04-10 Sven Peldszus , Davide Brugali , Daniel Strüber , Patrizio Pelliccione , Thorsten Berger

Complex software systems evolve frequently, e.g., when introducing new features or fixing bugs during maintenance. However, understanding the impact of such changes on system behavior is often difficult. Many approaches have thus been…

软件工程 · 计算机科学 2020-01-09 Thomas Krismayer , Michael Vierhauser , Rick Rabiser , Paul Grünbacher

The wide use of robotic systems contributed to developing robotic software highly coupled to the hardware platform running the robotic system. Due to increased maintenance cost or changing business priorities, the robotic hardware is…

软件工程 · 计算机科学 2020-08-06 Sophie Wood , Nicholas Matragkas , Dimitris Kolovos , Richard Paige , Simos Gerasimou

Autonomous and Robotics Systems (ARSs) are widespread, complex, and increasingly coming into contact with the public. Many of these systems are safety-critical, and it is vital to detect software errors to protect against harm. We propose a…

软件工程 · 计算机科学 2022-02-01 Deborah S. Katz , Christopher S. Timperley , Claire Le Goues