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
- Host: GitHub
- URL: https://github.com/bringauto/fleet
- Owner: bringauto
- License: mit
- Created: 2022-01-19T10:58:57.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-07-31T20:44:48.000Z (almost 2 years ago)
- Last Synced: 2024-08-01T00:36:08.973Z (almost 2 years ago)
- Topics: autonomous, autonomous-car, autonomous-robots, autonomous-vehicles, autonomy, control, overview
- Language: C#
- Homepage: https://bringautofleet.com/
- Size: 6.19 MB
- Stars: 9
- Watchers: 5
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)

## 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