Skip to content

Releases: postech-compsec/swarmbox

SwarmBox v0.3.0

Choose a tag to compare

@leeminki02 leeminki02 released this 30 Jun 06:39
7e0a869

Key Feature Update: Default Multi-layered DDS Architecture

Now SwarmBox supports a multi-layered DDS configuration as the default.

This separates DDS Domains as follows:

  • Global Network: GCS <-> SwarmBox Node (Companion Computer) :
    • ROS_DOMAIN_ID=0
    • dds_port=8888
  • Local Network: SwarmBox Node (Companion Computer) <-> Autopilot on Flight Controller (e.g., PX4 on Pixhawk)
    • ROS_DOMAIN_ID=$(10+drone_id) (confined to localhost to optimize bandwidth)
    • dds_port=$(8888+10+drone_id)

We hope this change can significantly reduce the network burden (e.g., DDS discovery storm) and therefore support larger swarming scales out-of-the-(Swarm)Box. 😏

What's Changed

  • chore(deps): bump faraday from 2.14.1 to 2.14.2 in /docs by @dependabot[bot] in #5
  • chore(deps): bump concurrent-ruby from 1.3.6 to 1.3.7 in /docs by @dependabot[bot] in #6
  • chore(deps): bump faraday from 2.14.2 to 2.14.3 in /docs by @dependabot[bot] in #7
  • Feature/multi dds implementation by @leeminki02 in #8

Full Changelog: v0.2.0...v0.3.0

SwarmBox v0.2.0 - Official First Release (Ubuntu 24.04 / ROS 2 Jazzy)

Choose a tag to compare

@leeminki02 leeminki02 released this 04 May 08:02
26ddfe8

What's Changed

  • feat: update target environment to ROS 2 Jazzy and Ubuntu 24.04 by @leeminki02 in #2

New Contributors

Full Changelog: v0.1.0...v0.2.0

SwarmBox v0.1.0 - Initial Release

Pre-release

Choose a tag to compare

@leeminki02 leeminki02 released this 16 Apr 11:46

This is the initial build for SwarmBox.

Key Features

  • Plug-and-play architecture implementation
  • Integration with PX4-Autopilot
  • Initial setup for the swarm-level integrated analyzer

What's Changed

  • chore(deps): bump faraday from 2.13.4 to 2.14.1 in /docs by @dependabot[bot] in #1

New Contributors

Full Changelog: https://github.com/postech-compsec/swarmbox/commits/v0.1.0