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

Respect sensor velocity optimal param #7

Open
wants to merge 52 commits into
base: master
Choose a base branch
from

Conversation

krisbrud
Copy link

No description provided.

krisbrud and others added 30 commits August 30, 2022 16:11
Ran black formatter on codebase
krisbrud and others added 22 commits September 14, 2022 14:30
Simplified moving obstacles environment
* Removed render_tiles

* Refactored render indicators

* Moved text initialization code to constructor

* Refactored path and vessel renderers

* Gave standard values to viewer width and height

* Made RenderableState to make interface for rendering

* Added points property to path

* Mostly factored out environment of renderer code

* Render env doesn't need access to env anymore

* WIP removing raw OpenGL code from renderer

* WIP before rewriting renderer to pygame

* WIP Rendering - before removing more unused functionality

* WIP: Made new design, refactoring

* Before removing dead renderer code

* Before removing make-functions in renderer

* Updated environment's use of renderer

* Renderer runs, but screen is black

* Transform somewhat broken, otherwise functional

* Changed sensors to use body coordinates

* Renderer now works for TestScenario1, but has x and y swapped relative to NED

* Renderer now works with correct NED axis alignment

* Removed unused geometry drawing code

* Cleaned up render2d

* Restructured rendering
* Uncommented colreg env from available envs because unit test fails

* Fixed renderer import

* Changed back testscenario 1 path

* Before updating ubuntu, possibly deleting data

* Bumped pygame to 2.1.2

Co-authored-by: Kristian Brudeli <[email protected]>
* Added velocity option to config

* Add configurable lidar channels to environment.py

* Made n_sensors property not be cached

* WIP: Don't return velocities if config says so

* Split up vessel code

* Remove unused import

* Changed enclosing_circle to use shapely point for center

* Added utility functions for hierarchical collision detector

* Small cleanup in hierarchical utility functions

* Add parts of hierarchical collision detector

* Working on hierarchical collision detector

* Removed if statement used for debugging

* Fixed bugs when calculating enclosing circle of vessel obstacle

Co-authored-by: Kristian Brudeli <[email protected]>
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