I want to design my own robot.
I study Computer/Electrical engineering.
I have a wide knowledge in programming languages like C++ VC++ and VB.
I also have good knowledge in dealing computer ports, semi-conductors, electrical ciruit synthisis and embedded systems using PIC microcontrollers.
It's sort of hard to say. Since you already have PICs, I'd check out motor-control applications that use PWM and also read through Microchip's app notes to learn to make the most of your PIC interrupts. I pile of extra 74** and 40** series chips doesn't hurt either.
A/D conversion for your sensors is a must. Analog devices like comparitors get downplayed a lot now because those functions are often integrated into the controller itself, but its good to keep a few op-amp references on-hand. Motor control can be done using H-bridges while a Pulse Width Modulated signal controls the speed. A more compact method is to simply purchase a motor control IC. The ICs are also good for servos and stepper motors, which require specialized.
There are really too many subjects to cover in one post. Probably the best way to get started is to search for every bot project you can that has used a PIC controller. Besides our own forum here, two sites I recommend are has a good parts search feature that will give you datasheets and prices.
I want to design my own robot.
I study Computer/Electrical engineering.
I have a wide knowledge in programming languages like C++ VC++ and VB.
I also have good knowledge in dealing computer ports, semi-conductors, electrical ciruit synthisis and embedded systems using PIC microcontrollers.
You should be able to program a microcontroller and based on the program, the robot does various things. You also need to be able to convert a digital signal to a motor voltage. For example, if there is a logic "1" output, then the motor stays on. If there is a logic "0" output, the motor stays off.
Study Biology or entomology to be specific , I know it seems a bit odd but many of the challenges of robotics have allready been solved by mother nature.
Consider a simple insect such as an ant.
Six legged all terain locomotion , simple compound eyes, able to navigate using the sun,touch and scent trails, a single manipulator yet able to lift over ten times it's bodywieght, able to work alone or in concert with others to achieve a goal
You might want to try one of the robot kits first, to get an understanding of what goes into a robot. It can be a little intimidating to start from scratch.