Jump to content
Electronics-Lab.com Community

Ilias

Members
  • Posts

    105
  • Joined

  • Last visited

    Never

Posts posted by Ilias

  1. have you ever used Linux... Well I've got an application from a book of mine, that it is suppose to compile for Linux. I don't think that windows will be a problem....try Borland's C compiler or any other compiler you prefer.
    Please do mind that any use of the code uploaded here should be fully referenced.
    The web page included (0750677783.html) is an amazon link to the book...Go to the web site of the author. you will probably find more info.

    you will probably want to look here->http://www.aaai.org/AITopics/html/vision.html
    and also try "googling" for "open source robotics"

    bmp-derive.zip

  2. do you have any hints from your supervisor???

    A good place to start looking is the seattle robotics society.
    http://www.seattlerobotics.org

    In general
    1. you get the image
    2. you extract features of the image that you are interested in, most usually edges which are apparent because of the colour difference of the object and the background color.
    3. On the next move of the robot you compare the current image with the previous one and if the image is larger that the one before (that is if the same edges are more spreaded on the new image) then you are probably closer to that object.

    Take a look at the attachement and don't forget to look more forums as the seattle robotics society one...What are the project specifications??? for example are you supposed to used an 8-bit microcontroller or an arm-based one?

    http://www.seattlerobotics.com/cmucam.htm
    http://www.cis.udel.edu/~cer/arv/
    google "robot vision"


    now in order to find source code paradigms and how others have done it google for "source code". it will give you results such as www.koders.com and you can browse through ready made projects or other source codes on relevant projects


    Survey_of_vision-based_robot_control.pdf

  3. I.M.H.O use Ultrasonics.
    -Simpler to interface with
    -Cheaper to interface with
    -Simple distance calculations the doppler effect is readilly available

    In small distances you can not expect big RF signal variations indicating distance changes in the cm range.

    Ultrasonic and RF beacons are most of the time found wotking together like this:
    -According to the RF signal find which ultrasonic is operating.

    Eitherway the signal strenth in dB can be used to find the distance from the RF beacon.
    There is an attachement showing the relationship of signal strength with the distance. Once you find this the rest is easy. I can help you with the rest

    FAQ-0005.pdf.zip

  4. to put it simply, you just can't have image processing (in robotics is called "machine vision") by using a cmos sensor (that's the camera) and microcontroller. there are a lot of tasks involved.
    to get you started check this link out
    http://emsys.denayer.wenk.be/?project=emcam&page=cases&id=16

    For image processing you need significant processing power. Some tasks required are compression, frame rate, edge detection, motion detection etc.
    There is the "easy" but expensive way and the "hard" and cheap way.
    The "easy" way involves the integration of integrated machine vision systems like those in the attachement.
    The "hard" way involves a camera that communicates prefferably wirelessly with a pc, which with your own crafted algorithms image processing is performed and the required data are modified accordingly and sent to the robot in order to perform the required action.
    In my opinion this is the best way to do it, since you have "unlimited" processing power and several algorithms have already been developed. Additionally it is the cheapest way to do it.
    Now if you have other directions by your supervisor we can talk about it again.
    It would be great though if you could be more specific about the components you have access to... Do you have to choose your own components, and if yes what is the budget. If the components are already defined, what are they?
    Remember that earlier mobile robots with computers on board needed almost 15 minutes to calculate the next step. So response time is another significant factor. Consequently for fast response times off-board processing is compelled.

    inventory.pdf.zip

  5. hey. stevem999
    I don't think that it is dependent on the box. Although i have never opened a sky+ box. i only use it at friends for Simpsons. Anyway I think that the best way to go (if you don't want to mess with electronics) is to try maplin electronics every three months or so they have new gizmos and applications and most of them are things that you on the internet and you want to have them but you can't build them. They do i haven't look at their catalogue lately but they will know of something i'm prety sure.

  6. Doen anybody know of a good & detailed cooking site in english or in greek. I'm out of ideas. So anything new?
    A satisfactory good electronics project requires food for thought. And as we all know you always trust what you are making by yourself. The secret lies in choosing the right components/ingredients

  7. build a robot!! it's easier than u think,,or generally an automation system. e.g conveyor belt that detects an object and does something. what year are you in? I am asking to check out the difficulty level

  8. unfortunately I can't help you. but you could wait for a reply by the experts here. also you could subscribe to the piclist...www.piclist.com
    browse their posts and if you don't find something relevant
    send a mail at the address below
    [email protected]
    body subscribe piclist Your Real Name
    body subscribe piclist


    these are the sites of their archives
    archive www.infosite.com/~jkeyzer/piclist/
    archive www.iversoft.com/piclist/
    archive (old) www.am.qub.ac.uk/world/lists/pic/
    archive groups.yahoo.com/group/piclist1/

  9. heheheeh! looks like you're in a deep mess! How much time do you have. what kind of components can u use? do you have to begin from zero? I'm probably not the right person to help you with your project, but if you make your requirements more detailed and clear other people might be able to help you. relax and get organized....hahahaha. like the ad" sometimes is better to chew than talk Probably someone in here will know how to help you but you have to be more specific. just wait for the big heads to log in

  10. Have you ever heard about artificial retina. Well the is some research going on about blind people and how to replace their damaged retina in the eye. Guess what they came up with.
    "The Mitsubishi CMOS Image Sensor (Device No. M64283FP)... Here are some very usefull information copied and pasted from a site.


    ""The Mitsubishi CMOS Image Sensor (Device No. M64283FP) is an intelligent sensor based on the new concept: integrating on a silicon chip the information compression function (e.g. projecting two-dimensional image to one-dimensional data) and the parallel processing function (e.g. edge extraction of a two dimensional image). This device, different from a CCD image sensor, can capture an image and process the image, and adjust the analog output signal of each pixel (programmable output offset voltage, etc.)

    The image processing includes capturing a positive/negative image and extracting or enhancing the edges of the objects in an image. This chip can capture an image as a standard image sensor and also extract the edges of objects as a human eye. This chip performs a high speed and intelligent processing by itself with low power consumption. Moreover, different from the traditional CCD image sensor, this device can be controlled by an inexpensive microcontroller (MCU). An MCU can change the functions of the CMOS Image Sensor; therefore, the total system cost would be reduced. M64283FP has the resolution of 128x128 pixels."



    If you read about it you'll find out how brilliant it is. On the other hand it's a bit hard to find. But guess what. GAMEBOY users using a gameboy camera have allready access to it, because this camera is built using this chip. So everything is ready for u. It's hackable friendly and you will be amazed how easy it is to use it with a microcontroller. AND EVEN more amazingly the camera is cheaper than the chip itself.

    I was going to use it for my project but it is a project in itself waiting to get a hold of it. here's a good site to start from.

    http://home.iprimus.com.au/wjmoore/pic/proj_gbc.html
    http://d.webring.com/hub?ring=gameboydev

  11. hey there's a similar design but with two emitters and one receiver in the middle at lynxmotion site let me find it ....
    there it is
    http://www.lynxmotion.com/Category.aspx?CategoryID=8
    if you can't find it just look at the products
    there is a uk distibutor also for distribution other than usa

×
  • Create New...