Synchronous Robotic Framework

06/08/2020
by   Nagarathna Hema Balaji, et al.
0

We present a synchronous robotic testbed called SyROF that allows fast implementation of robotic swarms. Our main goal is to lower the entry barriers to cooperative-robot systems for undergraduate and graduate students. The testbed provides a high-level programming environment that allows the implementation of Timed Input/Output Automata (TIOA). SyROF offers the following unique characteristics: 1) a transparent mechanism to synchronize robot maneuvers, 2) a membership service with a failure detector, and 3) a transparent service to provide common knowledge in every round. These characteristics are fundamental to simplifying the implementation of robotic swarms. The software is organized in five layers: The lower layer consists of a real-time publish-subscribe system that allows efficient communication between tasks. The next layer is an implementation of a Kalman filter to estimate the position, orientation, and speed of the robot. The third layer consists of a synchronizer that synchronously executes the robot maneuvers, provides common knowledge to all the active participants, and handles failures. The fifth layer consists of the programming environment.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/19/2023

Lower Gravity Demonstratable Testbed for Space Robot Experiments

In developing mobile robots for exploration on the planetary surface, it...
research
09/04/2022

Robotic Exercise Trainer: How Failures and T-HRI Levels Affect User Acceptance and Trust

Physical activity is important for health and wellbeing, but only few fu...
research
07/20/2017

Acting Thoughts: Towards a Mobile Robotic Service Assistant for Users with Limited Communication Skills

As autonomous service robots become more affordable and thus available a...
research
03/30/2020

An Untethered Brittle Star Robot for Closed-Loop Underwater Locomotion

Soft robots are capable of inherently safer and more stable interactions...
research
01/19/2021

COTORRA: COntext-aware Testbed fOR Robotic Applications

Edge Fog computing have received considerable attention as promising...
research
03/16/2021

Active fall prevention: robotic vision in AAL

Effective methods of preventing falls significantly improve the quality ...
research
10/21/2019

Transparent Synchronous Dataflow

There are several functional approaches to dataflow programming, produce...

Please sign up or login with your details

Forgot password? Click here to reset