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

Digital Design Impact Evaluation Tool


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

At the Robot Lab we make extensive use of digital design tools & techniques to create designs for different types of structures (like pavilions and room-dividers) and objects (tables, stools, wall-panels) from (waste-)wood and other materials. We often produce these designs in the lab using our robots. Often though, we collaborate with partners in industry. 
Many of these designs are part of larger research projects. For our partnersand for the research results of our projects it’s important to know the effects of design choices - like what material you use for design’s components. Over the years we’ve developed our own KPI model to evaluate the impact of our designs – looking at aspects like disassembly, material re-use, carbon-saving, but also labor costs and energy use to make assessments of which design ideas are high-impact, and which might be less so.

Since we often use the same software to design and manufacture objects (Rhino3D + Grasshopper), we want to integrate this KPI calculation model into a custom (Python, or C#) plugin for our design software, which fits into our usual workflow 

 

The calculation model is worked out and tested – what we are looking for with this call is someone who can help us understand how we can best integrate this model into a robust workflow, and to design & build an implementation that can be used with students, staff and perhaps even with our industry partners to evaluate design choices. The plugin should not only evaluate the design of the object, but also evaluate the impact of robotic production, if modeled in the code, to deliver KPI impact data. The plugin should use background data from various sources needed to calculate impact. 

 

This will involve: 

  • Gathering requirements for the user experience 
  • Understanding & mapping the computational design workflow in the Robot Lab 
  • Researching different approaches to integrate a calculation model into a plugin 
  • Developing a methodology to (manually) update background data (e.g. energy consumption of robotic milling), or load background data from external sources (e.g. the climate footprint of specific materials) into the KPI framework. 
  • (Most importantly) implementing the plugin

Deliverables

Impact evaluation plugin design and implementation. 

User experience design and workflow research that informed the design. 

Full documentation of all software features. 

A manual detailing how to use the plugin for new users. 

 

Required Knowledge & Skills

 

  • Since Python is the default scripting language in the Robot Lab, knowledge of Python is required, C# is a plus but not required 
  • Affinity/experience with 3D modelling or graphics programming is a plus, but not required 

 


Geschikt voor studenten
  • Business IT & Management
  • Software Engineering