The famous RoboCup] competition now has many spin-offs challenging real and simulated robots at different tasks, such as search-and-rescue, human interaction, and - in the Logistics League - working in a simplified factory environment. The RoboCup Logistics problems requires a team of robots to work collaboratively to complete manufacturing orders, while sharing the factory space with an opposing team. Completing an order requires several steps of moving parts and assemblies between machines.
The RoboCup Logistics in Simulation environment was the setting for a 2017 planning systems competition. The competition framework provides the robots' task execution system, basic capabilities, and simulation of the robots and their environment, allowing participating teams to focus on optimising the robotic teams' planning at an abstract task level. Since the main task of the robotic team is to move stuff around (that's why it's called "logistics"), the aim of this project is to try out vehicle routing solution methods in the RoboCup Logistics environment. It is likely that the competition will be organised again in 2018 - can your solution beat the reigning champions?
Very good programming skills.
- The planning competition web page has many resources for participants, including links to the simulation and execution software, and a tutorial on how to install and use them.
- The 2017 cognitive robotics summer school web sitehas tutorial material on different aspects of robotics and planning, including on vehicle routing (no video of the speakers though).