28
Embedded autonomous agents in products supporting repair and recycling Leo van Moergestel, Erik Puik, Daniël Telgen HU Utrecht University of Applied Sciences Utrecht, the Netherlands John-Jules Meyer, Utrecht University

ADRIE ISADS2013

Embed Size (px)

DESCRIPTION

Sistema autónomo descentralizado: Robot de mapeo interno en tiempo real.

Citation preview

Page 1: ADRIE ISADS2013

Embedded autonomous agents in products supporting repair and recycling

Leo van Moergestel, Erik Puik, Daniël TelgenHU Utrecht University of Applied Sciences

Utrecht, the NetherlandsJohn-Jules Meyer, Utrecht University

Page 2: ADRIE ISADS2013

Overview of this presentation

Role of agents in the life-cycle of a product– Production / Manufacturing

– Logistics

– Use

– Recycling and repair Adding agents to products Some results Conclusion

Page 3: ADRIE ISADS2013

Agent-based manufacturing

• Short time to market• Customer specific products• Small quantities

Grid production

• Based on a grid of versatile production platforms (called equiplets)• Agile and scalable software infrastructure

Page 4: ADRIE ISADS2013

Equiplets with different frontends

Pick and place frontend Delta robot frontend

Page 5: ADRIE ISADS2013

Classic pipeline production

Fixed product pathSimilar productsHuhge batch size

Page 6: ADRIE ISADS2013

Grid production

Different product paths (product threads)Different products (multi parallel production)Small batches or single product manufacturing

Page 7: ADRIE ISADS2013

Example of a product path

Page 8: ADRIE ISADS2013

Product agent and equiplet agents

Page 9: ADRIE ISADS2013

Product agent

The product agent collects information about the production steps. It builds a production-log for the product it is connected to.

What to do when the product is made? Kill the agent and throw away valuable information?

No! Keep the agent connected to the product and let it play a role in other phases of the life-cycle.

Page 10: ADRIE ISADS2013

Logistics / Transport

Monitor handling during transport Monitor temperature, humidity etc. Localize the product

Page 11: ADRIE ISADS2013

Use phase

• Monitor the usage

– Advice the end-user

– User manual

• Alert end-user

• Check subsystems

• It all depends on the type of product, what should be done

Page 12: ADRIE ISADS2013

Recycling

Show the re-usable subsystems

Show the position of re-usable materials

Participate in a trading market for used subsystems

Page 13: ADRIE ISADS2013

Embedding a product agent

Page 14: ADRIE ISADS2013

ADRIE

Autonomous Discovery Robot for Indoor Environments

Page 15: ADRIE ISADS2013

Mapping an indoor environment

Page 16: ADRIE ISADS2013

Layered Architecture

Global planning

Mapping

Local planning

Monitoring agent

Calculate position

Motor control

Page 17: ADRIE ISADS2013

Monitoring Agent

Page 18: ADRIE ISADS2013

Battery status

Page 19: ADRIE ISADS2013

WiFi signal strength

Page 20: ADRIE ISADS2013

Depletion of elements

Element Symbol Years available

Silver Ag 29

Indium In 13

Antimony Sb 30

Hafnium Hf 10

Tantalium Ta 116

Page 21: ADRIE ISADS2013

Discovering materials

Page 22: ADRIE ISADS2013

Agent-based recycling

Recycling can be much easier if a list of “ingredients” is available

Position of the “ingredients” is also important information

Both features can be provided by a product agent

Page 23: ADRIE ISADS2013

Agent-based repair

Page 24: ADRIE ISADS2013

Agent-based repair (2)

Page 25: ADRIE ISADS2013

Agent-based repair (3)

Page 26: ADRIE ISADS2013

Donor or acceptor?

Owner decides in the first place

Number of working subsystems

Expected lifetime of subparts

Page 27: ADRIE ISADS2013

Conclusion

Agents can play an important role in all parts of the life cycle of a product

A product agent is a good basis for the Internet of Things (IoT)

An aspect of IoT can be recycling and repair support

Page 28: ADRIE ISADS2013

Questions?