Skip to content

Releases: mit-aera/FlightGoggles

FlightGoggles v3.0

31 May 00:18
Compare
Choose a tag to compare

This release adds the ground floor and the basement of MIT Stata Center photogrammetric environments.

Features:

  • Add support for all environments in FlightGoggles:
    1. Photogrammetric environments: Stata_GroundFloor, Stata_Basement, Abandoned_Factory_Sunset
    2. Blackbird Dataset environments: Butterfly_World, Hazelwood_Loft, NYC_Subway, Museum_Day_Small, Museum_Day_Multiroom
  • Adds support for new camera types

Download links:
Ubuntu
Windows

FlightGoggles v2.0.4-b1 Beta Release

28 Feb 05:06
Compare
Choose a tag to compare
Pre-release

New Features

  • New quality selection modes: VeryLow2GB, Low2GB, Medium, High (default), VeryHigh, Ultra.
    • VeryLow2GB requires ~1.5GB VRAM for monocular camera, ~1.8GB for stereo rendering. Satisfies feature request #75.
    • Set quality mode via ./FlightGoggles.x86_64 -screen-quality VeryLow2GB or by passing -show-screen-selection on startup.
    • ./FlightGoggles.x86_64 -show-screen-selection will display a quality-selection dialog.
  • Added ability to set input/output port numbers for future multi-instance support (-input-port, -output-port CLI args).
  • Enabled model LODs for increased performance
  • Enabled SRP Batcher for Windows64 to increase render performance (only supported on DX11)
  • Realtime reflections disabled for VeryLow2GB, Low2GB, Medium modes.

Bugfixes

  • Reflections are now more accurate and will not "pop".

Known Issues

  • ROS bridge node must be running before starting the FlightGoggles renderer. Otherwise, a crash similar to #81 will occur.

FlightGoggles v2.0.3

19 Feb 06:27
Compare
Choose a tag to compare

Update FlightGoggles to v2.0.3. Adds support for downward range finder (issue #52).

  • Makes camera resolution configurable via ROS param files. Alleviates issues from #51 and #32.
  • Lowers takeoff thrust threshold to 9.9N (see issues #56, #45).
  • Adds Windows64 standalone build to releases page (requested in issues #53, #46).
  • Adds nominal gate location file to ROS param server.
  • Adds plotter for laser range finder.
  • Adds example stereo reconstruction pipeline launch file.

FlightGoggles v2.0.2

18 Feb 04:46
9311095
Compare
Choose a tag to compare

New Features:

  • Adds automatic and manual reset functionality (see issue #43)
  • Drone colliders now use drone center of mass.

Bugfixes

  • rateThrust commands issued a long time after simulator startup are now correctly integrated (see issue #45)

FlightGoggles v2.0.1

15 Feb 23:18
Compare
Choose a tag to compare
  • Includes revised environment layout.
  • Removed sunset scene to decrease download size.
  • FlightGoggles can now take in gate perturbation files.
  • Per issue #24, FlightGoggles now uses the stable single-threaded graphics jobs pipeline.
  • Per issue #46, the Unity3D backend no longer tries to connect to a sound card.

FlightGoggles v2.0.0

08 Feb 22:51
869b601
Compare
Choose a tag to compare

Public release of FlightGoggles version 2.0.0

New Features:

  • Added ROS simulation framework.
  • Added two new high-definition environments created using photogrammetry:
    • Abandoned_Factory_Morning
    • Abandoned_Factory_Sunset

API Breaking Changes

  • Previous low-poly environments from v1.8.0 have been removed from the FlightGoggles binary in order to decrease package size.
  • Message specification has been modified slightly.

Binary Download Links

FlightGoggles v1.7.0-rc8

15 Nov 14:55
Compare
Choose a tag to compare

Used for rendering the AgileDrones Blackbird Dataset (published in ISER 2018).

FlightGoggles Stable Release v1.5.6

24 Jun 18:31
Compare
Choose a tag to compare

Bugfixes

  • Disables AA on depth camera.

FlightGoggles Stable Release v1.5.5

16 Jun 02:11
56491f1
Compare
Choose a tag to compare

Features:

  • New UI for specifying connection parameters.

Bugfixes

  • Fixed groundplanes in multiple environments.

FlightGoggles Stable Release v1.5.4

13 Jun 17:33
Compare
Choose a tag to compare

New features

  • FlightGoggles now allows for changing environments without restarting the FlightGoggles process. Simply disconnect the client for a few seconds before requesting a new scene.
  • Simulator now handles disconnects gracefully without hanging.

Environment Changes

  • FPS_Warehouse scene removed due to lack of graphical fidelity in the model.
  • NYC_Subway environment added.
  • Museum_* environments added.

Bugfixes

  • Fixed an issue with environment loading that would cause FlightGoggles to not apply baked lightmaps.
  • Fixed an issue that would cause FlightGoggles to go fullscreen on load (FlightGoggles should always be windowed).