Skip to content

Geofence upgrades#286

Merged
KKalem merged 6 commits intosmarc-project:humblefrom
KKalem:geofence_upgrades
Mar 18, 2026
Merged

Geofence upgrades#286
KKalem merged 6 commits intosmarc-project:humblefrom
KKalem:geofence_upgrades

Conversation

@KKalem
Copy link
Copy Markdown

@KKalem KKalem commented Mar 17, 2026

  • Geofence start action can now accept islands as well.
    • "inside" == "inside of any fence AND outside of all islands"
    • new reason for "outside" added to message: "INSIDE_ISLAND"
  • Geofence start action can now be started many times
    • Each start will add to the list of fences or islands
  • Geofence stop action can be used to reset islands or fences
  • The node now
    • publishes the fences and islands as polygons, in vehicle/map frame
    • requires a "map_frame" parameter. This needs to a TF connected to the utm frame (utm_Z_B) of the vehicle's latlon
    • publishes rviz markers

Not very heavily tested. Seems to be working. Bugfixes welcome.

@KKalem KKalem merged commit 0c5b9ca into smarc-project:humble Mar 18, 2026
2 checks passed
@KKalem KKalem deleted the geofence_upgrades branch March 18, 2026 12:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant