The mujinplanningclient
package has been further split into:
mujinzmqclient
(this repo) for purely ZMQ-related utilities, andmujinplanningclient
for the planning methods that use each of these.
If you are writing your own ZMQ client, you may only need this repo.
If you are writing something that makes requests to the planning system,
you will need the mujinplanningclient
repo.
The package mujincontrollerclient
was split into mujinwebstackclient
and mujinplanningclient
. To migrate, determine which methods are used by your controllerclient instance, and convert to the correct class from either package (or use both).
Classes:
BinpickingControllerClient
→BinpickingPlanningClient
HandEyeCalibrationControllerClient
→HandEyeCalibrationPlanningClient
RealtimeRobotControllerClient
→RealtimeRobotPlanningClient
RealtimeITLPlanning3ControllerClient
→RealtimeITL3PlanningClient
ControllerClientError
→WebstackClientError
UseControllerClientDecorator
→UsePlanningClientDecorator
AND/ORUseWebstackClientDecorator
Imports/Packages:
mujincontrollerclient
→mujinwebstackclient
AND/ORmujinplanningclient
controllerclientbase
→webstackclient
controllerclientraw
→controllerwebclientraw
binpickingcontrollerclient
→binpickingplanningclient
planningclient
→planningclient
realtimerobotclient
→realtimerobotplanningclient
realtimeitlplanning3client
→realtimeitl3planningclient
handeyecalibrationcontrollerclient
→handeyecalibrationplanningclient
In addition:
CheckITLProgramExists
has been removed fromrealtimeitlplanning3client
. Use webstackclient'sGetProgram
instead.