MonsterBorg driving around obstacles

As many of you have found out, avoiding other robots in Formula Pi is hard. In order to do well in the challenge rounds improving the avoidance code is an absolute must!

As it is not possible to get lots of images from the robots in different situations during a test session we have decided to help everyone out by recording a dataset with lots of traffic to avoid. This can be used to both understand what the MonsterBorg sees while racing around stationary robots.

The stationary robots are using the five colours we use during the racing so that you can see how this affects the code as well and tune things as you see fit. You might even be able to use the data to train a neural network if you want.

Here is the raw footage we have taken from the MonsterBorg driving around other robots under human control:

Note that it is rotated 180 degrees because the Pi camera is upside-down in a MonsterBorg.

You can download the full dataset from these links:

The images should work with the SimulationImages.py script for testing your own code. Alternatively the video files can be read from directly by OpenCV on many platforms.

We also have an earlier dataset which has no robots on the track here. This includes other conditions such as flipping over and hitting the wall. It may also be useful to test your code for false positives.

Stay tuned for our next post where we explain how we captured these images :)

Update:
See how we recorded the images in the following blog post: Recording images from MonsterBorg .

Comments

Thanks a lot that you reacted very fast to my post !!

Now the work on a good avoidance logic can begin =)

Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd> <pre>
  • Syntax highlight code surrounded by the <pre class="brush: lang">...</pre> tags, where lang is one of the following language brushes: bash, cpp, perl, python.
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.