GLORIA Robotic Telescope Architecture



Similar documents
Peer-to-peer data storage software Specification and source code

Peer-to-peer web hosting software: specification and source code update

Teaching Astronomy in the University of Granada. Eduardo Battaner Departamento de Física Teórica y del Cosmos

Updated: 18/2/2015 PERSONAL PROFILE

Updated: 6/10/2015 PERSONAL PROFILE

How To Calibrate A Mass-Dimm With A Dimm Sensor

Housing of Robotic Telescopes Hosting

Control System for Amateur Telescope Experience

Agreement on Cooperation in Astrophysics

LSST and the Cloud: Astro Collaboration in 2016 Tim Axelrod LSST Data Management Scientist

Spanish Supercomputing Network

Star Formation History of the Magellanic Clouds: a survey program with DECam@4mCTIO.

Global Alternative Online Payment Methods: First Half 2015

Undergraduate Studies Department of Astronomy

The Virtual Observatory: What is it and how can it help me? Enrique Solano LAEFF / INTA Spanish Virtual Observatory

Istituto Nazionale di Astrofisica OSSERVATORIO ASTROFISICO DI ARCETRI Firenze THE DIRECTOR OF INAF ASTROPHYSICAL OBSERVATORY OF ARCETRI

The State of Enterprise Open Source Software After the Oracle Acquisition of Sun Microsystems July 2010

Pianeti extrasolari, un opportunità di Education and Public Outreach

Miscellaneous Information

Architecture Frameworks in System Design: Motivation, Theory, and Implementation

African-European Radio Astronomy Platform Africa-EU Cooperation Forum on ICT. Addis Ababa, Ethiopia 3 December 2013

STELLA 2014 Intercontinental Staff Mobility Programme

How To Understand And Understand The Science Of Astronomy

FRACTAL S.L.N.E. A private company for engineering of scientific projects. Instrumentation and Software for Astronomy

Buying a Commercial Telescope

AstroFIt Astronomy Fellowship in Italy FP- 7 Grant Agreement n

Multidimensional Data in the Virtual Observatory

ISEKI-Food Association and projects

Spain: ICT R&D and participation to FP7

Communicating a Cosmic Vision Developing an Effective Outreach Strategy

Curriculum Vitae: Maria-Jose Vieira

ECRIN General Presentation

Solar Matters II Teacher Page

Handy Pinhole Camera (Latin Camera Obscura) to observe the transit of Venus, eclipses and other phenomena occurring on the Sun

Global Online Payment Methods: First Half 2015

Low noise millimeter wave receivers for Cosmic Microwave Background radiometers

Amateur Astrophotography. Lauri Kangas Teekkarikamerat

Trends in Digitally-Enabled Trade in Services. by Maria Borga and Jennifer Koncz-Bruner

SuccessFactors Employee Central: Cloud Core HR Introduction, Overview, and Roadmap Update Joachim Foerderer, SAP AG

Instituto de Computación: Overview of activities and research areas

Action Plan D4 Anne-Sophie PARENT - Action on innovation for Age friendly environments

D1.3 Industry Advisory Board

POLITECNICO DI MILANO SCHOOL OF MANAGEMENT

Social Semantic Emotion Analysis for Innovative Multilingual Big Data Analytics Markets

Hypervisor by Chronos Specifications

DCA QUESTIONNAIRE V0.1-1 INTRODUCTION AND IDENTIFICATION OF THE DATA CENTRE

How intuitive design in schools can be achieved by engaging with the consumer

DOCTORAL PROGRAMME IN MANAGEMENT ENGINEERING

PHC Self management of health and disease: citizen engagement and mhealth. Grant agreement number: Project Title:

How to buy a telescope for your institution

De Rotation of Images in Planetary Astrophotography Basic Concepts

E-ELT site characterization status

Canon 10D digital camera

The European Organisation For Insolvency Professionals

Carlos Delgado Kloos Universidad Carlos III de Madrid EDUCON,

ALMA Regional Centre Italian node

REMOTE CONTROL OF REAL EXPERIMENTS VIA INTERNET

Separation of Concerns in Component-based Robotics

Women in Italian Astronomy

Annotated bibliography websites >>>CLICK HERE<<<

ECSEL Call 2015 Work Plan and submission tools. Yves Gigase

Teaching Astronomy: Why and How?

EXPANDING RELATIONSHIP WITH AMDOCS HELPS ADSA ENTER NEW MARKETS AND ENHANCE THE CUSTOMER EXPERIENCE FOR ADSA S PRINT AND ONLINE ADVERTISERS

ECCE Standing Committee Education & Training

SSA P2 Programme overview. Industrial day

Schedule R Teleconferencing Service

Chapter 6. E-commerce Marketing Concepts. Copyright 2009 Pearson Education, Inc. Slide 6-1

Humboldt-Universität zu Berlin

89% 96% 94% 100% 54% Williams 93% financial aid at Williams. completion statistics $44,753 76% class of 2013 average four-year debt: $12,749

A Guide to Modern Planetary Imaging. Christopher Go

Education. Academic Possitions

Service Industrialization and the Global Information Economy

How To Teach Data Science

WS-21: HYDROGEN AS A FUTURE ENERGY CARRIER. PROGRAMME Part 1: General Information

Transcription:

GLORIA Robotic Telescope Architecture Author: Francisco SANCHEZ (Project Coordinator) http://gloria-project.eu (FP7/2007-2012) under grant agreement number 283783.

Index 1 Introduction 1.1 Collective Intelligence 1.2 Citizen science in Astronomy 2 GLORIA Introduction & Objectives 3 GLORIA Experiments 3.1 Online 3.2 Offline 4 GLORIA System 4.1 Architecture 4.1 Karma & Policies 5 GRTS (GLORIA Robotic Telescope System) 5.1 Foreground 5.2 Architecture 5.3 Examples 6 Future collaborations 7 References

Presentation Francisco SANCHEZ o o Associated professor of Technical University of Madrid - Computer Science Faculty Project Coordinator of GLORIA project (http://gloria-project.eu) GLORIA (GLObal Robotic telescope Intelligent Array) o o o FP7 european project (G.A. nº 283783 ) Total budget 2,5 M, Starting date October 2011 (3 years) 13 partners, 8 countries: UPM, CSIC, UMA, IAC (Spain) ASU-CAS, FZU-CAS, CTU (Czech Republic) INAF (Italy) SAO (Russia) UCD (Ireland) UCH (Chile) UOXF (UK) UWAR (Poland)

Presentation Ciclope group Profesores Francisco SÁNCHEZ (FI - UPM) Raquel CEDAZO (EUITI - UPM) Doctorandos Esteban GONZÁLEZ Fernando SERENA Fernando IBAÑEZ Alvaro MANCHADO (GMV) Contratados Urko SERRANO

The original idea GLORIA is inspired in Ciclope's experienced of Montegancedo Astronomical Observatory at UPM (2007) The first free access robotic telescope of the world

Software Architecture

Robotic telescope components Inside of the observatory

TAD Telescopio Abierto de Divulgación

Index 1 Introduction 1.1 Collective Intelligence 1.2 Citizen science in Astronomy 2 GLORIA Introduction & Objectives 3 GLORIA Experiments 3.1 Online 3.2 Offline 4 GLORIA System 4.1 Architecture 4.1 Karma & Policies 5 GRTS (GLORIA Robotic Telescope System) 5.1 Foreground 5.2 Architecture 5.3 Examples 6 Future collaborations 7 References

1 Introduction 1.1 Collective Inteligence Collective intelligence is a shared or group intelligence that emerges from the collaboration and competition of many individuals and appears in consensus decision making... [wikipedia.org] Examples o o o o Economics Crowdfunding -> kickstarter, verkami, lanzanos Credit rating platform -> wikirating Education & culture Wikipedia, Recaptcha, duolingo Politics Wikipartido Citizen science Chemistry -> foldit Astonomy -> startdust project, Galaxy Zoo, Zoo Universe, GLORIA

Index 1 Introduction 1.1 Collective Intelligence 1.2 Citizen science in Astronomy 2 GLORIA Introduction & Objectives 3 GLORIA Experiments 3.1 Online 3.2 Offline 4 GLORIA System 4.1 Architecture 4.1 Karma & Policies 5 GRTS (GLORIA Robotic Telescope System) 5.1 Foreground 5.2 Architecture 5.3 Examples 6 Future collaborations 7 References

List of participa nts: Participant organisation name Part. short name Country 1. Introduction Participant no. * 1 (Coordinator) Universidad Politécnica de Madrid UPM Spain 2 Astronomical Institute, Academy of Sciences of the Czech Republic ASU-CAS Czech Republic 3 Consejo Superior de Investigaciones Científicas CSIC Spain 4 Czech Technical University CTU Czech Republic 5 Institute of Physics of the Academy of Sciences of the Czech Republic FZU-CAS Czech Republic 6 Instituto de Astrofísica de Canarias IAC Spain 7 Special Astrophysical Observatoryc SAO Russia 8 University College Dublin UCD Ireland 9 Universidad de Chile UCH Chile 10 Universidad de Málaga UMA Spain 11 Universita di Bologna UNIBO Italy 12 Uniwersytet Warszawski UWAR Poland 13 - GalaxyZoo team (Oxford University - England)

NETWORK ACTIVITIES WP1: Coordination (UPM) WP2: Dissemination (UCD) WP3: Def i nitions of standards (UMA) SERVICES ACTIVITIES WP4: Support to partners and web community (CSIC) JOINT RESEARCH ACTIVITIES WP5: Implementation R.T. Standard (UMA) WP6: Implementation web Interface (UPM) WP7: On-line experiments (CTU) WP8: Off-line experiments (UWAR) WP9: P2P Multimedia broadcasting and storage (UPM)

A NEW WAY FOR DOING RESEARCH! Obj. 1. GLORIA, create a social network for researching Astronomy Obj. 2. GLORIA is going to grow in size Obj. 3. Adding to GLORIA new scientifi c issues Obj. 4. Engage newcomers to GLORIA community Obj. 5. Make GLORIA sustainable into the future

Objective. 1 Create a social network for researching astronomy A web community is going to teleoperate telescopes and analyse their data

Obj. 1: Create a social network for researching astronomy

T2 T1 T6 T3 T4 T7 T11 T8 T12 T5 T9 T10 T13 T14 T15 T16 T17

Objective. 2 Increase the number of telescopes How to connect more telescopes to GLORIA?

Objetive 2: Increase the number of telescopes

Example 1 of an amateur astronomer http://www.datsi.fi.upm.es/hyperion/astronomia.html

Example 2 of amateur astronomers. La Hita observatory

Other telescopes GLORIA Telescope Sharing Similar to P2P file sharing philosophy Users share observing time through GLORIA Observing time will be weighted by the karma of the telescope GLORIA earns a % of observing time for its community You share your files because you can get more i.e. 20% Users who may have robotic telescopes: Amateur astronomers Amateur Astronomy clubs Professional astronomers Professional observatories

GLORIA Telescope Sharing: example A user robotizes his/her telescope with GLORIA software His telescope initially is rated with a karma (0-10) 7,3 The time sharing could be: The user gets 20 % local observing time 60 % other locations observing time The user gives 60 % local observing time to other telescopes owners 20 % local observing time GLORIA community

GLORIA Telescope Sharing: example Pros: The user can observe in other locations or hemisphere The user can observe even with telescopes with higher karma Bigger aperture, technology, seeing, etc A user robotizes his/her telescope with GLORIA software If the user is not going to use his observing time, he can donate it, increasing his/her karma Cons: The user must robotize his/her telescope with GLORIA software The user loses a 20% of his/her observing time

Objective. 3 Increase the number of scientifi c issues GLORIA is allowing to research in new Astronomical issues How to add new experiments to GLORIA?

User friendly interface

Objective 3.1: Increase the number of on-line experiment (i.e. The Sun )

Off-line experiments

Objective 3.2: Increase the number of off-line experiment (i.e. Galaxy Zoo )

Objective. 4 Increase the citizen scientists How GLORIA comunity can grow up?

Traditional way July 11th, 2008 (21:00h). Dissemination activity in CosmoCaixa Madrid: The stormy pass of the solar system

Objective 4: Engage newcomers

Objectives: How to motivate citizen scientist?. Obj. 4. Engage newcomers to GLORIA community GLORIA itself is a powerfull dissemination tool viral marketing Obj. 4.1. Live broadcasting of astronomical events Total solar eclipses, auroras, etc Obj. 4.2. Telescopes and community members will collaborate in: Collaborative Multimedia P2P broadcasting Collaborative P2P data storaging

Objective. 5 Increase the funds How GLORIA network can survive to the future?

Objective 5: Make GLORIA susteinable Core part The infrastructure for keeping GLORIA alive is very cheap, A central computer All the work is done by the community supporting the addition of future telescopes Supporting comunity, FAQ and documentation Distributed part Telescopes are maintained by their owners Funding core part Donation, sponsors Publicity Selling advising and engineering services

Index 1 Introduction 1.1 Collective Intelligence 1.2 Citizen science in Astronomy 2 GLORIA Introduction & Objectives 3 GLORIA Experiments 3.1 Online 3.2 Offline 4 GLORIA System 4.1 Architecture 4.1 Karma & Policies 5 GRTS (GLORIA Robotic Telescope System) 5.1 Foreground 5.2 Architecture 5.3 Examples 6 Future collaborations 7 References

4 GLORIA System GS Architecture o Components: Presentation GLORIA Services o Paradigm: SOA [1] o Technologies: Web Services [2] Liferay [3] MySQL [4] RTS Network o Operating system: GRTS o Interface: Web services HL Protocol

4 GLORIA System (karma&policies) KARMA: It is an index to measure the participation of a user in GLORIA o Examples: Meneame, Diggs. Why is necessary? o We need to distribute limited resources (observation time) among users. How to calculate this value? o Each user performs actions on GLORIA resources (images, telescopes, etc..). o Each action has an associated value (depending on policy). How to distribute the observation time? o Economic model. Introduction of a new currency: GLORIUS. o More karma, more money. o Assignment of observation time through auctions. How can users increase their karma? o Participating in social resources (fora, news, etc...). o Evaluating resources and being evaluated (votable objects). o Executing & designing experiments.

4 GLORIA System (karma & Policy)

Index 1 Introduction 1.1 Collective Intelligence 1.2 Citizen science in Astronomy 2 GLORIA Introduction & Objectives 3 GLORIA Experiments 3.1 Online 3.2 Offline 4 GLORIA System 4.1 Architecture 4.1 Karma & Policies 5 GRTS (GLORIA Robotic Telescope System) 5.1 Foreground 5.2 Architecture 5.3 Examples 6 Future collaborations 7 References

5 GRTS Foreground Ciclope Astro o o RTS2 o o o o Web 2.0 Includes servers to handle different devices Mounts LX200 and Gemini CCD Cameras like SBIG or DMK and DBK FCUSB to control DC focus motors Controls a large number of devices No graphical interface XML-RPC interface Allows planned observations

5 GRTS Architecture Idea: To integrate a telescope in GLORIA we need a software component that allows us to connect different devices with GLORIA System. Questions: How should this component be? What are its requirements? How can this component interact with these devices?

5 GRTS Architecture Idea: Serving the purpose of telescope automation, we need to have the appropriate drivers for each of its devices. This is an essential requirement in the way of teleoperation. Questions: The telescopes can be located anywhere in the world. How can GLORIA System interact with them in the same way?

5 GRTS Architecture Idea: GLORIA System needs to talk with all the robotic telescopes of the network. So we have to establish a common way of communication, in terms of link and protocol. Questions: Now, how does this GRTS communicate with different devices?

5 GRTS Architecture Idea: Each device must have a client component that GRTS will use as a connector to interact with it. Thus, GRTS gets to be able to operate with any device. Questions: How is GRTS inside?

5 GRTS Architecture GRTS is composed by: 1 RTI (Robotic Telescope Interface) 1 RTC (Robotic Telescope Controller) N RTD (Robotic Telescope Device) Distributed architecture! RTI Implements Web Services consumed by GLORIA System Speaks GLORIA High Level Protocol RTC Internal RTS Device Controller Operates with all RTD Main features: Device Directory, Scheduler. RTD Depends on the device type: Camera, Dome, Mount, Focuser, Database,... Uses preconfigured connector Speaks GLORIA Low Level Protocol

5 GRTS Examples (OM)

5 GRTS Examples (TAD) Vixen (VMC260L) o o Focal:3020mm Aperture: 260mm Losmandy Titan o Gemini II SBIG ST-10 o Filter Wheel: CFW9-C Dome o Velleman E/S card Webcam

Index 1 Introduction 1.1 Collective Intelligence 1.2 Citizen science in Astronomy 2 GLORIA Introduction & Objectives 3 GLORIA Experiments 3.1 Online 3.2 Offline 4 GLORIA System 4.1 Architecture 4.1 Karma & Policies 5 GRTS (GLORIA Robotic Telescope System) 5.1 Foreground 5.2 Architecture 5.3 Examples 6 Future collaborations 7 References

6 Future collaboration GLORIA Team o o Generate documentation for: robotizing telescopes Developing new drivers and connectors to RTD connecting RTS to GLORIA System Maintaining FAQ Giving technical support to CESAR Other Team o o o o Send GLORIA team feedback and bugs report Participate in the developing of new software components (drivers, web components for exp., etc) Participate in the SRS Designing new experiments

7 References 1. SOA (http://soaprinciples.com/) 2. Web Services ( http://www.w3schools.com/webservices/default.asp) 3. Liferay (http://www.liferay.com/) 4. MySQL (http://www.mysql.com/) 5. CiclopeAstro http://sourceforge.net/projects/castro/ 6. RTS2 http://www.rts2.org/ 7. List of devices supported by RTS2 ( http://www.rts2.org/wiki/hw:start) 8. TAD (http://tad.ll.iac.es:8080/tad/?locale=es)

GLORIA Robotic Telescope Architecture Author: Francisco SANCHEZ (Project Coordinator) http://gloria-project.eu (FP7/2007-2012) under grant agreement number 283783.