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

SMPL server #10

Merged
merged 7 commits into from
Jul 20, 2023
Merged

SMPL server #10

merged 7 commits into from
Jul 20, 2023

Conversation

WYK96
Copy link

@WYK96 WYK96 commented Jun 19, 2023

Modified SMPL server so that it is compatible with the bridge server. See commit history for more details.

…n running docker image:'docker: No CUDA runtime is found, using CUDA_HOME='/usr/local/cuda'', which can be solved by adding argument: '--runtime=nvidia'
…cle management

2.[improvement] Removed dependency for xrmocap. The action that loads the uploaded body motion and gets the metadata(e.g., frame number), has been moved to the server side.
…e that the client has received the response and executed the callback functions before server handles the next request. We use 'socketio.call' instead at the client side to makes sure that the server will handle subsequent requests only after the current request has been processed and the client received response. This is crucial since we need the inferenced body meshes to be temporally coherent.

2.[bug] The socketio limits the maximum allowed payload to be 1MB by default, which is not enough for a long sequence. We added a configurable parameter 'max_http_buffer_size' to control the server's max payload.
    2.[new feature] add support for smplx
    3.[improvement] remove dependency for xrprimer
2.[improvement] add docstring
@LazyBusyYang LazyBusyYang merged commit d844f94 into LazyBusyYang:smpl_vert_server Jul 20, 2023
LazyBusyYang added a commit that referenced this pull request Oct 8, 2023
…penxrlab#125)

* use uuid in server, disconnect works not properly

* Send bytes instead of json encoding list for verts

* add docs for service

* add dockerfile and docker image for server

* timer is not thread safe, lock it

* make sending verts in bytes an option

* [Fix] Update SMPL server for bridge server (#10)

Modified SMPL server so that it is compatible with the bridge server. See commit history for more details.

* ready for windows test

* Fix installation docs

* Fix PR comments

* Rename verts to stream in docs

---------

Co-authored-by: teemo <[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.

2 participants