turtle_actionlib demonstrates how to write an action server and client with the turtlesim. The shape_server provides and action interface for drawing regular polygons with the turtlesim.
https://anaconda.org/robostack-staging/ros-noetic-turtle-actionlib/badges/latest_release_relative_date.svg