Showing posts with label irobot. Show all posts
Showing posts with label irobot. Show all posts

Monday, August 29, 2011

Exciting new assignment for the Bachelor research project!

This assignment is available for Bachelor students of Mechanical Engineering at 3mE, TU Delft. Course code: WBTP303, BSc research project (2011-2012 Q1)

In the field of robotics, small relatively inexpensive mobile robots are becoming more and more common. This is a result of the technological advances and development in relatively inexpensive communication, computation and sensing devices. These small robots, can be used in a variety of applications, ranging from search and rescue to surveillance. Although the objective differs from application to application, in general the underlying assumption is that the robots are capable of moving towards points of interest autonomously. Therefore reliable and computationally cheap algorithms have to be implemented and tested to make this assumed capability a reality.

The aim of the project is to develop such a reliable and computationally cheap algorithm that ensures that a mobile robot (or multiple of them) arrives at desired given locations (way-points) with the right orientation. The algorithm(s) have to be implemented and demonstrated on the real test-bed experiment in the Distributed Robotics Lab at DCSC, where six iRobot Create platforms are available.

Once such algorithm is tested and has shown its reliability, free space is given to creativity to design coordinated way-point following methods with all the available mobile robots. So: Let your mind run free and come up with an exciting way to demonstrate your algorithm!

In short, will you join us, and further the research in this exiting area?

There are some demands and requirements for this project. These are:
  1. Select and develop a suitable algorithm for way-point following.
  2. Design and implement a Matlab interface that uses the information supplied from the available camera system to drive the mobile robot to the desired location.
  3. Test and demonstrate the system.
Also, knowledge of Matlab is required. Knowledge of C++ is a plus but not required.

Thursday, November 19, 2009

Two beacons for one robot

The two beacons localization procedure is in place! more or less.. =)

Tuesday, November 3, 2009

Little robots grow

Dear all, I am here in this late hour session, just to show the amazing job of today (or yesterday), in the hardware shop.. (thanks to Ron). Here is our new bot!


The UKF is getting there, the outlier rejection is in place, now we have to calibrate better the whole procedure.

slaap lekker,
-a

Friday, October 30, 2009

Occam Razor

After two days of work we implemented the Passive mode on the mini-laptop. And here a crazy thing happened.. the estimation procedure worked fine with the range measurements alone, it worked fine with the odometry alone, but, when we tried to put the sensor on the robot it didn't work at all. .. after some unspeakably rude actions, using the Occam razor, we figured out that the source of such a mess was the EM interference of the iRobot on the Cricket clock. We investigated that and we defined as 10 cm the height where the sensor should be placed . We did a basic drawing of the mounting mechanism. We should re-look into the callback stuff now. And we should develop a outliers rejection procedure for the ones still remaining.

Last, a new Cricket batch is arrived!

fijn weekend

iRobot doing an 8-pattern