Releases: cmusatyalab/steeleagle
Releases · cmusatyalab/steeleagle
v2.1
Release Notes
- Use absolute gimbal positioning in GCS via a slider (remove relative control with r/f keys)
- Fix/simplify the location estimation of objects in the object engine
- Fixed issues with heading (now use 0-359 degrees from the driver all the way to the GCS)
- Send model for Parrot Olympe drones
- Rotate vehicle logs daily
- Fix wrong protobuf field in tracking task that prevented descending to target
- Allow return-to-home while mission is in progress
v2.0
Release Notes
- Modularize vehicle code into separate components
- Redefines the messaging protocol and defines an API between components
- Reorganizes codebase to be more sensible and moved DSL to its own repository
- Introduces support for additional drone platforms (SkyViper, ModalAI)
- Lays the groundwork for local compute by defining compute driver component and an interface for it
- Basic multi-drone support through swarm controller module (waypoint partitioning/altitude segmentation)
What's Changed
- Add Local Compute Client by @achanana in #31
- Merge the backend rework to the main branch by @xianglic in #33
- revise the compute module in kernel and add nrecdrone driver in driver by @xianglic in #35
- Updates for Github Actions related to docker image and documentation rebuilds by @jaharkes in #81
- Fix geosearch logic, use correct key for recalling objs by @achanana in #90
- Closes #66, #84 - Updated telemetry engine, communication pipeline to reflect additional fields. by @HRhoadesCMU in #88
- Bugfix - Changed Olympe FlyingStateChanged_State enum references to lower case by @HRhoadesCMU in #91
- Bugfix: Invalid deref when no current TM by @HRhoadesCMU in #92
- Ruff check by @jaharkes in #97
- Added skeleton NAV and added links from home buttons to nav pages by @mihirbala in #103
- build containers for tagged releases by @jaharkes in #107
- Dev by @teiszler in #108
Full Changelog: v1.3.0...v2.0
v2.0-dev
Release Notes
- Modularize drone-facing code into separate components
- Redefines the messaging protocol and defines an API between components
- Reorganizes codebase to be more sensible and moved DSL to its own repository
- Introduces support for additional drone platforms (SkyViper, ModalAI)
- Lays the groundwork for local compute by defining compute driver component and an interface for it
Fall - Multi-drone
Full Changelog: v1.2.0...v1.3.0
v1.2.0
Public launch for conference proceedings
sec2023_conference Adding -u flag to specify the user when doing the scp to the server. …
Watch and Onion Parity
Both watch and onion platforms are working properly
Onion v0.5
Pipeline using the Onion is working. Validated manual control, RTH, stopping/starting autonomous tasks. Basic object detection is task is written.
SEC2023/Pre-Onion
Codebase working on Galaxy watch (streaming problems aside) at the time of the SEC2023 (July 2023) submission.
Mobisys 2023 Submission
Code base corresponding to the Mobisys 2023 submission on December 9th, 2022.