Managed Projects

libfaults

  No analysis available

A standalone library for modelling faults on ground-truth values. Faulty values can be applied in-place, i.e. overwriting the ground truth, or returned as an extra variable.

0 lines of code

0 current contributors

0 since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: BSD-3-Clause

faultyposition2d

  No analysis available

A Player driver to inject faults into an existing position2d interface, allowing for hardware failures or glitches to be modelled in both simulation and the real-world. Existing clients can use the library without any code modification; a simple change to the Player configuration file is all that ... [More] is required. Faults can be set on a per-parameter basis and toggled globally at runtime. The driver requires the libfaults library. [Less]

0 lines of code

0 current contributors

0 since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: GNU_Gener...

Event Detector

  No analysis available

A Player client for passively monitoring robots and logging when various events occur. It works with simulations in either Stage and Gazebo, or in real-world scenarios on actual hardware. Events currently monitored include: o Motor stalls. o Unsafe proximities between models. o Intrusions ... [More] into restricted zones. The log file can be parsed online, i.e. while a scenario is running, or offline. The logging format is easy to parse and contains plenty of information for applying meta-analysis such as machine learning. [Less]

0 lines of code

0 current contributors

0 since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: BSD-3-Clause

Batch Processor

  No analysis available

Originally designed to aid with performing batch runs of Player/Stage simulations, it developed into a convenient, flexible mechanism for running arbitrary tasks (or sequences of tasks) repeatedly. The outputs of any executed commands are captured and collated between runs. The Jinja2 templating ... [More] engine is embedded, providing advanced value substitution on a per-run basis. This makes the process of varying the contents of configuration files extremely simple. [Less]

0 lines of code

0 current contributors

0 since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: BSD-3-Clause