Skip to content

Version 1.2.0

Compare
Choose a tag to compare
@aeshub aeshub released this 30 Nov 12:24
· 471 commits to main since this release

What's Changed

  • Copy files from old repo by @Christdej in #1
  • Add robot directory to config by @Christdej in #2
  • Update azure container config by @Eddasol in #4
  • Remove unused config variables by @Eddasol in #5
  • Change branch that triggers pipelines by @Eddasol in #8
  • switch azure pipelines with github actions by @Eddasol in #10
  • Merge 3 robot interfaces to 1 by @nicholasdalhaug in #15
  • Call to_next_state for transition to cancel by @oysand in #18
  • Update readme, setup py and remove requirements-files by @Christdej in #14
  • Polish README by @autt in #20
  • Add autonomous docking step by @sondreo in #13
  • Move slimm and blob service to new storage module + Fix tests by @tsundvoll in #19
  • Merge models and robot_interface by @Christdej in #21
  • Remove logging from MockRobot by @autt in #36
  • Remove self transitions in state machine by @autt in #35
  • Use exception handling instead of returning none in EchoService and StidService by @vetlek in #16
  • Use local as default environment by @aestene in #43
  • Handle exceptions instead of returning none by @knord94 in #17
  • Add missing init file by @tsundvoll in #44
  • Fix type hint in storage interface by @tsundvoll in #45
  • Add missing StorageModule to injector by @tsundvoll in #46
  • Documentation/update readme with mock robot installation by @aestene in #48
  • Modularize mission planner by @aestene in #49
  • Supply injector modules based on configuration by @sondreo in #56
  • Add prettier print function for steps by @Eddasol in #58
  • Add support for automated documentation by @sondreo in #37
  • Local storage implementation by @aestene in #59
  • Use general mock for storage by @aestene in #60
  • Add instructions for changing storage to readme by @aestene in #62
  • Use importlib for importing config by @Eddasol in #7
  • Add actions status badge by @aestene in #64
  • Add interface test by @Eddasol in #65
  • Simplify ignore missing imports with mypy by @tsundvoll in #67
  • Delete unused ini files by @nicholasdalhaug in #68
  • Replace flask with fastAPI by @knord94 in #3
  • Run send mission in separate thread by @vetlek in #70
  • Update badges by @autt in #76
  • Run mission status request in separate thread by @vetlek in #71
  • Fix stop mission in monitor and send by @vetlek in #78
  • Add map and predefined mission for turtlebot simulation by @knord94 in #74
  • Collect inspection references in separate thread by @sondreo in #77
  • New default map by @thorvaldj in #79
  • Fix excessive logging in monitor/send by @vetlek in #80
  • Setup repository for publishing to PYPI by @vetlek in #81
  • Update README by @autt in #83
  • Add robot specific exceptions by @vetlek in #86
  • Add password authentication to FastAPI by @knord94 in #85
  • Refactor state machine tests by @Christdej in #87
  • AAD Authentication by @knord94 in #88
  • Update author email by @autt in #89
  • Add tests for API authentication by @knord94 in #90
  • Remove unused requirements by @sondreo in #92
  • Set correct version in setup by @knord94 in #93
  • Remove mission_created_by field from metadata by @autt in #97
  • Make STID service independent of plant by @aestene in #102
  • Restructure configuration by @aestene in #104
  • Set correct default modules by @aestene in #107
  • Remove redundant missions to only support default by @aestene in #108
  • Log state transitions over multiple lines by @sondreo in #109
  • Set unique mission id for local planner by @vetlek in #110
  • Add mission for isar-turtlebot by @vetlek in #112
  • Fix unique mission id in metadata by @vetlek in #113
  • Add thermal image to turtlebot mission by @vetlek in #115
  • Add thermal image metadata by @vetlek in #119
  • Add computed joints to TakeThermalImage dataclass by @tsundvoll in #121
  • Add predefined car seal poses by @aestene in #122
  • Jsp1 debug by @oysand in #116
  • Set release 1.2.0 by @aestene in #126

New Contributors

Full Changelog: https://github.com/equinor/isar/commits/v1.2.0