open source in robotics and its business - librecon 2016

38
Open Source in robotics and its business Víctor Mayoral Vilches CTO and Founder, Erle Robotics

Upload: librecon

Post on 15-Apr-2017

130 views

Category:

Engineering


1 download

TRANSCRIPT

Page 1: Open Source in robotics and its business - LibreCon 2016

Open Source in robotics and its business

Víctor Mayoral VilchesCTO and Founder, Erle Robotics

Page 2: Open Source in robotics and its business - LibreCon 2016

1998, LEGO

Mindstorms Introduced in 1998, the Mindstorms kit was based on work

done at the MIT Media Lab by learning researchers Seymour

Papert and Mitchel Resnick.

Over the last 15 years LEGO Mindstorms has had tremendous

impact in schools and Universities where It allowed to teach

the principles of robotics and creative projects have appeared

showing the potential of interchangeable software and

hardware in robotics.

Page 3: Open Source in robotics and its business - LibreCon 2016
Page 4: Open Source in robotics and its business - LibreCon 2016

2006, Willow Garage

Willow Garage was a Silicon Valley startup founded to push the growth of

robotics and speed up its progress. Founded around 2006 Willow

concentrated some of the most brilliant robotics engineers to work in tasks

like personal assistants, driverless boats, and autonomous cars.

The most relevant accomplishments of the company were the creation of

the Robotics Operating System (ROS) and the PR2.

Page 5: Open Source in robotics and its business - LibreCon 2016

“Willow is to robotics what Bell Labs and Xerox Parc were for the personal computer industry.”

Page 6: Open Source in robotics and its business - LibreCon 2016

http://www.willowgarage.com/pages/about-us/history

2nd generationroboticists

Page 7: Open Source in robotics and its business - LibreCon 2016

Open Source Robotics Foundation

Mission:

“support the development,

distribution, and adoption of open

source software for use in robotics

research, education, and product

development.”

Page 8: Open Source in robotics and its business - LibreCon 2016

http://wiki.ros.org/Metrics

Metrics: July 2016

Page 9: Open Source in robotics and its business - LibreCon 2016

3rdgenerationroboticists

Created in 2014, Erle Robotics aimed to create tools

for developers in the robotics area. Hardware and

software that helped roboticists test and do their work

without having to reinvent the wheel every single time

they created a new robot.

Page 10: Open Source in robotics and its business - LibreCon 2016

Markets in the

Robotics Industry

Industrial Robotics

Robot arms, AGVs, automotive

robots, etc.

Professional Robotics

Surgical robots, drones, telepresence

robots, etc.

Consumer Robotics

Cleaning robots, cooking robots, toy

robots, hobby robots, etc.

Page 11: Open Source in robotics and its business - LibreCon 2016

Industrial RoboticsThe total industrial market of robotics is estimated to be US$35 billion. In 2015, robot sales increased by 15% to 253,748 units, in

particular the electronics industry (+41%), metal industry (+39%),

the chemical, plastics and rubber industry (+16%).

China has significantly expanded its leading position as the

biggest market with a share of 27% of the total supply in 2015.

Page 12: Open Source in robotics and its business - LibreCon 2016

Professional Robotics

The total number of professional service robots sold in 2015 rose

considerably by 25% to 41,060 units accounting for a total sales

number of about US$ 5 billion.

The most representative areas within 2015 are logistic systems,

service robots in defense applications, milking robots and medical

robots.

Page 13: Open Source in robotics and its business - LibreCon 2016

Consumer Robotics

In 2015, about 5.4 million service robots for personal and

domestic use were sold, 16% more than in 2014. The value of

sales increased by 4% to US$2.2 billion.

Projections for 2016-2019 argue that 42 million units of service

robots for personal and domestic use will be sold accounting for an

estimated market of more than US$25 billion.

Page 14: Open Source in robotics and its business - LibreCon 2016

Market growth inRobotics• Strong growth in China will impact technology,

cost, supply chain of industrial robotics.

• Professional and consumer robotics: strong

growth and technology burst.

• Hot field of start-up activities.

• Ecosystems being formed (UAVs/drones, mobile

platforms).

• Strong facilitators (open source platforms, multi-

purpose hardware platforms).0,1

1

10

100

1000

2015 2017 2019

y = 10x + 25

y = 12,4x - 12,067

y = 9x - 5

Professional Consumer Industrial

Page 15: Open Source in robotics and its business - LibreCon 2016

Smartphones

1991 2003 2015 2019

Servers

Super-computers

Desktopcomputers

Linux adoption in several tech niches

Embeddedsystems

Robotics

Page 16: Open Source in robotics and its business - LibreCon 2016

The Erle Robotics path

Page 17: Open Source in robotics and its business - LibreCon 2016

Empowering ROS Hardware

Page 18: Open Source in robotics and its business - LibreCon 2016

Why?“Most of the time is spent dealing with the hardware/

software interfaces and little is put into behavior

development or real-world scenarios.”

Page 19: Open Source in robotics and its business - LibreCon 2016

Right time?

Page 20: Open Source in robotics and its business - LibreCon 2016

RoboticsFastTrackProgram(RFT)

Page 21: Open Source in robotics and its business - LibreCon 2016

Hardware Robot Operating System

A standardized software and hardware

infrastructure to easily create reusable and reconfigurable robot hardware parts.

Using H-ROS, building robots is about placing H-ROS-compatible

components together to build new robot configurations. The

interesting fact about this is that constructing robots is not any

more restricted to a few high technical skills but it's extended to a

great majority with a general understanding of the different H-

ROS parts and its use.

Page 22: Open Source in robotics and its business - LibreCon 2016

StandardRobot

Components

Plug and playCombine H-ROS components

together to build new robots. Create,

extend and repair robots easily.

Interoperable and distributedDistributed hardware components

that speak to each other regardless

of the manufacturer.

SmartEach components reports

information that helps our robots

become smarter (inertial position,

voltage, current, …)

Page 23: Open Source in robotics and its business - LibreCon 2016

sensingactuation

communication

cognition

hybrid

Blocksforrobots

Page 24: Open Source in robotics and its business - LibreCon 2016

Call for manufacturers

Page 25: Open Source in robotics and its business - LibreCon 2016

In Europe, robotics has a positive net effect on labour demand

Automation reduces production cost, reduced product costs reduce prices, reduced product prices increase demand for products, increased product demand increases employment.

Download ZEW-Study: http://ftp.zew.de/pub/zew-docs/gutachten/Robotics_Employment_2016.pdf

Page 26: Open Source in robotics and its business - LibreCon 2016

Thank You

Page 27: Open Source in robotics and its business - LibreCon 2016

Backup

Page 28: Open Source in robotics and its business - LibreCon 2016

Professional Robotics

Sed mollis, eros et ultrices tempus, mauris ipsum aliquam libero, non adipiscing

dolor urna a orci. In dui magna, posuere eget, vestibulum et, tempor auctor, justo.

Ut tincidunt tincidunt erat. Donec quam felis, ultricies nec, pellentesque eu, pretium

quis, sem. Proin pretium, leo ac pellentesque mollis, felis nunc ultrices eros, sed

gravida augue augue mollis justo.

Page 29: Open Source in robotics and its business - LibreCon 2016

InteroperableBy facilitating standardized abstractions based in ROS, H-ROS

compatible components are able to communicate and exchange

data seamlessly, regardless of the manufacturer. This will help

creating an environment of compatible robot components where

parts from different manufacturers are literally interchangeable.

AT-ST

Page 30: Open Source in robotics and its business - LibreCon 2016

Simple.Easy.Powerful.

Power over Ethernet (PoE), IEEE 802.3at-2009 (also

known as PoE+). Particularly, mode B which delivers

power on the spare pairs of 100BASE-TX.

This configuration provides 25.5 W of power to each H-

ROS part connected through PoE using the RJ45

connector.

Page 31: Open Source in robotics and its business - LibreCon 2016

ReconfigurableOur team extended the existing Unified Robot Description Format

(URDF) to support dynamic changes and recreate the internal

robot model based on a predefined set of routines.

Page 32: Open Source in robotics and its business - LibreCon 2016

Built with ROS 2.0

The future framework for robot application

development. Following from ROS, ROS 2.0 will

define the next decade in robotics by providing

solutions for problems like teams of multiple

robots, small embedded platforms, real-time

systems, non-ideal networks or production

environments.

Page 33: Open Source in robotics and its business - LibreCon 2016

Sensingcomponents for robots

H-ROS sensing components help robots perceive its

environment and share information with the rest of the

parts through standardized ROS interfaces.

Page 34: Open Source in robotics and its business - LibreCon 2016

H-ROS actuation components allow robots to interact with its

environment and produce some form of change through

subscription and/or connection to standardized ROS interfaces.Actuationcomponentsfor robots

Page 35: Open Source in robotics and its business - LibreCon 2016

H-ROS communication components are specialized in

communication by either exposing new communication

channels to the overall ROS network (e.g.: 4G, WiFi) or

by providing means of interconnection between different

H-ROS components.

Communicationcomponents for robots

Page 36: Open Source in robotics and its business - LibreCon 2016

Cognition H-ROS components are specialized in computation

and coordination. These parts perform most of the

computationally expensive tasks within the robot such as

reasoning, planning and/or reconfiguration.

Cognitioncomponentsfor robots

Page 37: Open Source in robotics and its business - LibreCon 2016

Hybrid H-ROS components are composed of different

sub-elements, that are generally not fully understood

within any of the other types and/or correspond with sub-

robots (parts of other robots). These components are

grouped under an abstraction layer that enables them to

interoperate directly with other H-ROS devices by

complying with existing ROS abstractions.

Hybridcomponents for robots

Page 38: Open Source in robotics and its business - LibreCon 2016

Hardware Robot Operating System