Transcript
Page 1: 3rd Technical Meeting - WP6

Project SLOPE1

WP 6 – System integration

Page 2: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Agenda

• Work Package Goals• Tasks and Roles Overview• Timeline• Deliverables• Task Details

• Task 6.02• Task 6.03

• Open Discussion

Page 3: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Work Package Key aspects

T.6.2

T.6.3

T.6.4

• Build a working system

• Ready for pilots and on-the-field testing

• 3 Main tasks:• First Integration - Forest Inventory & Harvesting

System • Second Integration - Forest Management• Third Integration – System Validation

• Technical and Economical Analysis • Overall solution costs• Social impacts• Environmental impacts

Page 4: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Tasks and Roles

• T.6.1 Definition of integration Steps• Task leader: GRAPHITECH; Participants: MHG, FLY, ITENE

• T.6.2 First Integration - Forest inventory & harvesting systems• Task leader: GRAPHITECH; Participants: MHG, FLY, GRE, TRE, ITENE, COM, CNR

• T.6.3 Second integration – Forest management• Task leader: MHG; Participants: CNR, BOKU, GRE, TRE, ITENE

• T.6.4 – Third integration - System validation• Task leader: GRAPHITECH; Participants: COM, MHG, BOKU, FLY, GRE, TRE, ITENE

• T.6.5 – Scientific Coordination• Task leader: GRAPHITECH;

Page 5: 3rd Technical Meeting - WP6

2014 2015 2016

J F M A M J J A S O N D J F M A M J J A S O N D J F M A M J J A S O N D1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

WP 6 System Integration

T.6.1 Definition of the integration steps

T.6.2 First Integration – Forest inventory & harvesting systems

T.6.3 Second integration – Forest management

T.6.4 Third integration -System validation

T.6.5 Scientific coordination

Technical Meeting 19-21 Jan 16

Timeline, Deliverables, Milestone, Project Meetings

D.6.01 System Integration and Validation Plan

D.6.021 System Integration Report ID.6.041 SLOPE System Techno-Economic Evaluation Report I

D.6.022 System Integration Report IID.6.042 SLOPE System Techno-Economic Evaluation Report II

D.6.023 System Integration Report IIID.6.043 SLOPE System Techno-Economic Evaluation Report III

MS04 SLOPE System Integration Planning is completed

MS05 Forest Inventory and Intelligent Harvesting system integration

MS07 Forest Management system integrated

MS09 System testing endingD.6.03 SLOPE System Field Trials Readiness Assessment Report

Technical MeetingsReview MeetingDeliverableMilestone

Page 6: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Deliverables

• D. 6.01 System Integration and Validation Plan (M16)• Integration and validation procedures and timeline to validate the SLOPE system• Based on the use cases in WP1

• D.6.03 SLOPE System Field Trials Readiness Assessment Report (M36)• Assessment of the initial user experience and recommendations for the field trials

operations. • Guidance and system operation manual for the Field Trials operators

Page 7: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Deliverables

• D. 6.021 System Integration Report I (M27): • Integration test and validation concept procedures results • Assessment of the initial user experience• Recommendations for field trials operations

• D 6.022 System Integration Report II (M31): • Integration test and validation concept procedures results (rev. 2)• Assessment of the initial user experience (rev. 2)• Recommendations for field trials operations (rev. 2)

• D 6.023 System Integration Report III (M34): • Integration test and validation concept procedures results (rev. 3)• Assessment of the initial user experience (rev. 3)• Recommendations for field trials operations (rev. 3)

Page 8: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Deliverables

• D6.041 SLOPE System Techno-Economic Evaluation Report I (M27): • Analysis of technical and economical aspects of SLOPE system • Current practices and the potential known alternatives comparison• Estimation phase

• D6.042 SLOPE System Techno-Economic Evaluation Report II (M31): • Analysis of technical and economical aspects of SLOPE system • Current practices and the potential known alternatives comparison• Preliminary results phase

• D6.043 SLOPE System Techno-Economic Evaluation Report III (M34): • Analysis of technical and economical aspects of SLOPE system • Current practices and the potential known alternatives comparison• Final results phase

Page 9: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Deliverables Progress

100

20

0 0 0

20

0 00

10

20

30

40

50

60

70

80

90

100

D.6.

01 S

yste

min

tegr

atio

n an

dva

lidat

ion

plan

D.6.

021

Syst

emin

tegr

atio

n re

port

1

D.6.

022

Syst

emin

tegr

atio

n re

port

2

D.6.

023

Syst

emin

tegr

atio

n re

port

3

D.6.

3 Sy

stem

fiel

dtr

ials

read

ines

sas

sess

men

t rep

ort

D.6.

041

Tech

no-

econ

omic

eval

uatio

n re

port

1

D.6.

042

Tech

no-

econ

omic

eval

uatio

n re

port

2

D.6.

043

Tech

no-

econ

omic

eval

uatio

n re

port

3

Deliverables Status

Page 10: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Tasks Overview

Page 11: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Task 6.1 – Definition of the integration steps

• Status: Completed (100%)• Length: 7 Months (From M10 to M16)• 5 Involved Partners

• Leader: GraphiTech• Participants: COMPOLAB, MHG, FLY, ITENE

• Aim: Achieve a complete integration of the different components that are part of the SLOPE platform to be tested on pilot areas

• Output: • D.6.01 System integration and validation plan

Page 12: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Integration StrategyWaterfall + agile like approach• 3 major loops of integration and lab validation• 4 minor loops of iterative evolution• Bug fixing and integration at high frequency• Parallel support for real use case pilots

T.6.2

T.6.3

T.6.4

Page 13: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Integration Strategy - 2

For each main integration step:• Involved components• Timeline (integration steps, milestones, telcos, days for testing)• One testing scenario• Involved actors • HW and SW requirements• Functional requirements

• defining a function• Non-functional requirements

• defining a criteria for an operation• Testing approach

Page 14: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Task 6.2 – First integration: forest inventory and harvesting systems

• Status: In progress (50%)• Length: 14 Months (From M14 to M27)• 8 Involved Partners

• Leader: GraphiTech• Participants: COMPOLAB, MHG, FLY, GRE, TRE, ITENE, CNR

• Aim: • Integration of forest information system (FIS) with harvesting

measurement systems and software components

• Output: • D.6.21 System integration report I• D.6.41 SLOPE System Techno-Economic Evaluation Report I

Page 15: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Task 6.2 - Effort• GraphiTech

• 3D Harvesting planner improvements (alpha 1.2, 1.3 and 1.4)• Banana Pro board• Integration coordination (Telcos, reports, etc.)

• MHG• FIS improvements and adaptations

• TREE• Backend development for on field app• Upload of trees on the FIS

• ITENE• Intelligent truck system finalization

Page 16: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Alpha 1.2 - Features

• Cable crane placement, profiling and animation• Multilanguage support (Italian, German, English)• 3D moving objects along a path (for real-time

tracking)• Project saving• Added Lammertal data• Legend associated with cadastral and public data• Bug fixes

Page 17: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Alpha 1.3 - Features

• Features:• Login/Logout• Automatic PDF Report generation• Compass• New WMS data for Austrian pilot• Rope Launcher Easer simulation• Added FlyBy Satellite imagery

Page 18: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Video

Page 19: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Alpha 1.4 – Upcoming features

• Improved profiling and drawing tools• DSM + DTM data from Annaberg test site• Multiresolution terrain support• Database Trees visualization and spatial queries (TREE)• Database Truck visualization (ITENE)• Improved cable way visualization• Long distance fog (+30% performance)• Improved terrain loading times

Page 20: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Alpha 1.5 – Planned features

• New rope launcher easer (new requirements from Greifenberg)• Point of interest (sawmills, storage areas, etc.)• New interface for stand analysis (Virtual tree selection)• Tree stand visualization and spatial queries

Page 21: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Task 6.02 Components

Page 22: 3rd Technical Meeting - WP6

Technical Meeting 19-21/Jan/2016

Task 6.02 Timeline

• 4 agile-like integration sprints (bimonthly)• 2 sprint overlapping with step 2

• 1 monitoring meeting every 2 weeks• 1 Round of testing at the end of each sprint

• Incremental built of D.6.02.1 Report • Incremental build of D.6.04.1

→ Only 2 Completed

→ Done → Only 2 Completed→ Draft→ Draft

Page 23: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Task 6.02 Integration Goals

1. Connection of the 3D modelling for harvesting planning (T.2.4) with the FIS• [75%] Some features need to be finalized

2. Connection of handheld devices (Treemetrics and MHG) with the FIS• [70%] Treemetrics field app backend communication to be completed• [40%] MHG app development still in progress

3. Connection of cable crane and processor head enhanced HW with the FIS• [50%] Head processor under construction, TECNO lacks Banana Pro board

4. Connection of truck control units with the FIS• [100%] Ready

5. Connection of planning and editing functionalities already available in the 3Dmodelling for harvesting planning system with the FIS• [25%] Tools depend strongly on data availability and development has been

delayed

Page 24: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Task 6.02 – Actors, HW and SW• Actors:

• Forest Planner• Forest operator• On-field harvesting operator• Forestry expert• Cableway Operator

• Hardware:• RFID Handheld (Tablet / Smartphone)• GPS Sensor (integrated inside the handheld or

external)• Industrial PC installed inside the harvesting

machine• CompactRIO Custom system• Desktop Computer• Wifi/3G connectivity

• Software:• 3D Planning for Harvesting

software• Forest Information System

(Web Services and Database)• Web Mapping Service

(GeoServer)

Page 25: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Task 6.02 – Functional Requirements

3 Analytics3.1 Show satellite imagery HIGH3.2 Toggle aerial imagery visualization of the

standHIGH

3.3 Toggle NIR imagery visualization of the stand HIGH3.4 Toggle open data visualization MEDIUM3.5 Toggle digital surface model visualization HIGH3.6 Distance measurement HIGH3.7 Area measurement HIGH3.8 Terrain profiling HIGH3.9 Point of interest visualization MEDIUM4.0 Toggle roads visualization HIGH

4 Operation4.1 Cableway planning HIGH4.1.1 Add/Remove pillars HIGH

4.1.2 Show harvesting area HIGH

4.1.3 Show cable information (angles, height from terrain, length)

HIGH

4.1.4 Show cable line profile MEDIUM

4.2 Working area setup4.2.1 Draw working area HIGH

4.2.2 Place harvesting machines HIGH

4.2.3 Place other resources HIGH

4.2.4 Plan routes MEDIUM

4.3 Track felling activities MEDIUM4.4 Toggle building and terminals visualization MEDIUM4.5 Track logistics MEDIUM4.5.1 Show truck movements MEDIUM

4.5.2 Track wood storage areas MEDIUM

4.5.3 Track sawmills MEDIUM

4.5.4 Show logs inventory MEDIUM

4.6 Track harvesting progress HIGH4.6.1 Real-time updates and statistics MEDIUM

4.7 Show weather conditions and forecast HIGH

5 Forest 5.1 Toggle stand visualization HIGH5.2 Toggle simple tree models visualization (from UAV) HIGH5.3 Toggle complex tree models visualization (from TLS) HIGH5.4 Single tree selection and inspection HIGH5.5 Single tree virtual marking HIGH5.5.1 Issue a report MEDIUM5.5.2 Update tree properties (Quality indices, status, etc.) HIGH5.6 Retrieve forest area information MEDIUM

Page 26: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Task 6.02 – Non-Functional Requirements

Forest Information System (FIS)1 User friendliness HIGH2 Compatibility with all the desktop browsers HIGH3 Compatibility with mobile browsers MEDIUM4 Cross platform HIGH5 Dynamic interface MEDIUM

Mobile scenario6 Easy identification of virtually marked trees on the field HIGH7 GPS signal should work in the forest MEDIUM8 Offline fault tolerance MEDIUM

In-vehicle scenario8 Offline fault tolerance MEDIUM

Page 27: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Testing

• 2 Validations done out of 4

• 3rd validation postponed due to lack of advancements

• 2-3 days of work for each validation

• Test of each requirement in laboratory conditions• Based on functional test case

• Threshold to be reached 70%

Page 28: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Testing Results

34

44

7

5

6052

0

10

20

30

40

50

60

70

80

90

100

Validation 1 Validation 2

Test

Cas

es

Validations

Not Performed

Failed

Passed

Page 29: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Testing Results

• Lack of tracking use cases tests• Trucks• Virtual tree/log marking• Working area setup

• Some bugs on the harvesting planner interface

Page 30: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Conclusions and Remedial Actions

• Slight delay

• Lack of the majority of DB dependent test cases

• Expected 15-20% higher successful test cases in validation 3

• Still a lot of integration work pending

• Action plan (weekly goals) for the upcoming months defined

Page 31: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

T.6.2 Action Plan

• Ready by 22 Jan:• GRA: Verify if we can use tabs with the system, fix bi-weekly meeting by 8-11

• Ready by 29 Jan:• TREE: App with bugs fixed, deliverable 5.02 ready

• GRA: Version 1.4 online, Provide Hourly cost for data processing, verify if wecan merge road shp with points to understand lenght per type, steep?

• FLY: Maps from flyby

• MHG: provide costs for platform to CNR

• Ready by 05 Feb:• GRA: Validation 3 done

• CNR: D.6.04.1 first version

• ITENE: Test routes in the DB from task 3.05

• MHG: Mobile app first version ready

• Ready by 12 Feb:• GRA: Banana Pro ready and connected with the cable crane

• ALL: Telco

Page 32: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

T.6.2 Action Plan

• Ready by 19 Feb:• Item 1: First version of D.6.02.1

• Ready by 26 Feb:• Item 1: Verify adapter development

• Item 2:

• Ready by 04 Mar:• CNR + GT: Testing by experts (Organized by CNR): Paola Covac and

Prof. Marchi from Florence

• Ready by 11 Mar:• ALL: Start thinking about what can be performed during the piot

from a software point of view

• Item 2:

Page 33: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

T.6.2 Action Plan

• Ready by 18 Mar:• COMP: Processor head ready

• Ready by June-July:• GRE, COMP: Pilot / Demo / Review

• Ready by July: • MHG: Meeting with ponsse or another similar company for

processor head

Page 34: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Open Discussion

Page 35: 3rd Technical Meeting - WP6

Technical Meeting 19-21 Jan 16

Thank you for your attention

DANIELE MAGLIOCCHETTI

[email protected]

Fondazione GraphitechVia Alla Cascata 56C38123 Trento (ITALY)

Phone: +39 0461.283395Fax: +39 0461.283398

Page 36: 3rd Technical Meeting - WP6

Project SLOPE

WP6 T6.3 – Second integration

Forest managementCork, 20th January, 2016

Technical Meeting20/Jan/16

Page 37: 3rd Technical Meeting - WP6

Overview

Technical Meeting 20/Jan/16

• Status: In progress (20%)• Length: 10 Months (From M22 to M31)• Involved Partners

• Leader: MHG• Participants: CNR, BOKU, GRE, TRE, ITENE

• Aim: Integrate the results of on-field data collection into the forest management system including the analysis resulting from WP4

• Output: D6.022 System Integration Report II

Page 38: 3rd Technical Meeting - WP6

Objectives

• Specify integration points and adapters• Develop FIS Web Service module to handle all transactions

and connections• Connection of purchasing/invoicing system with the FIS• Connection of real-time operation control system with the

FIS• Develop adapters • Test integration points• Integrate user interfaces• Make report about the integration phase (System

Integration Report II)

Technical Meeting 20/Jan/16

Page 39: 3rd Technical Meeting - WP6

Timeline

M22 M23 M24 M25 M26 M27 M28 M29 M30 M31

Start M22 – End M31Virtual meetings every 2 weeksValidation points when components are ready

Report and taskready

Technical Meeting 20/Jan/16

Specification Implementation & Testing

Page 40: 3rd Technical Meeting - WP6

Deliverable overview

Technical Meeting 20/Jan/16

Page 41: 3rd Technical Meeting - WP6

Deliverable overview

Technical Meeting 20/Jan/16

User Interface(Entry point)

(Graphitech)Slope Viewer

(MHG) Operationmanagement

(MHG) Planning tooli - Iptim

SLOPE FISWeb Service(+Adapters)

GraphitechServices

MHG Services

TreemetricsServices

(MHG) Online sales platform

Page 42: 3rd Technical Meeting - WP6

Technical Meeting 20/Jan/16

Data Integration

JSON Data

SLOPE FISWeb Service

SLOPE FIS Database

IntegrationAdapters

Treemetrics

MHG

• Specify integration points• Specify and implement triggers and adapters for data communication between

different services• Extend SLOPE FIS Web Service when needed

Page 43: 3rd Technical Meeting - WP6

Technical Meeting 20/Jan/16

User Interface Integration

User Interface

SLOPE FIS Database

Web App 1

Web App 2

• Use light weight model to integrate web user interfaces to single entry point

• Implement SLOPE FIS integration app for user interface integration • Use SLOPE FIS database for user management• Iframe or link/tab integration

Auth

Web App 3

Page 44: 3rd Technical Meeting - WP6

Technical Meeting 20/Jan/16

User Interface Integration

Application selection area

Content

Page 45: 3rd Technical Meeting - WP6

Summary

• Task process is in specification stage• Good picture about the integrations is already defined• Next step is to start implementations• Implementing this task will need active communication and co-working

between partners involved

Technical Meeting 20/Jan/16

Page 46: 3rd Technical Meeting - WP6

Technical Meeting 20/Jan/16

Contact info

Veli-Matti Plosila [email protected]

Seppo Huurinainen [email protected]

Thank you for your attention


Top Related