Software Engineering Group Project

Last year at King’s College London I have been doing a module called Software Engineering Group Project. I did not use git at that time, but as it is the biggest C++ project I have been working on, I decided to show our work now.

The purpose of this project was to design a robot (both software and the robot itself) that would be able to create a map of a world in a Player/Stage simulation. The robot had to identify obstacles, people and fire and do not hit any of them, neither the walls. The task had to be done in 15 minutes and our robot was able to do it in less than 2 minutes. Best results were about 45 seconds, but due to technical problems with the simulation and its long response time, the robot has been slowed down. The code was written in C++ and we have used OpenCV to display a map.

Video 1 – beta robot
Video 2 – final robot
Code

About Jaroslaw Pawlak

I have done MSci in Computer Science at King’s College London and currently work as Software Engineer specialising in Java. I spend most of my time in front of computer improving my programming (and other) skills or just relaxing with a good game. I also train some sports but at the moment I am not a member of any club. I love cycling and volleyball, but I have also played a lot of football, tennis and trained martial arts.

Posted on May 8, 2012, in My Projects. Bookmark the permalink. Leave a comment.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: