This bot navigates the map with limited knowledge. It only knows what's in front of it and if it bumps into an object. It has to get all four balls into their corresponding holes. Hold down space to take manual control with the arrow keys. Press R to generate a new map once the first one is completed. https://scratch.mit.edu/discuss/topic/214237/
This is my entry to @MartinBraendli's challenge. The minimap in the bottom left corner shows what the bot knows. It's still got lots of improvements to be made - if it isn't working, I'm probably working on it.