-
Notifications
You must be signed in to change notification settings - Fork 451
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
--[BE] - Python-based utilities #2450
Conversation
3cd59ef
to
b73b257
Compare
0d131bb
to
1567a63
Compare
c1c4eb9
to
411a1fe
Compare
411a1fe
to
565db16
Compare
61b1c05
to
5f111d7
Compare
5f111d7
to
9cbb4c1
Compare
296458d
to
8ff11ee
Compare
99cf9d6
to
09d1eb2
Compare
e360a3b
to
20f97c4
Compare
7d2099b
to
0c0f847
Compare
ff3c9c3
to
2c5a695
Compare
aab882c
to
9fec20c
Compare
9fec20c
to
220ddd1
Compare
2e2943a
to
8178037
Compare
de25e79
to
3413622
Compare
3413622
to
52a45ed
Compare
93b45b2
to
edec919
Compare
Utility directory hierarchy; interactive viewer-oriented utility classes
Need to go through the _move_one_object function to appropriately handle undo
Apparently python 3 doesn't like class-scope imports.
edec919
to
e372c22
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for aggregating these utils and packaging them for our users.
Many of these are application editor utils. Some require habitat-lab, but those are marked and not imported by default init.
Some of these (like the spot robot base velocity code) are likely temporary given their bespoke nature, but good to have available for now.
This PR introduces python utilities and a directory hierarchy structure for including those utilities.
This also introduces python utility class objects that can be inserted into a viewer file to facilitate editing and analysis of scenes.
Motivation and Context
How Has This Been Tested
Locally; the included example viewers act as tests for the functionality.
Types of changes
Checklist