Skip to content

A MARS plugin that can load Bagel graphs into MARS and provides the graph in- and outputs to DataBroker.

License

Notifications You must be signed in to change notification settings

dfki-ric/BagelMARS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BagelMARS

Bagel (Biologically inspired Graph-Based Language) is a cross-platform graph-based dataflow language developed at the Robotics Innovation Center of the German Research Center for Artificial Intelligence (DFKI-RIC) and the University of Bremen. It runs on (Ubuntu) Linux, Mac and Windows.

BagelMARS is a plugin for the MARS simulation (https://github.com/rock-simulation/mars) that can be used to load Bagel graphs into MARS. The in- and outputs of the loaded graph are connected to DataBroker.

General {#general}

The main user documentation of Bagel can be found at: https://github.com/dfki-ric/bagel_wiki/wiki

The API documentation of osg_graph_viz can be build in the doc sub-folder with the make command. The documentation is build into the doc/build folder.

Installation

It can be installed by the build systems (autoproj or pybob) used by the MARS simulation.

Test

To test if everything is installed correctly simply start the MARS simulation in the test folder.

cd test
mars_app

The BagelMARS plugin was loaded correctly if the output includes the following lines:

BagelGraph::loadGraph: ./ / bagel_test_graph.yml
[loadGraph] #inputs: 1
[loadGraph] #outputs: 1

License

BagelMARS is distributed under the 3-clause BSD license.

About

A MARS plugin that can load Bagel graphs into MARS and provides the graph in- and outputs to DataBroker.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published