Welcome to RobotBox!

RobotBox is a community for robot builders to show off their projects. Add yours today.

Features of RobotBox

  • Showcase projects
  • Make new friends
  • Rate other's robots

Note: Facebook Connect temporarily disabled. Go here to login without it.

Yoshi - an autonomous driving robot

Category: Rolling
Progress: Completed
Cost: 200.00 EUR
Time to Build: 2 months

Yoshi is an autonomous driving vehicle. It was built for a portuguese robotics festival: Robotica 2010. The goal was to build a vehicle that managed to drive itself through an obstacle ridden course. It manages to do so using *very cheap* webcams and visual recognition algorithms (an infrared sensor was also added amidst the competition). The servo and motor is controlled by a PIC that communicates with the laptop through an USB->serial cable. It contains 5 usb webcams, 3 for road and obstale detection, one for the lcd stop-light detection and the last one for vertical signal detection.


Videos: 
See video

Related Projects

Related robotRelated robotRelated robotRelated robotRelated robotRelated robotRelated robotRelated robotRelated robotRelated robot

Comments

maikito's picture

Wow !  that's some crazy

Wow !  that's some crazy robot and a lot of webcams ;). Very nice work with very low budget.

Great job !  Greetings, hope to see more in the future :P

bot-thoughts's picture

Wow, that is really

Wow, that is really impressive!  Please tell me more about how you do the image recognition of the road.  What software is used and what algorithms? 

psytek's picture

Hi! Thanks for the interest.

Hi! Thanks for the interest. The algorithms used were all custom made for the car and the competition. However we rely heavily on the functionality provided by opencv. For the lane detection we employ a mix of image segmentation based on color thresholds and canny, pattern matching and classification of contours plus tracking of what we've previously assumed to be the lane track. The agent runs on linux having as dependencies opencv and libsift. Probably something more I can't remember for the time being.

jbot's picture

Very nice job. I like the

Very nice job. I like the smooth operation -- no jerky, mechanical feel to it.