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
Make getting higher framerates more obtainable. #109
Labels
Milestone
Comments
Leaving this open so that we remember to document the work we did somewhere |
jaydenmilne
added a commit
that referenced
this issue
Jun 19, 2019
jaydenmilne
added a commit
that referenced
this issue
Jun 20, 2019
* Fix Android joints The list in sensors.py was incorrect, and I tried to consolidate the list. * Improve control scheme documentation * Update docs for MazeWorld * Fix docstring formatting * More changelog updates * Resolve some TODOs * Improve package installation location documentation * Document performance enhancement techniques Finishes #109 * Document custom scenario methods * Update changelog * fixed typo
Merged
jaydenmilne
added a commit
that referenced
this issue
Jun 20, 2019
* Update __init__.py * Added function to clear agent action * Made loop through agents better * Fix the info function (#182) (#256) * Linting (#242) (#257) * Add pylintrc file * Lint everything * Remove duplicated methods * Add requirements (#259) * Fix changelog * fixed jaydens dumbo typo * removed spacing * removed teleportation after prestart steps * Plumb rotation to engine side (#267) * Plumb rotation to engine side * Raise exception instead of printing error * Testing (#272) * Re-structure code and tests - Moved code into src/ folder to follow Python best practices Use `pip install --editable .` from the src folder to easily run holodeck - Move tests outside of source folder - Add tox config pyproject.toml is part of this, without it tox doesn't work correctly - Remove automatic version detection, this was a bad idea * Ignore the .data deprecation warning for now (#269) * Begin to write parameterized and fixtured tests * Changelog & doc updates (#274) - Add some missing entries to the changelog - Add note about shift moving you faster - Add instructions for running tests - Add batch file to build docs on Windows * Removed unit conversion on python side (#277) * Default tasks (#276) * Avoid Sensor * Added documentation for changed/new tasks * Added comma in example json * Added avoid task to toc tree * Reverted example.py changes * Add code formatting * Fix subheadings * Update location-task.rst * Add page and example for coordinate system * Add notes about rotation and coordinate units to docstrings #278 * Refactor HolodeckEnvironments, Holodeck.make() These classes had an inconsistent division of responsibilities. Previously both would call functions in the packagemanager to search for config files, and there where several ways to specify which scenario to load. Now, `HolodeckEnvironment` does no parsing of configs, it expects to be provided a dictionary for the scenario config. This makes it so you can define your scenario as a python dictionary instead of a JSON file located in the holodeck folder. * Add tests for RGBCamera * Improvement tests's docs & formatting * Add tests for MazeWorld/DistanceTask * Update expected images * Fixed misspelled word * Update .gitignore * Don't exit twice If someone manually cleaned up the environment before exiting the interpreter, cleanup code would be called twice and error out. Now, it checks to make sure the method is only called once. * Don't show the viewport when running tests Also use the `with` statement to clean up. This will only work on Windows * Add tests for sensors Minor cleanup of other tests as well. Remove outdated tests * Add test utils submodule Access this module by providing the full path, ie `tests.utils.equality` * Add some missing sensor docstrings * Include __init__.py so that module detection works correctly * Fix some missing docs * Use `HolodeckException` not bare `Exception` * Socket tag docs (#281) * Removed unit conversion on python side * Added socket documentation/pictures * Added tagged items documentation * Mark names as fixed-width - Will help people understand they go verbatim into the config files * Mark socket names as code as well * Fix Android agent as well * Docs final effort (#282) * Fix Android joints The list in sensors.py was incorrect, and I tried to consolidate the list. * Improve control scheme documentation * Update docs for MazeWorld * Fix docstring formatting * More changelog updates * Resolve some TODOs * Improve package installation location documentation * Document performance enhancement techniques Finishes #109 * Document custom scenario methods * Update changelog * fixed typo * Fix typo
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
We should work on making it possible to change settings (like graphics qualities, sensor sampling rate etc...) in order to get much higher frame rates.
The text was updated successfully, but these errors were encountered: