Author Message

<  Image Processing  ~  Vision TRIx Project Help......

amith4455
Posted: Thu Feb 11, 2010 6:28 pm Reply with quote
Roboteer Joined: 09 Feb 2010 Posts: 1
We are trying to do our final year project in Vision TRIx.

we have a concept in our mind and need ur help to do this


The Project we are thinking about is,,

There will be a start and end points, in between there will be obstacles,the bot should not hit the obstacles and go to the finish point and i should come back to the start point(in the same path which it traveled to finish point).

View user's profile Send private message
rahul2047
Posted: Sat Apr 24, 2010 3:42 pm Reply with quote
Roboteer Joined: 24 Apr 2010 Posts: 4
Hi there,
Your problem statemente can be solved by several ways. But if you want to solve it by robotic vision:
It is must that to startup with robotic vision, color based object detection should be used. Keep different colors for objects having different characteristics.
Suppose this is the image captured by an overhead camera mounted over the arena.(Assume this as input image)


you can see that according to the problem statement I kept the color red for all the obstracles, which are the areas where bot should not move and so on.

Correspondingly some images are shown here which will be the output as binay image for your correct thresholding of the image captured by overhead camera.

For Bots position and orientation:
You need to keep the bot's top plate with two diference colors. The centroid of those binary images will give you two points. By which a straight line can be drawn. then the slop of the the straight line can be known .. and this is your bot's orientation in the map. By which your program can deside which is forward for your bot and so on.




Start Point/Area


End Point/Area


Area where bot can move


Obstracle Area


Bot at any instance


At any instance the way of getting its position, its orientation and its distance from present goal keeping obstracles in account.


This is fully iterative way of doing ur work done.

Note: At any instance if bot knows only three points:
0. Map
1. Bot's position in that accounted map.
2. goal's position in the same map
.. any kind of problem statement can be solved.

Further for getting back at the start point again:
Keep record of all positions(co-ordinates in image) where bot has moved.
This will get back as the same way as it has gone to the end point. To make it smooth you can look for smoothing the path (line/curves) walked by the bot.

Possible binary image output in this kind of algorithm:


If bot walks this path:


The next movable area can be extracted by erod or any other suitable process and output can be like this:



Give it a try.

When you are done with this you can enhance your algorithm for precalculated path or better than this one.
View user's profile Send private message

Display posts from previous:  

All times are GMT + 5.5 Hours
Page 1 of 1
Post new topic

Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum