Proto commits in huawei-noah/SMARTS

These 5 commits are when the Protocol Buffers files have changed:

Commit:366ed7e
Author:adai
Committer:GitHub

Remove unused rpc proto. (#2122)

The documentation is generated from this commit.

Commit:3d94dd0
Author:Saul Field
Committer:GitHub

Eliminate waymo_open_dataset dependency (#1905) * Add waymo protobuf classes * Move waymo_open_dataset module to repo level, refactor waymo code, update docs * Update scenario * Type fix * Move waymo_open_dataset module to smarts/waymo to fix import issues, update docs * Update docs * Genhistories imports

Commit:c5a760d
Author:Tucker Alban
Committer:GitHub

Release 0 6 1 (#1484) See CHANGELOG.md for changes. * Bump version to 0.6.1 Co-authored-by: Saul Field <saul.field@gmail.com> Co-authored-by: adai <adaickalavan@gmail.com> Co-authored-by: qianyi-sun <sqy201x@hotmail.com> Co-authored-by: Qianyi Sun <qianyi-sun@users.noreply.github.com> Co-authored-by: Stephen Hockema <stephen.hockema1@huawei.com> Co-authored-by: Zhengbang Zhu <zbzhu99@icloud.com> Co-authored-by: Allan Liu <allandelong.liu@mail.utoronto.ca>

Commit:cfb8f98
Author:Tucker Alban
Committer:GitHub

Update license 2022 (#1404) * Update license to 2022. * Update change log.

Commit:d006ace
Author:adai
Committer:GitHub

gRPC based microservice approach for distributed agents (#331) * Working draft. * Changed relative import path. * Added grpc requirements. * Changed subprocess to multiprocess call. * Upon termination, remote agent executes `Stop` rpc to stop remote worker process. * Enabled client to terminate master process running in localhost. * Black format. * Edited cli. * Changed handling of action response timeout. * Extracted AgentServicer into separate file. * Verifying errors. * Added print statements. * Fixed creation of multiple local zoo masters. * Use grpc future and remove timeout, for act(). * Client informs master to stop worker process. * Make format. * Workers run using subprocess instead of multiprocessing. * Separate master proto and worker proto. * Make format. * Use grpc StatusCode and context for error messages * Clean up. * Removed old authentication mechanism. * Downgraded grpcio version. * Follow our naming convention. * Readable `for` loop variable. * Changed master/worker to manager/worker. * Improved comment on zoo_addrs.