Land-Base and Drone Communication with Algorithms
School: School of Dreams Academy
Area of Science: Algorithms
Interim: Problem Definition:
Technological advancements are occurring at an exponential pace. Technology that was the far-fetched ideas in science fiction novels are now part of our everyday lives. With cheaper and cheaper robots being developed because the enhancement of manufacturing abilities, robots have started to be ubiquitous in our modern day society. From robots that help with household chores to robots that help with search and rescue operations and military robots. This is the way into the future for better and cheaper manufacturing. In addition to cheaper manufacturing, Moore’s Law has created cheaper and faster processing power for computers over the last several decades. Cheap robots plus more computing power has started moving the world into the era that will dominated by the presence of autonomous robots.
The code will always be manipulated in order to have the AR Drone and the iRobot Create move autonomously. The camera on the AR Drone will have to be configured every time the lighting changes per test. As well, the maze will be altered to test the effectiveness of the program per test. The time will be a changing variable do to amount of processing the brain will take.
We plan on developing our prototype using a CBC robot controller used in Botball, an iRobot Create, and an A.R. Parrot Drone. This is more of the physical application of parallel processing. Our proposal focuses on developing a working pair of autonomous robots. There are several uses for this technology, but the two most obvious ones are in search-and-rescue operations and military applications.
The expected outcome of the project is for the land-based robot to effectively and efficiently solve the maze. The land-based robot will also need to be fast in solving the maze, due to the need for search and rescue and military usage. This project is a proof of concept idea that demonstrates the effectiveness of an aerial drone working with a land-based robot. The drone will fly above a maze and send information about the make to the land-based robot. The land-based robot will solve the maze and navigate through it.
Progress to Date:
Presently, a physical model has been made, an iRobot create with three proximity sensors attached. Currently there is no code at this moment, but this is being worked out. With one of the team member being in Deming, we are trying to see how she can code the Create. While she is coding the Create, the other team members will be coding the drone and getting the two robotics to communicate with each other.
The team plans to meet on the following Saturday’s during Christmas break on December 21st, 28th, and the 4th of January with the student in Deming via Google Hangouts or Skype. Friday the 13th of December and on January 6th the team will also met for a few hours.
In conducting the experiments, it is planned to attain all the necessary equipment and to develop the code for having the drone and create robot to communicate. Then once developing that code, create a separate file to develop the vision taking system. This system will be tested many times in the accuracy of how well the image is taken. This will be done by using the code to detect the maze in which the red tape will be used to mark the maze. The code will then have to send the image to the Create. Once the Create receives the image, the code for solving the image will be developed. This part of code will be tested as well for how well the Create will solve the maze each time. Once putting these codes together, the overall product will be tested many times. Once the Create solves the maze, the maze will be changed five different times with a total of 10 runs each maze. Once the accuracy is proven, the code will be changed to be faster; and all of the same tests will be retested.
Garcia, Danielle. Sensor Data Refinement: The Accuracy of the ET Sensor. Tech. Norman: KISS Institute of Practical Robotics, 2013. Print.
Sponsoring Teacher: Creighton Edington
Mail the entire Team