An open API service indexing awesome lists of open source software.

https://github.com/bringauto/fleet

BringAuto Fleet Management
https://github.com/bringauto/fleet

autonomous autonomous-car autonomous-robots autonomous-vehicles autonomy control overview

Last synced: 4 months ago
JSON representation

BringAuto Fleet Management

Awesome Lists containing this project

README

          

# BringAuto Fleet

> Project is archived. Next Generation of Fleet is part of [Fleet Protocol].

BringAuto Fleet is a system that connects autonomous platforms with the end-user!

Users can add orders, monitor the state of the autonomous fleet, receive notifications about order fulfil, ... - has a complete overview about all platforms in the fleet.

Main features

- Simple end-user interface for managing fleet of autonomous vehicles,
- Datastream for autonomous platform provider for further data processing (platform statistics)

![BringAuto Fleet](./doc/gif/Main_Fleet.gif)

## Functionality

End-user

- add order to the autonomous platform
- receive notifications
- check stats of the platform like remaining battery, completed orders,
- monitor position of the platform

Platform provider

- consistent data stream
- workflows for a Fleet deployment
- simple and general highly customizable communication protocol between Autonomy system and the Autonomous Platform
- virtual environment for testing and development - [Etna]

## How to try it - deploy Test Environment

You can deploy test instance of BringAuto Fleet
to Docker using our Virtual Environment called [Etna], check all steps in [Run Test Environment].

## How to connect your Autonomous Platform

Third party Autonomous platform must comply [BringAuto Autonomy Host Protocol]
to connect to the BringAuto Fleet.

For the development and test purposes the [Etna] system can be used to
simulate/test/develop each part of BringAuto Fleet.

## Documentation

Detailed documentation can be found in [doc/] directory located in the repository root.

## Create a feature/bug report

If you found a bug or have an idea for a nice improvement please
create an issue in the [GitHub Issue tracker].

If you need help please consider the use of [GitHub Discussion]

## Roadmap

- Robustness encryption of data stream
- Robustness specification of [BringAuto Autonomy Host Protocol]
- Multi-tenant support
- Analysis of captured data
- Complete Integration Workflow and Tools for platform providers

[Fleet Protocol]: https://github.com/bringauto/fleet-protocol
[Etna]: https://github.com/bringauto/etna
[Run Test Environment]: ./doc/RunTestEnvironment.md
[GitHub Issue tracker]: https://github.com/bringauto/fleet/issues
[GitHub Discussion]: https://github.com/bringauto/fleet/discussions
[BringAuto Autonomy Host Protocol]: https://drive.google.com/drive/folders/1ZE9VRs86QtP6GqTJBl6vRJLmkh1lTEc5
[doc/]: ./doc