Security News
Research
Data Theft Repackaged: A Case Study in Malicious Wrapper Packages on npm
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
BARK is a semantic simulation framework for autonomous driving. Its behavior model-centric design allows for the rapid development, training, and benchmarking of various decision-making algorithms. It is especially suited for computationally expensive tasks, such as reinforcement learning. A a good starting point, have a look at the content of our BARK-Tutorial on IROS 2020.
For whom it is: Python evangelists implementing python behavior models or ML scientists using BARK-ML for learning behaviors.
Bark is available as PIP-Package for Ubuntu and MacOS for Python>=3.7. You can install the latest version with
pip install bark-simulator
. The Pip package supports full benchmarking functionality of existing behavior models and development of your models within python.
After installing the package, you can have a look at the examples to check how to use BARK.
Highway Example | Merging Example | Intersection Example |
---|---|---|
For whom it is: C++ developers creating C++ behavior models, researchers performing benchmarks, or contributors to BARK.
Use git clone https://github.com/bark-simulator/bark.git
or download the repository from this page.
Then follow the instructions at How to Install BARK.
To get step-by-step instructions on how to use BARK, you can run our IPython Notebook tutorials using bazel run //docs/tutorials:run
.
For a more detailed understanding of how BARK works, its concept and use cases have a look at our documentation.
Example Benchmark is a running example of how to use BARK for benchmarking for scientific purposes.
The BARK ecosystem is composed of multiple components that all share the common goal to develop and benchmark behavior models:
If you use BARK, please cite us using the following paper:
@inproceedings{Bernhard2020,
title = {BARK: Open Behavior Benchmarking in Multi-Agent Environments},
author = {Bernhard, Julian and Esterle, Klemens and Hart, Patrick and Kessler, Tobias},
booktitle = {2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)},
url = {https://arxiv.org/pdf/2003.02604.pdf},
year = {2020}
}
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
BARK specific code is distributed under MIT License.
FAQs
A tool for Behavior benchmARKing
We found that bark-simulator demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 4 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Research
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
Research
Security News
Attackers used a malicious npm package typosquatting a popular ESLint plugin to steal sensitive data, execute commands, and exploit developer systems.
Security News
The Ultralytics' PyPI Package was compromised four times in one weekend through GitHub Actions cache poisoning and failure to rotate previously compromised API tokens.