Ros platform overview
ROS distributed architecture
Simulation in Robotics
Robotics software frameworks for multi-agent robotic systems development