Software Team
For the software team, we often have to spend time researching a topic before we implement a solution. To be a contributing member of the team, you will have to be able to find and compare different options for solving difficult problems. To test your abilities in this area, we have designed four different questions pertaining to each of the four tasks that we want new recruits to tackle this year. Please answer at least one question corresponding to one of the areas you marked as being of interest.
Name *
Your answer
Email *
Your answer
Major *
Your answer
Year *
Your answer
Which software project are you interested in joining? *
Choose 2 of the following projects that you are interested in applying for.
Required
Object recognition: We need to be able to find and recognize a USB drive form multiple distances and angles using a downward facing camera for the competition. Please investigate the existing algorithms available for solving this problem and describe how you would use them in series to achieve robust recognition (be specific).
Your answer
Optical flow: We would also like to use the downward facing camera to provide odometry information in order to keep our vehicle more stable. Please research the algorithms used for this task and describe how they could be used to provide information about translational and rotational movement to the controller.
Your answer
Zigbee Communication: This project is more focused on setting up communication between different pieces of hardware/software. If you are interested, look into how other aerial vehicles are using zigbees and describe how you would interface between the zigbee and the base computer.
Your answer
Control: Someone involved in control will need to be able to tweak the free parameters in our Arduino software to modify the flight of the vehicle. There are various strategies on how to use PIDs to control a quadricopter. Investigate these and describe how the PID system allows the vehicle to stabilize.
Your answer
Submit
Never submit passwords through Google Forms.
This content is neither created nor endorsed by Google.