Establishing Reliable Robot Behavior using Capability Analysis Tables

07/23/2020
by   Victoria Edwards, et al.
0

Robots are often so complex that one person may not know all the ins and outs of the system. Inheriting software and hardware infrastructure with limited documentation and/or practical robot experience presents a costly challenge for an engineer or researcher. The choice is to either re-build existing systems, or invest in learning the existing framework. No matter the choice, a reliable system which produces expected outcomes is necessary, and while rebuilding may at first appear easier than learning the system, future users will be faced with the same choice. This paper provides a method to allow for increased documentation of the robotic system, which in turn can be used to contribute in overall robot reliability. To do this we propose the identification of a robot's core behaviors for use in Capability Analysis Tables (CATs). CATs are a form of tabular documentation that connect the hardware and software inputs and outputs to the robot's core behaviors. Unlike existing methods, CATs are flexible, easy to build, and understandable by non-expert robot users. We demonstrate this documentation method with an experimental example using an Unmanned Aerial Vehicle (UAV).

READ FULL TEXT
research
11/06/2020

Optimization-based Trajectory Planning for Tethered Marsupial Robots

This paper presents a non-linear optimization method for trajectory plan...
research
09/08/2020

Multi-Agent Collaboration for Building Construction

This paper details the algorithms involved and task planner for vehicle ...
research
01/14/2023

Pendulum Actuated Spherical Robot: Dynamic Modeling Analysis for Wobble Precession

A spherical robot has many practical advantages as the entire electronic...
research
03/11/2021

Programming Robot Behaviors with Execution Management Functions

The control architecture of autonomous robots can be developed by progra...
research
01/10/2012

Biologically inspired design framework for Robot in Dynamic Environments using Framsticks

Robot design complexity is increasing day by day especially in automated...
research
03/24/2021

Behavior coordination for self-adaptive robots using constraint-based configuration

Autonomous robots may be able to adapt their behavior in response to cha...
research
12/19/2022

Learning-from-Observation System Considering Hardware-Level Reusability

Robot developers develop various types of robots for satisfying users' v...

Please sign up or login with your details

Forgot password? Click here to reset