Teams (winter 2021)

The project supervisors support students in professional and personal development also by challenging the team members to propose fresh and novel solutions for the tasks and experiment with innovative approaches and using modern technologies. Each team is agile and self-organizing. The role of Teamleader is to build a highly motivated, high-performing, and inclusive team.

The main goal of the project is to establish sensor-actuator communication, bring basic intelligence into this device, and provide comfortable remote control of the smart eco greenhouse device.
Three teams are focused on addressing the main challenges of the project:

  • Core Team
  • Smart Team 
  • App Team

Core Team

The Core Team breathes life into the smart eco greenhouse device. The main goal of the Core Team is to implement data processing on the embedded hardware. Implemented communication enables effective data exchange between embedded hardware (microcontroller, sensors, actuators), server for autonomous control (via Bluetooth), and cloud (via WiFi). The Core Team mainly operates in development environments for embedded platforms (C/C++) and cloud communication technologies. The Core Team has 3-5 members including the team leader.

Main skills:

  • embedded hardware 
  • data processing
  • wireless communication 

Dependencies:

  • data exchange – Smart Team
  • data exchange – App Team

Smart Team

The Smart Team brings intelligence into the smart eco greenhouse device. The main goal of the Smart Team is to implement the autonomous control of the device providing logical decision-making without the necessity of manual external interventions. The Smart Team mainly operates in the prototyping programming environment (MATLAB) and handles communication technologies to exchange data with a microcontroller (via Bluetooth). The Smart Team has 3-5 members including the team leader.

Main skills:

  • process control 
  • controller design
  • wireless communication 

Dependencies:

  • data exchange – Core Team
  • control hierarchy – App Team
  • database of plants (optional) – App Team

App Team 

The App Team provides comfortable remote control of the smart eco greenhouse device. The main goal of the App Team is the development of a user-friendly application for mobile devices (smartphones and tablets). The developed application provides the supervising layer above the internal autonomous control of the device. The App Team mainly operates in programming environments for mobile devices (Java) and cloud technologies. The App Team has 2-3 members including the team leader.

Main skills:

  • wireless communication 
  • software development
  • process control

Dependencies:

  • data exchange – Core Team
  • control hierarchy – Smart Team
  • database of plants (optional) – Smart Team