Programming the Robot
To program the robot can be broken down into three sections, firstly the developing board, secondly the walking program, and finally the vision program. The main challenge when programming the robot was when learning the programs. Learning the programs included applying theory teammates had learned as well as communicating with others who have done similar programming.
The developing board
You can search the internet to find what you want to develop it that would be capable of executing the actions of the motors. Some of the main criteria that were necessary for developing board were features, size, how recent the technology was, and if it would have the capabilities to eventually add more advanced features in the future.
Walking program
The robot of walking program was intended to have all fifteen motors working simultaneously to allow the robot walk. The main walking program would coordinate the motion walking of legs with the movement of the arms in order to better allow it to maintain they balance. The other walking program aspect was allowing the robot to correct its hip placement before walking. This was all written by C programming language and controlled by the developing board.
Vision program
The main function of the vision program is to take the images of the camera gathers and processing them. The aspect of the robot key is having the correct type of camera. The camera has to be able to communicate with the developing board and outputs uncompressed data. The camera uncompressed data output will make it easier to program. Some others function that will be essential are speed of the image processing and the accuracy. To help the learning of this robot programming you can consult to the expert in your university. Vision program is the last section to program the robot intended to resemble incorporating both the walking and image processing.
No comments:
Post a Comment