Jump to content

Recommended Posts

Posted (edited)

My latest creation for the Mindstorms Robot Inventor set is a model of a Formula 1 race car.

 

I've integrated it with the color sensor facing downward to track a line:

800x450.jpg

And the distance sensor facing forward in the front to detect obstacles:

800x450.jpg

 

But rather than simply implementing the usual line following which works for small ordinary mobile robots, I'm envisioning something geared more for race car models.   I believe this video explains the concept of racing lines concisely and this is what I want my race car model to follow.

 

So how?   I'm thinking, first we would still use the black line on a white surface to draw the outline of our desired race track.   The idea is the bot will first follow this line and "store" the coordinates to build a model of the track virtually.  Assumption is these coordinates form the median/center of the race track and the boundaries can be 10-15cm from center to each opposite direction.   Once the virtual track is modeled, the actual race can begin where the bot will analyze and determine the optimal racing line to follow to yield the best lap times.    Object avoidance for stationary obstacles or other race cars on the track will add more complexity and surely will add to the fun of this all! 

 

This concept, in some way, is very similar to Anki Overdrive's AI-driven race cars.

 

Who else here wants to meet this coding challenge?

 

 

Edited by ninoguba

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...