08/28 |
09/06 |
Agent Architectures and ROS:
Gain familiarity with the Robot Operating System (ROS) and the
behavioral and layered architectures |
09/06 |
09/18 |
Finite State Machines: Implement behaviors using Finite State
Machines and gain familiarity with the TerraBot hardware |
09/18 |
09/29 |
Monitoring and Testing (Group): Add monitors to your agents, develop
formal tests of the behaviors, and prepare your agents for the first grow
period deployment |
09/29 |
10/23 |
Machine Learning: Test different ML algorithms to predict changes in
the TerraBot's behavior |
10/23 |
11/08 |
Computer Vision & Grow B Prep(Group): Use simple computer vision
techniques to detect foliage and estimate plant growth; Prepare your
agent for Grow Period B |
11/08 |
11/20 |
Explanations: Generate explanations for why behaviors (FSMs) did, or
did not, operate as expected |
11/20 |
12/04 |
Scheduling (Group): Augment your agent's planning layer to adapt the
schedule based on observed conditions |