Newsletter October 2016: IARC 7
RAS is participating in Mission 7 of the International Aerial Robotics Competition (IARC). IARC has been running since 1991 and centers around the concept of missions which can span multiple years. There have been seven missions in total, with each successive mission pushing the boundaries of aerial robotics. See http://www.aerialroboticscompetition.org for more information.
Mission 7 began in 2014 and has not yet been solved. Teams are required to develop an autonomous aerial robot capable of directing ground robots through physical interaction. More specifically, 10 iRobot Create 2 differential drive robots move around along a randomly generated path inside an arena. The arena consists of 10m by 10m flat area marked with a grid line pattern. The aerial robot can interact with the ground robots by either blocking its path, forcing it to turn around, or by touching a switch on the top of a ground robot, causing it to rotate by 45 degrees. The goal is to direct four of the ten ground robots across one side of the arena.
So far, the most accomplished team has demonstrated tracking and getting in front of the ground robots while avoiding obstacles. However, they did not direct a ground robot across a particular side of the arena.
- Localization without the use of GPS, external beacons, or nearby landmarks necessary for SLAM
- Making physical contact with ground robots during flight
- Finding an optimal path to guide ground robots
- Locating ground robots using computer vision
- Planning motion profiles to avoid targets and interact with ground robots
- Using ROS to manage software complexity
- Implementing MORSE robotics simulator to test AI and computer vision
- Designing a custom quadcopter suited for the application
- Implementing safety infrastructure to prevent crashing and harm to bystanders
- Using Agile reminiscent project management
- Using Slack, Github, and Trello to
encourage collaboration We are interested in a dedicated faculty advisor. If interested, please send the project leads an email. We would enjoy meeting with you.