node: cdxbot description: arguments: publishes: subscribes: gantry-controller, pipetter-controller, vision-controller node: gantry-controller description: Abstraction layer for gantry controller board (e.g. SmoothieBoard) with generic interface arguments: publishes: geometry_msgs/Vector3Stamped - pos - position of tool carriage std_msgs/Float64 - target - current target position std_msgs/Bool - reached_target - has the tool carriage reached the target? subscribes: node: pipetter-controller description: Abstraction layer for pipetter module with generic interface arguments: publishes: geometry_msgs/Vector3Stamped - pos - z-offset of pipette tip subscribes: node: vision-controller description: Abstraction layer for vision system with generic interface arguments: publishes: subscribes: