Autonomous robots are intelligent machines capable of performing tasks in the free space by themselves, without explicit human control. The final project focuses on a robot, which can fire a ball. The aim of the final project is to investigate the wireless communication between the robot and a host device.
First and foremost, a system should be chosen which helps send messages and co-operates with the hardware and software elements in the most optimum and reachable way.
As of the next step, specific hardware elements should be detailed which can operate as extra components next to the original ones to create the required communication channel. The direction of the blastoff is programmable and determined by the program code. That is why we need well-defined original hardware elements being able to get its original function done. The mentioned communication channel consists of a microcontroller and a wireless extra device for that. More implementation methods should be investigated. After making a decision, the best possible device from the view of implementation is chosen. After that, software parts of the robot should be investigated.
As for the software elements, after taking into consideration all the possibilities, a decision should be made about on what device the development should be performed. The development environment of this device has influence on the development process.
After the code is declared well, the next step is to test the system by simulation. To implement it, we need to have a 3D model made by a modelling software. After the model is ready, we have to export that into a format which can be imported into the simulation software.
After the simulation is done, we can make a statement about the whole working process.