







EXPERT !!!
Now you know the basic theory of robotics. Let's proceed to the next step to get you CLUE-ISH. Here you will learn to make even more advanced robots which have more features and which have the capability of doing more work. In Basic robotics you learnt just how to make a robot and controll it with your remote. Here you will learn more how the robot is programmed.
Programming robots
Robots are programmed to do a specific task. There are various codes which a robot can read. The type of codes vary in different robots. Most of the programming is done in the computer. For example: You create a program for the robot to move until an object comes in front of it. Once you create the codes, the codes are transferred to the robot. The way of transferring may differ in different robotic companies.
![]() | ![]() | ![]() |
---|---|---|
![]() |
Well how to program a robot is basically not a question, since programing differs in different robot manufacturing companies. The lego Mindstorm is one of the best robotic kits which u can use. In lego when we buy the kit, we get a nxt programming cd in it which we should be installing in our computer. This is design view programming where in you just drang and drop what you want the robot to do. The lego programming software has a tool box in the side which has different tools like 'move forward' 'move backward' 'sense objects', we just need to drag and drom them on the screen and keep them in a loop (together and repeat the same action'. After you program your robot you save the file in your computer. Then you connect the nxt (the brain of the lego robot) to your computer and you copy your programmed file to the nxt. Then we physically connect motors wheels etc.. to the nxt and when we press the orange button on the nxt box, The program plays and it does what we have programmed to do. In case you want to control the robot with your joystick, when you program, you should give an option 'lift object' by remote control, so that the robot lifts only when you press the button on your remote. This is how LEGO robots work. To know about how the nxt is programmed in detail, click here
Whereas other robots work by typing command codes. It is probabily difficult to learn those command codes so you can easily download it from our website, Depending on the type of robot. In expert robotics, in some robots you make there will be an attached file which are the robot programmes, You may easily download it and copy it to the robot which you are making using the instructions given.

This is how the nxt (robot brain) looks like