Om te solliciteren op deze stage, moet je met je HvA-emailadres een account aanmaken.

account aanmaken

Bedrijfsinformatie

Robot Lab
Rhijnspoorplein 2
1091 GC
Amsterdam
JMH
Robot Lab

Front-end application for Visualising Wood Analyses


The Robot Lab is part of the Amsterdam University of Applied Science (Hogeschool van Amsterdam). We explore the connection between circular materials (like urban waste streams) and digital production processes. Knowledge is developed in relation to three profiling themes of the Faculty of Technology: Smart Industry, Circular Transition and Designing Future Cities.

Description

As part of our research in the Robot Lab, we work with a large variety of (waste) wood. Part of our research addresses how to process wood harvested from demolition – with the intent of re-using it in the future. For this, we are developing a process, and the systems and machinery to measure and analyze the properties of beams and planks – a process we call Wood Intake. This process creates different kinds of data, which we analyze to determine whether wood is useful for specific purposes.  

To visualize this process for us and future users, we would like to develop a front-end application as a web- or desktop application. The processes include live updates on the intake process, as the Wood Intake machine captures 3D and 2D Data from the wood being scanned, as well as a visual material-passport-like view that includes mechanical data of the wood, presence of metal (like screws) or not, and outputs of analyses and algorithms that we apply. 

The front-end application will most likely consist of:  

  • React/Vue or Next.js (front-end),  

  • Python (any necessary back-end or integration tools),  

  • Three.js framework (for 3d data visualization in the front-end),  

  • SQL/redis (persistent process dataflow management),  

  • Docker (deployment).  

You will work with the existing APIs we’ve developed to allow access for the Robot Lab members to fetch & visualize data of each wood element in our server-based database system. This will involve using HTTP protocols for requesting from database API, as well as MQTT protocol for event-driven style updating of the live data.   

The front-end app should also include analytics and KPI sections of every process and entry that can be used to generate a summary report on impact and potential yield of the scanned wood.  

Required Knowledge

Familiarity with (any parts) of the tech stack outlined in the description is a big plus

Good Knoweldge of Python and JavaScript


Geschikt voor studenten
  • Software Engineering