I gave an an intermediate workshop on ROS hosted by IEEE RAS. We covered more advanced topics related to ROS like launch files and dynamic parameter configuration. We demonstrated how to control a robot arm using ROS actions and tune control parameters using dynamic configuration.
The workshop also covered the visualization of robot transforms and goals.
You can find a copy of the slides here.