Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to platform to allow it to control the positions of its sensors #177

Merged
merged 52 commits into from
Apr 27, 2020

Commits on Apr 8, 2020

  1. Update to platform to allow it to control the positions of its sensor…

    …s, rather than saving it to the sensor each time the platform moves.
    erogers-dstl committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    02e1511 View commit details
    Browse the repository at this point in the history
  2. Multiple changes to address pull request comments:

    - Create both fixed and moving sensor platforms
    - Force a sensor to be mounted to a platform
    - properties for position and orientation
    - Use a mapping between state_vector and position
    - Give Platform a state_vector property
    - Force mappings to be sensible shape
    - Update tests to match
    
    Still needs some tidying and documentation
    erogers-dstl committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    ed62b50 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    523df2d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5e575e8 View commit details
    Browse the repository at this point in the history
  5. Remove multiple Sensor base classes and leave on the Sensor class, as…

    … all Sensors now require platforms.
    
    Passive test failing, but will be addressed in the next commit.
    erogers-dstl committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    24f5874 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    143bc38 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3795dec View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    edc12c2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0250be0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    14f836a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    eff943c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c27d186 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fa41bc8 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a47fa31 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    9de3ba5 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    1b78bac View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    7e39377 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    6df31b3 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    364c8d8 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    f5401ae View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    de87870 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2020

  1. Configuration menu
    Copy the full SHA
    81923fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    82c5481 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d181647 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6b83188 View commit details
    Browse the repository at this point in the history
  5. Add check that default creation of a fixed platform in a Sensor does …

    …not conflict with an explicitly set platform.
    erogers-dstl committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    b57649e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d2ff222 View commit details
    Browse the repository at this point in the history
  7. Sensor platform docs

    erogers-dstl committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    29565bb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    edbe37c View commit details
    Browse the repository at this point in the history
  9. Clean up imports

    erogers-dstl committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    7c44e2e View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2020

  1. Configuration menu
    Copy the full SHA
    2bdc4af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f36f825 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c2230f4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7966603 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    026d9ed View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7543ee9 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2020

  1. Change orientation and position properties of sensor to make use of t…

    …he platform property, rather than platform system.
    erogers-dstl committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    3f874fc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0961480 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into platform_extensions

    # Conflicts:
    #	stonesoup/platform/base.py
    #	stonesoup/platform/simple.py
    #	stonesoup/sensor/radar/radar.py
    erogers-dstl committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    112d651 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    11730e7 View commit details
    Browse the repository at this point in the history
  5. Make base platform have sensors. Simplifies the inheritance considera…

    …bly, without excluding any use cases.
    erogers-dstl committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    4813a1e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e7995b5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2a67827 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2020

  1. Configuration menu
    Copy the full SHA
    e173ac3 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2020

  1. Remove mutable defaults

    erogers-dstl committed Apr 22, 2020
    Configuration menu
    Copy the full SHA
    927c6ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6831a3c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    29c9bd4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    18f431b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4323fe1 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2020

  1. Configuration menu
    Copy the full SHA
    51fd530 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    80a7591 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2020

  1. Configuration menu
    Copy the full SHA
    aac2f65 View commit details
    Browse the repository at this point in the history