robotml modélisation de votre application et mise à...

24
RobotML RobotML Modélisation de votre application et Modélisation de votre application et mise à disposition de plates formes mise à disposition de plates formes robotiques cibles robotiques cibles P latform for latform for RO RObotic modeling and botic modeling and T ransformations for ransformations for E nd- nd-Users sers and and S cientific communities cientific communities http://www.anr-proteus.fr http://www.anr-proteus.fr Journées scientifiques Robotique et Automatique Journées scientifiques Robotique et Automatique Nantes Nantes 23 23 rd rd of October, 2012 of October, 2012

Upload: lamdat

Post on 20-Jun-2018

214 views

Category:

Documents


2 download

TRANSCRIPT

RobotMLRobotML

Modélisation de votre application et Modélisation de votre application et mise à disposition de plates formes mise à disposition de plates formes

robotiques ciblesrobotiques cibles

PPlatform for latform for RORObotic modeling and botic modeling and TTransformations for ransformations for EEnd-nd-UUsers sers

and and SScientific communitiescientific communitieshttp://www.anr-proteus.frhttp://www.anr-proteus.fr

Journées scientifiques Robotique et AutomatiqueJournées scientifiques Robotique et AutomatiqueNantesNantes

2323rdrd of October, 2012 of October, 2012

2

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

AgendaAgenda

La VisionRobotML et sa plate-forme associéeLes OARP et le challenge

En guise de conlusion

Discussion / Comments / Questions

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

23/10/12

3

LA VISION

Model providers

Algorithm providers

Problem providers

Robots providers

Data providers

Model users

Algorithm users

Problem users

Robots users

Data usersRobot independent ModelRobot independent ModelPORTALPORTAL

4

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

Robotician

HardwareSoftware

Sim

ulat

orR

obotDevelopment

Expected Behavior (?)

Mission /Scenario

Plan / Architecture

To design and develop a robotic application

5

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

Hardware

Robotician

To design and develop a robotic application

Software

Sim

ulat

orR

obot

Development

Expected Behavior (?)

Mission /Scenario

Plan / Architecture

You must MASTER all dedicated software tools of your robot (and its connexions with hardware)

With this knowledge, you must DESIGN “qualitatively” the whole architecture/behaviours that represent your robotic application

extract the behaviour of your robot (soft+hard)corresponding to your whole architecture,to fit to the wanted application

Dependent of : the hardware, the software... and youYour “qualitative” design is dedicated to your needsNon reusable components (new appl ⇒ often from scratch)

HIGHLY COMPLEX Robotician knowhow

6

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

Help : Robotic MiddlewaresHelp : Robotic Middlewares

Aroccam

RTMapsUrbiOrrocosRosGenomContractRobotics Studio...

Aroccam

RTMapsUrbiOrrocosRosGenomContractRobotics Studio...

OSMiddleWareLangage

May be considering the problem uphill

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

PPlatform for latform for RORObotic modeling and botic modeling and TTransformations ransformations

for for EEnd-nd-UUsers and sers and SScientific communitiescientific communities

JRA'2012, JRA'2012, Oct. The 23Oct. The 23thth, 2012, 2012

http://www.anr-proteus.fr

8

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

RobotML-platform and SDK OverviewRobotML-platform and SDK Overview

Génération de code

ScenarioAlgorithms

C, C++, Matlab

Bus RosBus Ros

PC li

nux

Robots

Web

RobotML platform/SDKRobotML platform/SDK

French Robotic PortalFrench Robotic Portal

SimulationsSolutions

Modules

Modèles SimulateursMiddlewaresRobotiques

Scenarii

9

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

RobotML-platform and SDK OverviewRobotML-platform and SDK Overview

Génération de code

ScenarioAlgorithms

C, C++, Matlab

PC li

nux

Robots

ProductsProducts

Code Generation• Acceleo • ROS Data

• ROS Bus

Robotics Standarts

Modèles SimulateursMiddlewaresRobotiques

Ont

olog

y Simulators

• CyCab-TK• Blender-Morse

Middlewareconnectors• RT-Maps• URBI• Arroc@m• Orocos

Architecture = Formal Model

• Eclipse• EMF• Papyrus• RobotML

RobotML platform/SDKRobotML platform/SDK

10

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

informal architectureinformal architecture formal modelformal model

11

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

RobotML platformRobotML platform

12

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

www . anr-proteus .frwww . anr-proteus .fr

13

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

4 OARP + 1 Challenge :

Vipalab in Pavin

Off-Road•Air-Land

Cameleon

RYC Challenge

Urban

R-Trooper•Ressac

InterventionWifiBot

Open Access Robotic PlatformOpen Access Robotic Platform

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

23/10/12

14

Submit a proposal withYour problemYour solutionExpected resultsYour needs

Air

Urban AirOffroad Intervention

OARP : propose your experimentationOARP : propose your experimentation

→ → Simple Form by E-MailSimple Form by E-Mail

15

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

PROTEUS OARPsPROTEUS OARPs

To gather robotic community on different scientifics issues

Checking effectivness of algorithms in simulation and real conditionComparing solutions using metricsSharing algorithms and modules

To promote the RobotML SDKUsing RobotML platform to define problems (challenge)Using RobotML platform and SDK to target applications (robot & simul.)

Why Open our robotic platform to you ?

To promote robotics (mobile robotics at first)

Making easier connections between academics and indutrialsOffering efficient and complete tools (open & prop. softwares)Teaching with a complete Robotics Toolset

16

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

Launching PROTEUS ChallengesLaunching PROTEUS Challenges

RYC ChallengeMaster degree Engineering degree

no network-team allowed

OARPsAcademics Industrial partners

Who can participate ?

17

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

Urban OARPUrban OARPAutonomous navigation in urban areaAutonomous navigation in urban area

Research issues:Motion Planning

Localization

Control

Obstacle detection and tracking

urba

n.an

r-pr

oteu

s.fr

Contact : [email protected]

18

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

Air OARPAir OARPUAVUAV

Research issues:Planification and supervisionPerceptionDetection and identificationNavigation

air.a

nr-p

rote

us.fr

Contact : [email protected]

19

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

Off-Road OARPOff-Road OARPUnstructured environmentUnstructured environment

offr

oad.

anr-

prot

eus.

fr

Research issues:Offroad navigationHigh speed command

Search and tracking of a target

...

Contact: [email protected]

20

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

Research issues:Automatic and teleopered

mixed controlObstacle avoidance and

stair crossing Non friendly environment

Intervention OARPIntervention OARPCritical indoor motionCritical indoor motion

inte

rven

tion.

anr-

prot

eus.

fr

Contact: [email protected]

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

23/10/12

21

09/2012 04/2013

Poposal submission

Tests on the platforms

09/2013

Submission via the PROTEUS websiteValidation of the proposition by the OARP's managerSimulation testsReal experimentation with respect to the simulation results

Schedule of OARPsSchedule of OARPs

Simple Form by E-MailSimple Form by E-Mailobjectives, needs, scheduleobjectives, needs, schedule

22

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

Mobile Robotics Issues : Autonomous Navigation, Obstacle avoidance, Mapping, Localisation, Visual recognition.

Pedagogic Issue : Use a complete Toolset to develop a robotic application

→ knowledge of various aspects of Robotics

Robotic Youth ChallengeRobotic Youth ChallengeOpen to Students (M2-M1)Open to Students (M2-M1)

ryc.

anr-

prot

eus.

fr

Academic year 2012-2013 Contest summer 2013

Contact : Contact : [email protected]@anr-proteus.fr

23

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

Schedule of PROTEUS RYC ChallengeSchedule of PROTEUS RYC Challenge

09/2012

RYCPROTEUS

Academic YearRegistration

/web

Competition

July 2013

Mail to: Mail to: [email protected]@anr-proteus.fr

24

Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the information contained in that document, it is under the user responsibility to check its rights and if mandatory ask to the Intellectual Property Owner the authorisation to use, reproduce, modify or disclose the information.

Questions ? Questions ?

http://www.anr-proteus.fr