Metadata-Version: 2.4
Name: steeleagle-sdk
Version: 1.0.16
Summary: SDK for interacting with SteelEagle vehicles.
Author-email: Mihir Bala <mbala@andrew.cmu.edu>, Thomas Eiszler <teiszler@andrew.cmu.edu>, Anthony Chen <xianglic@andrew.cmu.edu>, Aditya Chanana <achanana@andrew.cmu.edu>
Maintainer-email: Thomas Eiszler <teiszler@andrew.cmu.edu>
Project-URL: Homepage, https://cmusatyalab.github.io/steeleagle/
Project-URL: Documentation, https://cmusatyalab.github.io/steeleagle/
Project-URL: Repository, https://github.com/cmusatyalab/steeleagle
Project-URL: Issues, https://github.com/cmusatyalab/steeleagle/issues
Project-URL: Changelog, https://github.com/cmusatyalab/steeleagle/releases
Keywords: autonomous,robots,edge,vision,drone,uav,uas,ugv
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: protobuf>=3.12
Requires-Dist: grpcio>=1.74.0
Requires-Dist: pydantic>=2.11.7
Requires-Dist: lark>=1.2.2
Requires-Dist: shapely>=2.1.1
Requires-Dist: matplotlib>=3.10.6
Requires-Dist: folium>=0.20.0
Requires-Dist: pygls
Requires-Dist: pyzmq>=27.1.0
Requires-Dist: aiosqlite>=0.21.0
Requires-Dist: gabriel-protocol>=4.0
Requires-Dist: scipy>=1.16.3
Provides-Extra: dev
Requires-Dist: grpcio-tools; extra == "dev"
Requires-Dist: protoletariat; extra == "dev"

# SteelEagle SDK: Controller Library for SteelEagle Vehicles

The SteelEagle SDK provides a programming interface for SteelEagle-compliant vehicles.
Users can send messages over the native API, using gRPC and Protobuf, or use higher level
primitives through Pydantic. This package also provides a compiler for SteelEagle DSL (.dsl)
files.

## License
SteelEagle SDK is released under GPL-2.0.

## Supported Platforms
Linux
