Don't ad-block us - support your favorite websites. We have safe, unobstrusive, robotics related ads that you actually want to see - see here for more.
0 Members and 1 Guest are viewing this topic.
If you are doing the image processing on your host computer (PC) instead of the Blackfin, consider using RoboRealm software for the image processing and scripting. www.roborealm.com . RoboRealm has direct support for the SRV-1 robot.You can also perform the task on the SRV-1. There is new neural network pattern processing in firmware that will be supported soon by the on-board C interpreter. You can use blob processing for path following and blob + neural net for target recognition.You should post something as well on the Surveyor Robot Forum to get direct help from that user group - http://www.surveyor.com/cgi-bin/yabb2/YaBB.pl?board=srv1sw . Perhaps you can include a detailed description of the path markers and targets.
The problem is that the the controller has to be written in this proprietary language which is like a subset of C without File IO, and very limited dynamic memory allocation. I have several doubts:1. Conversion from Jpeg to raw because I am not sure how image processing occurs on Jpeg.2. I have written low level histogram, edge detection algorithms for Greyscale after referring to the tutorial on this website. But I am not sure how they port to color images.3. Also I was thinking of Edge detection for path following and blob for target recognition. Does that sound plausible?4. Low resolution and fast frames vs high resolution and slow frame rates?
Mr hgordon...i would like to ask...the srv1 has a full embedded c compiler then why not go for opencv and visual c++....it suits ur need too...and in roborealm...u have to use visual basic scripts to code out ur purpose...but the fasteest will be opencv