rail-berkeley / bridge_data_v2

MIT License
127 stars 24 forks source link

update impl which uses widowx-srv #9

Closed youliangtan closed 1 year ago

youliangtan commented 1 year ago

Summary:

Dependencies are usually a pain, especially when it involves localized hardware. Thus, instead of interacting with the robot lib api diractly, the PR enables user to run widowx as a server and client architecture. The widowx robot abstraction is kept within the docker container, and services are exposed as TCP ports. User can then run a ML/RL script in a seperate conda env (same or remote), interact with the minimal widowx client api.

Note:

HomerW commented 1 year ago

Thanks! Just left a few comments and suggested changes.

youliangtan commented 1 year ago

thanks for the feedback, updated it.