English
Related papers

Related papers: Smart Pointers and Shared Memory Synchronisation f…

200 papers

The Robot Operating System (ROS) is rapidly becoming the de facto framework for building robotics systems, thanks to its flexibility and the large acceptance that it has received in the robotics community. With the growth of its popularity,…

Networking and Internet Architecture · Computer Science 2017-07-27 Danilo Tardioli , Ramviyas Parasuraman , Petter Ögren

In this paper we present our contribution in terms of synchronization processor for a SoC design methodology based on the theory of the latency insensitive systems (LIS) of Carloni et al. Our contribution consists in IP encapsulation into a…

Hardware Architecture · Computer Science 2011-11-09 Pierre Bomel , Eric Martin , Emmanuel Boutillon

In hazardous environments, sensors and actuators can be deployed to see and operate on behalf of humans, enabling safe and efficient task execution. Functioning as a neural center, the edge information hub (EIH), which integrates…

Information Theory · Computer Science 2026-03-25 Xinran Fang , Wei Feng , Yanmin Wang , Yunfei Chen , Baoquan Ren , Ning Ge , Shi Jin

The matching principles behind optimal transport (OT) play an increasingly important role in machine learning, a trend which can be observed when OT is used to disambiguate datasets in applications (e.g. single-cell genomics) or used to…

Machine Learning · Statistics 2022-09-16 Meyer Scetbon , Marco Cuturi

Message transmission and message synchronization for multicontroller interdomain routing in software-defined networking (SDN) have long adaptation times and slow convergence speeds, coupled with the shortcomings of traditional interdomain…

Networking and Internet Architecture · Computer Science 2023-03-15 Miao Ye , Linqiang Huang , Xiaofang Deng , Yong Wang , Qiuxiang Jiang , Hongbing Qiu , Peng Wen

The field of robotics faces significant challenges related to the complexity and interoperability of existing middleware frameworks, like ROS2, which can be difficult for new developers to adopt. To address these issues, we propose…

Robotics · Computer Science 2026-01-30 Anshul Ranjan , Anoosh Damodar , Neha Chougule , Dhruva S Nayak , Anantharaman P. N , Shylaja S S

Deploying learning-based controllers across heterogeneous robots is challenging due to platform differences, inconsistent interfaces, and inefficient middleware. To address these issues, we present UniCon, a lightweight framework that…

Robotics · Computer Science 2026-04-06 Yunfeng Lin , Li Xu , Yong Yu , Jiangmiao Pang , Weinan Zhang

Deploying data- and computation-intensive applications such as large-scale AI into heterogeneous dispersed computing networks can significantly enhance application performance by mitigating bottlenecks caused by limited network resources,…

Networking and Internet Architecture · Computer Science 2024-03-26 Jinkun Zhang , Edmund Yeh

SmartNICs have been increasingly utilized across various applications to offload specific computational tasks, thereby enhancing overall system performance. However, this offloading process introduces several communication challenges that…

Networking and Internet Architecture · Computer Science 2025-07-08 Mohammed Zain Farooqi , Masoud Hemmatpour , Tore Heide Larsen

The 5G mobile networks extend the capability for supporting collaborative robot operations in outdoor scenarios. However, the restricted battery life of robots still poses a major obstacle to their effective implementation and utilization…

Networking and Internet Architecture · Computer Science 2024-02-02 Arnau Romero , Carmen Delgado , Lanfranco Zanzi , Xi Li , Xavier Costa-Pérez

This paper demonstrates the scheme regarding Internet of Things (IOT) which is well thought-out the next generation of Internet. IOT explicitly elaborates the assimilation of human beings and physical systems, as they can cooperate with…

Signal Processing · Electrical Eng. & Systems 2017-12-29 Tayyab Mehmood

Unbalanced optimal transport (UOT) has been widely used as a fundamental tool in many application domains, where it often dominates the application running time. While many researchers have proposed various optimizations for UOT, few have…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-12-17 Chengyu Sun , Jinyu Hu , Hong Jiang

Remote procedure calls are the workhorse of distributed systems. However, as software engineering trends, such as micro-services and serverless computing, push applications towards ever finer-grained decompositions, the overhead of…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-04-11 Peter Alvaro , Matthew Adiletta , Adrian Cockroft , Frank Hady , Ramesh Illikkal , Esteban Ramos , James Tsai , Robert Soulé

The rise of intelligent autonomous systems, especially in robotics and autonomous agents, has created a critical need for robust communication middleware that can ensure real-time processing of extensive sensor data. Current robotics…

Robotics · Computer Science 2024-12-03 Jacky Kwok , Shulu Li , Marten Lohstroh , Edward A. Lee

Increasing investment in computing technologies and the advancements in silicon technology has fueled rapid growth in advanced driver assistance systems (ADAS) and corresponding SoC developments. An ADAS SoC represents a heterogeneous…

Hardware Architecture · Computer Science 2022-09-14 Hao Luan , Yu Yao , Chang Huang

A cooperative intelligent transport system (C-ITS) uses vehicle-to-everything (V2X) technology to make self-driving vehicles safer and more efficient. Current C-ITS applications have mainly focused on real-time information sharing, such as…

Robotics · Computer Science 2021-07-15 Masaya Mizutani , Manabu Tsukada , Hiroshi Esaki

Smart Internet of Vehicles (IoV) as a promising application in Internet of Things (IoT) emerges with the development of the fifth generation mobile communication (5G). Nevertheless, the heterogeneous requirements of sufficient battery…

Signal Processing · Electrical Eng. & Systems 2023-01-18 Jiafei Fu , Pengcheng Zhu , Jingyu Hua , Jiamin Li , Jiangang Wen

Reliable and efficient communication is one of the key requirements for the deployment of self-driving cars. Consequently, researchers and developers require efficient and precise tools for the parallel development of vehicular mobility and…

Networking and Internet Architecture · Computer Science 2017-09-08 Benjamin Sliwa , Johannes Pillmann , Fabian Eckermann , Christian Wietfeld

Testing and debugging have become major obstacles for robot software development, because of high system complexity and dynamic environments. Standard, middleware-based data recording does not provide sufficient information on internal…

Robotics · Computer Science 2022-08-02 Christophe Bédard , Ingo Lütkebohle , Michel Dagenais

Rollback recovery strategies are well-known in concurrent and distributed systems. In this context, recovering from unexpected failures is even more relevant given the non-deterministic nature of execution, which means that it is…

Programming Languages · Computer Science 2024-01-08 Germán Vidal