Let's Make Robots!

Robotic Crane using PIC16f or 8051

botfreak9's picture

hey! i'm planning to make a robotic crane.and i reallly need help.

the basic idea is to build a robot WITH PIC16F877A (OR 8051) which carries magnetic loads(it has other auxilliary functions as well)

we had actually planned to triagulate the position of the object by sending out some kind of signal in a small scale radius around the robot,detect the object and carry it to the the coordinates of the point  entered by the user where the object is to be unloaded.but due to the complexity of the procedure(and we were unaware of what technique to use?) we decided we'll predefine a path the robot will follow. ie the obstacles will be kept on one side of the path and it will place it at the other end of the closed path.

we plan to use a electromagnet to attach the object whose current and hence the magnetic strength will be software controlled.

weight measurement and weight overload indicator also is planned to be in corporated.

wheel movement and pulley for the weight requires motors. and we were plannin to use a stepper motor for the wheel direction.We also plan to use sensors (infrared proximity) for the obstacle detection and a feedback control for whether the object has been lifted or not has also to be included.

NOW I REALLY NEED HELP TO DECIDE ON WHAT MOTORS,sensors TO USE AND WHAT ARE THE REAL TIME ERRORS THAT CAN COME AND ALSO TO HOW EXACTLY GO ABOUT THE WHOLE BUILDING OF THE ROBOT FROM SCRATCH.

REALLY REALLY looking forward for help.thanks so much

robologist's picture

Do you know what kind of

Do you know what kind of object you'll be moving? How heavy, and what size? How big is the area that the robot works in?

 Are you required to use a PIC or 8051? 

What is the object made of, that can be detected or moved with a magnet?

Are there ways to tell the difference between the object to be moved and the obstacles in the area?

 

 

ezekiel181's picture

This^^^Also what is your

This^^^

Also what is your budget?

botfreak9's picture

i was plannin on

i was plannin on demostrating with some kinda metal objects which are magnetic.small scale.starting from 1 gm maybe.

area will be around 6 feet radius or 5 feet.

we have learnt full PIC programming and done a mini project on it... also we've done the basics of 8051.if the programming part of the robot requires complex logic we intend to fully equip ourselves with 8051 programming.

we started of the basic idea of moving any object.but since the pulley mechanism got complicated witht he wider range of objects we thought we'll restrict ourselves to magnetic object.obviously the objects kept in the site during the demostartion is expected to be magnetic.we will be keeping only magnetic/metal objects.

the cost i'm not really aware of the range of prices. we intend on keeping it mediocre.nothing large scale.we plan to build only a small working model to demostrate out skills as an electronic engineer.

OddBot's picture

Pre-defined path

You said you are going to use a pre defined path, if you can have that path marked out then a simple line following setup is the easiest and cheapest way to go. This will allow you to use cheap simple DC motors without having to worry about odometry. An IR LED and two photo transistors should be able to follow a path marked with black electrical tape. Different parts of the path could be marked by different coloured sections of floor on which the black tape is overlayed.

A simple colour recognition sensor could be made using a white LED and 3 LDRs, each with a different coloured filter (red, green, blue). By measuring the three analog inputs you should be able to tell what colour the ground is underneath the crane.

This is a version of Frits's "Amanda LDR".

botfreak9's picture

you mean the different

you mean the different colour paths can tell which part of the path the objects will be?? one of my friends suggested to use image processing for detecting objects.he told me to use filters and the colour recognition... what is your say?
OddBot's picture

Rather than triangulation

different colours on the floor can be used to mark out locations such as a charging station, a loading area etc. A set path could be marked with a black line that stands out reguardless of the floor colour.
botfreak9's picture

can anyone tell me what i

can anyone tell me what i should use if i want to send a signal around a small radius and detect at which angle there is an object so that the robot can rotate about an axis to face that direction and go straight till the object is reached(which can be detected by an object prox sensor).... maybe a angle pot can be used for that.but i dont know which sensor can do this.i have the idea but i dont know  how to implement it...
OddBot's picture

Many sensors could be used.

If you use a simple IR obstacle detector, and rotate the robot then it should be able to map out an object at close range. A sonar will be better if you want more precise distance measurements over greater distances.
Krumlink's picture

Here's an article that will

Here's an article that will "uplift" this question (get it uplift, as in lift, as in crane)

 

http://science.howstuffworks.com/tower-crane.htm

botfreak9's picture

i thought about sonar.wasnt

i thought about sonar.wasnt sure tho.now that you said.i'll check it out.thanks.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.