SlideShare une entreprise Scribd logo
1  sur  23
Télécharger pour lire hors ligne
Open Source Tools for Embedded Systems
Fun and education with the PolarSys
Rover and PolarSys Solutions
Gaël Blondelle
June 2016
Who am I?
•  Director of European Ecosystem
Development at the Eclipse
Foundation
•  Conference chair of EclipseCon
France
•  Inventor of the PolarSys Rover
•  Co-leader with Charles Rivet of
the PolarSys Rover project
Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the
Eclipse Public License 1.0
22016-06
Why the PolarSys rover
Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the
Eclipse Public License 1.0
32016-06
(CC	BY	2.0)	by		
h-ps://www.flickr.com/photos/khalidalbaih/	
How to promote
PolarSys solutions?
Why the PolarSys rover
Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the
Eclipse Public License 1.0
42016-06
(CC	BY	2.0)	by		
h-ps://www.flickr.com/photos/khalidalbaih/	
How to make
MBSE sexy ?
Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the
Eclipse Public License 1.0
52016-06
(CC	BY	2.0)	by		
h-ps://www.flickr.com/photos/khalidalbaih/
Why the PolarSys rover
Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the
Eclipse Public License 1.0
62016-06
(CC	BY	2.0)	by		
h-ps://www.flickr.com/photos/khalidalbaih/	
Create a cool system
from A to Z!
PolarSys Autonomous Rover
– Scope
The PolarSys Rover Project provides educational
material including models, code and documentation to
demonstrate the usage of PolarSys solutions for the
architecture, design, development and test of a simple
rover system inspired by both Mars exploration and
crisis management missions.
Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the
Eclipse Public License 1.0
82016-06
Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the
Eclipse Public License 1.0
92016-06
Requirements Inspired by
•  Mars exploration
•  Crisis management situations
•  Suspect package
•  Earthquake
CC	by-nd	h-ps://www.flickr.com/photos/dazzling_velours/	
CC	by	h-ps://www.flickr.com/photos/magharebia/
Initial requirements (end of 2014)
Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the
Eclipse Public License 1.0
102016-06
Current material: Baazar corner
•  Ronald Houde, Arduino based autonomous rover
•  Atos contribution of using Reqcycle for requirements traceability
•  Artal Autopark simulation rover (see Artal booth)
•  PolarSys rover prototype (Gaël Blondelle): autopark and stroll
•  Includes step by step tutorial documentation to setup cross compilation
•  C/C++ code to control the rover
•  Zeligsoft work on Papyrus RT model (in samples in the papyrus-rt
git repo)
•  Ecole Polytechnique de Montréal work on PolarSys rover minimal
yocto distribution
•  CSA about to integrate the PolarSys rover in the Apogy project
•  Develop Group work on variability
•  Other « flavors of the Polarsys rover platform »
Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the
Eclipse Public License 1.0
112016-06
Rover project Interested
parties
Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the
Eclipse Public License 1.0
122016-06
The cathedral vision…
Cover the V process
Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the
Eclipse Public License 1.0
132016-06
The cathedral vision…
Cover the V process
Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the
Eclipse Public License 1.0
142016-06
Req	engineering	
Sys	engineering	
Detailed	Design	
Code	genera-on	
Cross	plaHorm	development	
Tracing	&	Debgging	
Tes-ng	/	V&V
Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the
Eclipse Public License 1.0
152016-06
The cathedral vision…
Cover the V process
Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the
Eclipse Public License 1.0
162016-06
Req	engineering	
Sys	engineering	
Detailed	Design	
Code	genera-on	
Cross	plaHorm	development	
Tracing	&	Debgging	
Tes-ng	/	V&V
Solu%ons	for	Verifica%on	and	Valida%on	
Trace	Compass	
Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the
Eclipse Public License 1.0
172016-06
Titan
Solutions for Verification and Validation
Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the
Eclipse Public License 1.0
182016-06
Status
•  An easy to replicate Bill Of Material
•  Dagu Rover 5 platform
•  Pololu 2756 motor controller
•  Only need to solder an additional connector on top of the board
•  Pi camera (enable snapshots and opencv)
•  Portable battery with 3 usb ports (can switch to 2)
•  Mini wifi router -> to be supressed soon as RPI3 has
integrated wifi
•  Need to add IR sensor
Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the
Eclipse Public License 1.0
192016-06
PolarSys rover timeline
•  PolarSys rover project created in April
•  Still in initial phase
•  First code to be submitted for review in June 2016
•  Talk at EclipseCon France
•  Unconference session after EclipseCon France
•  Presence at the ECE playground
•  Reuse PolarSys rover BOM worldwide by ECE
Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the
Eclipse Public License 1.0
202016-06
Opportunities to participate
•  Subscribe to the project
mailing list
•  https://polarsys.org/mailman/listinfo/rover-dev
•  Come to the closing
session to win a Rover kit
Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the
Eclipse Public License 1.0
212016-06
PolarSys rover unconference
session
This Friday
At N7
Starts at 9:30
Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the
Eclipse Public License 1.0
222016-06
Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the
Eclipse Public License 1.0
232016-06
Sign in and vote at eclipsecon.org
-1 0 +1

Contenu connexe

Similaire à Fun and education with the PolarSys Rover and PolarSys Solutions

An Open Source Story: Open Containers & Open Communities
An Open Source Story: Open Containers & Open CommunitiesAn Open Source Story: Open Containers & Open Communities
An Open Source Story: Open Containers & Open CommunitiesPhil Estes
 
SCAPE Webinar: Tools for uncovering preservation risks in large repositories
SCAPE Webinar: Tools for uncovering preservation risks in large repositoriesSCAPE Webinar: Tools for uncovering preservation risks in large repositories
SCAPE Webinar: Tools for uncovering preservation risks in large repositoriesSCAPE Project
 
Caixa Empreender Award 2016| Green - D-orbit (bgi)
Caixa Empreender Award 2016| Green - D-orbit (bgi)Caixa Empreender Award 2016| Green - D-orbit (bgi)
Caixa Empreender Award 2016| Green - D-orbit (bgi)Caixa Geral Depósitos
 
Polarsys Talk EclipseCon Europe 2012
Polarsys Talk EclipseCon Europe 2012Polarsys Talk EclipseCon Europe 2012
Polarsys Talk EclipseCon Europe 2012Gaël Blondelle
 
Open Source Hardware, Linux and RISC-V
Open Source Hardware, Linux and RISC-VOpen Source Hardware, Linux and RISC-V
Open Source Hardware, Linux and RISC-VDrew Fustini
 
Happy birthday "monUPMC": 9 years of Portal at UPMC
Happy birthday "monUPMC": 9 years of Portal at UPMCHappy birthday "monUPMC": 9 years of Portal at UPMC
Happy birthday "monUPMC": 9 years of Portal at UPMCLudovic A
 
Moonshot – where we were and where we are now
Moonshot – where we were and where we are nowMoonshot – where we were and where we are now
Moonshot – where we were and where we are nowJisc
 
Create great cncf user base from lessons learned from other open source com...
Create great cncf user base from   lessons learned from other open source com...Create great cncf user base from   lessons learned from other open source com...
Create great cncf user base from lessons learned from other open source com...Krishna-Kumar
 
Opencast Project Update at Open Apereo 2015
Opencast Project Update at Open Apereo 2015Opencast Project Update at Open Apereo 2015
Opencast Project Update at Open Apereo 2015Stephen Marquard
 
Leveraging the Open IoT Ecosystem to Accelerate Product Strategy
Leveraging the Open IoT Ecosystem to Accelerate Product StrategyLeveraging the Open IoT Ecosystem to Accelerate Product Strategy
Leveraging the Open IoT Ecosystem to Accelerate Product StrategyIan Skerrett
 
EOSC-hub Early Adopter Programme
EOSC-hub Early Adopter ProgrammeEOSC-hub Early Adopter Programme
EOSC-hub Early Adopter ProgrammeEOSC-hub project
 
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...Building the Future Together: AtoM3, Governance, and the Sustainability of Op...
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...Artefactual Systems - AtoM
 
OpenPOWER Overview - August 2016
OpenPOWER Overview - August 2016OpenPOWER Overview - August 2016
OpenPOWER Overview - August 2016Mandie Quartly
 
Docker + App Container = ocp
Docker + App Container = ocpDocker + App Container = ocp
Docker + App Container = ocpApcera
 
Case-study by CT-Ingénierie: Capella in the preliminary design of the micro l...
Case-study by CT-Ingénierie: Capella in the preliminary design of the micro l...Case-study by CT-Ingénierie: Capella in the preliminary design of the micro l...
Case-study by CT-Ingénierie: Capella in the preliminary design of the micro l...Obeo
 
About Open Source Business Models
About Open Source Business ModelsAbout Open Source Business Models
About Open Source Business ModelsAGILE IoT
 
Openstack Summit Paris - Clocker Lightning talk - Nov 3
Openstack Summit Paris - Clocker Lightning talk - Nov 3Openstack Summit Paris - Clocker Lightning talk - Nov 3
Openstack Summit Paris - Clocker Lightning talk - Nov 3Duncan Johnston-Watt
 

Similaire à Fun and education with the PolarSys Rover and PolarSys Solutions (20)

An Open Source Story: Open Containers & Open Communities
An Open Source Story: Open Containers & Open CommunitiesAn Open Source Story: Open Containers & Open Communities
An Open Source Story: Open Containers & Open Communities
 
SCAPE Webinar: Tools for uncovering preservation risks in large repositories
SCAPE Webinar: Tools for uncovering preservation risks in large repositoriesSCAPE Webinar: Tools for uncovering preservation risks in large repositories
SCAPE Webinar: Tools for uncovering preservation risks in large repositories
 
Caixa Empreender Award 2016| Green - D-orbit (bgi)
Caixa Empreender Award 2016| Green - D-orbit (bgi)Caixa Empreender Award 2016| Green - D-orbit (bgi)
Caixa Empreender Award 2016| Green - D-orbit (bgi)
 
Polarsys Talk EclipseCon Europe 2012
Polarsys Talk EclipseCon Europe 2012Polarsys Talk EclipseCon Europe 2012
Polarsys Talk EclipseCon Europe 2012
 
Open Source Hardware, Linux and RISC-V
Open Source Hardware, Linux and RISC-VOpen Source Hardware, Linux and RISC-V
Open Source Hardware, Linux and RISC-V
 
Happy birthday "monUPMC": 9 years of Portal at UPMC
Happy birthday "monUPMC": 9 years of Portal at UPMCHappy birthday "monUPMC": 9 years of Portal at UPMC
Happy birthday "monUPMC": 9 years of Portal at UPMC
 
Moonshot – where we were and where we are now
Moonshot – where we were and where we are nowMoonshot – where we were and where we are now
Moonshot – where we were and where we are now
 
Create great cncf user base from lessons learned from other open source com...
Create great cncf user base from   lessons learned from other open source com...Create great cncf user base from   lessons learned from other open source com...
Create great cncf user base from lessons learned from other open source com...
 
Opencast Project Update at Open Apereo 2015
Opencast Project Update at Open Apereo 2015Opencast Project Update at Open Apereo 2015
Opencast Project Update at Open Apereo 2015
 
Leveraging the Open IoT Ecosystem to Accelerate Product Strategy
Leveraging the Open IoT Ecosystem to Accelerate Product StrategyLeveraging the Open IoT Ecosystem to Accelerate Product Strategy
Leveraging the Open IoT Ecosystem to Accelerate Product Strategy
 
EOSC-hub Early Adopter Programme
EOSC-hub Early Adopter ProgrammeEOSC-hub Early Adopter Programme
EOSC-hub Early Adopter Programme
 
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...Building the Future Together: AtoM3, Governance, and the Sustainability of Op...
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...
 
OpenPOWER Overview - August 2016
OpenPOWER Overview - August 2016OpenPOWER Overview - August 2016
OpenPOWER Overview - August 2016
 
osvehicle-connected-20160429
osvehicle-connected-20160429osvehicle-connected-20160429
osvehicle-connected-20160429
 
Docker + App Container = ocp
Docker + App Container = ocpDocker + App Container = ocp
Docker + App Container = ocp
 
Openoffice and Linux
Openoffice and LinuxOpenoffice and Linux
Openoffice and Linux
 
GENIVI + OCF Cooperation
GENIVI + OCF CooperationGENIVI + OCF Cooperation
GENIVI + OCF Cooperation
 
Case-study by CT-Ingénierie: Capella in the preliminary design of the micro l...
Case-study by CT-Ingénierie: Capella in the preliminary design of the micro l...Case-study by CT-Ingénierie: Capella in the preliminary design of the micro l...
Case-study by CT-Ingénierie: Capella in the preliminary design of the micro l...
 
About Open Source Business Models
About Open Source Business ModelsAbout Open Source Business Models
About Open Source Business Models
 
Openstack Summit Paris - Clocker Lightning talk - Nov 3
Openstack Summit Paris - Clocker Lightning talk - Nov 3Openstack Summit Paris - Clocker Lightning talk - Nov 3
Openstack Summit Paris - Clocker Lightning talk - Nov 3
 

Plus de Gaël Blondelle

2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...
2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...
2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...Gaël Blondelle
 
Nurturing Business Friendly Open Source Ecosystems
Nurturing Business Friendly Open Source EcosystemsNurturing Business Friendly Open Source Ecosystems
Nurturing Business Friendly Open Source EcosystemsGaël Blondelle
 
[Capella Day Toulouse] - Towards an industry driven open collaboration framew...
[Capella Day Toulouse] - Towards an industry driven open collaboration framew...[Capella Day Toulouse] - Towards an industry driven open collaboration framew...
[Capella Day Toulouse] - Towards an industry driven open collaboration framew...Gaël Blondelle
 
Opees Presentation May 2011
Opees Presentation May 2011Opees Presentation May 2011
Opees Presentation May 2011Gaël Blondelle
 
PEtALS Presentation PCL 09242008
PEtALS Presentation PCL 09242008PEtALS Presentation PCL 09242008
PEtALS Presentation PCL 09242008Gaël Blondelle
 
PEtALS Presentation OWF 12012008
PEtALS Presentation OWF 12012008PEtALS Presentation OWF 12012008
PEtALS Presentation OWF 12012008Gaël Blondelle
 

Plus de Gaël Blondelle (6)

2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...
2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...
2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...
 
Nurturing Business Friendly Open Source Ecosystems
Nurturing Business Friendly Open Source EcosystemsNurturing Business Friendly Open Source Ecosystems
Nurturing Business Friendly Open Source Ecosystems
 
[Capella Day Toulouse] - Towards an industry driven open collaboration framew...
[Capella Day Toulouse] - Towards an industry driven open collaboration framew...[Capella Day Toulouse] - Towards an industry driven open collaboration framew...
[Capella Day Toulouse] - Towards an industry driven open collaboration framew...
 
Opees Presentation May 2011
Opees Presentation May 2011Opees Presentation May 2011
Opees Presentation May 2011
 
PEtALS Presentation PCL 09242008
PEtALS Presentation PCL 09242008PEtALS Presentation PCL 09242008
PEtALS Presentation PCL 09242008
 
PEtALS Presentation OWF 12012008
PEtALS Presentation OWF 12012008PEtALS Presentation OWF 12012008
PEtALS Presentation OWF 12012008
 

Dernier

CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 

Dernier (20)

CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 

Fun and education with the PolarSys Rover and PolarSys Solutions

  • 1. Open Source Tools for Embedded Systems Fun and education with the PolarSys Rover and PolarSys Solutions Gaël Blondelle June 2016
  • 2. Who am I? •  Director of European Ecosystem Development at the Eclipse Foundation •  Conference chair of EclipseCon France •  Inventor of the PolarSys Rover •  Co-leader with Charles Rivet of the PolarSys Rover project Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 22016-06
  • 3. Why the PolarSys rover Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 32016-06 (CC BY 2.0) by h-ps://www.flickr.com/photos/khalidalbaih/ How to promote PolarSys solutions?
  • 4. Why the PolarSys rover Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 42016-06 (CC BY 2.0) by h-ps://www.flickr.com/photos/khalidalbaih/ How to make MBSE sexy ?
  • 5. Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 52016-06 (CC BY 2.0) by h-ps://www.flickr.com/photos/khalidalbaih/
  • 6. Why the PolarSys rover Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 62016-06 (CC BY 2.0) by h-ps://www.flickr.com/photos/khalidalbaih/ Create a cool system from A to Z!
  • 7.
  • 8. PolarSys Autonomous Rover – Scope The PolarSys Rover Project provides educational material including models, code and documentation to demonstrate the usage of PolarSys solutions for the architecture, design, development and test of a simple rover system inspired by both Mars exploration and crisis management missions. Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 82016-06
  • 9. Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 92016-06 Requirements Inspired by •  Mars exploration •  Crisis management situations •  Suspect package •  Earthquake CC by-nd h-ps://www.flickr.com/photos/dazzling_velours/ CC by h-ps://www.flickr.com/photos/magharebia/
  • 10. Initial requirements (end of 2014) Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 102016-06
  • 11. Current material: Baazar corner •  Ronald Houde, Arduino based autonomous rover •  Atos contribution of using Reqcycle for requirements traceability •  Artal Autopark simulation rover (see Artal booth) •  PolarSys rover prototype (Gaël Blondelle): autopark and stroll •  Includes step by step tutorial documentation to setup cross compilation •  C/C++ code to control the rover •  Zeligsoft work on Papyrus RT model (in samples in the papyrus-rt git repo) •  Ecole Polytechnique de Montréal work on PolarSys rover minimal yocto distribution •  CSA about to integrate the PolarSys rover in the Apogy project •  Develop Group work on variability •  Other « flavors of the Polarsys rover platform » Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 112016-06
  • 12. Rover project Interested parties Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 122016-06
  • 13. The cathedral vision… Cover the V process Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 132016-06
  • 14. The cathedral vision… Cover the V process Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 142016-06 Req engineering Sys engineering Detailed Design Code genera-on Cross plaHorm development Tracing & Debgging Tes-ng / V&V
  • 15. Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 152016-06
  • 16. The cathedral vision… Cover the V process Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 162016-06 Req engineering Sys engineering Detailed Design Code genera-on Cross plaHorm development Tracing & Debgging Tes-ng / V&V
  • 17. Solu%ons for Verifica%on and Valida%on Trace Compass Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 172016-06
  • 18. Titan Solutions for Verification and Validation Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 182016-06
  • 19. Status •  An easy to replicate Bill Of Material •  Dagu Rover 5 platform •  Pololu 2756 motor controller •  Only need to solder an additional connector on top of the board •  Pi camera (enable snapshots and opencv) •  Portable battery with 3 usb ports (can switch to 2) •  Mini wifi router -> to be supressed soon as RPI3 has integrated wifi •  Need to add IR sensor Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 192016-06
  • 20. PolarSys rover timeline •  PolarSys rover project created in April •  Still in initial phase •  First code to be submitted for review in June 2016 •  Talk at EclipseCon France •  Unconference session after EclipseCon France •  Presence at the ECE playground •  Reuse PolarSys rover BOM worldwide by ECE Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 202016-06
  • 21. Opportunities to participate •  Subscribe to the project mailing list •  https://polarsys.org/mailman/listinfo/rover-dev •  Come to the closing session to win a Rover kit Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 212016-06
  • 22. PolarSys rover unconference session This Friday At N7 Starts at 9:30 Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 222016-06
  • 23. Copyright (c) 2016, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 232016-06 Sign in and vote at eclipsecon.org -1 0 +1