personal robotics and open source: an introduction to rosassets.en.oreilly.com/1/event/61/personal...

Post on 26-Jun-2020

5 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Personal Robotics and Open Source: An Introduction to ROSBrian GerkeyDirector of Open Source DevelopmentWillow Garage

Thursday, July 28, 2011

Why now?

Thursday, July 28, 2011

We need a robot LAMP

*.com

Thursday, July 28, 2011

= + + +

Plumbing Tools Capabilities Ecosystem

What is ROS?

Thursday, July 28, 2011

= + + +

Plumbing Tools Capabilities Ecosystem

Thursday, July 28, 2011

Master

Publisher

Publisher

Subscriber

Subscriber

/topic

(DNS-like)

Anonymous pub/sub

Thursday, July 28, 2011

ROS Publish and Subscribe Example

$ rostopic pub /chatter std_msgs/String 'Hello World' -r 10...$ rostopic echo /chatterdata: Hello World---data: Hello World---data: Hello World---

Demo!

Thursday, July 28, 2011

= + + +

Plumbing Tools Capabilities Ecosystem

Thursday, July 28, 2011

Tools

visualization graph setup / teardown graph introspection logging dashboards

http://www.youtube.com/watch?v=i--Sd4xH9ZE

Thursday, July 28, 2011

Tools

plotting graph visualization diagnostics simulation (2D and 3D)

Thursday, July 28, 2011

= + + +

Plumbing Tools Capabilities Ecosystem

Thursday, July 28, 2011

Capabilities

Manipulation

Mobility

Perception

Thursday, July 28, 2011

Capabilities

Thursday, July 28, 2011

Thursday, July 28, 2011

Thursday, July 28, 2011

= + + +

Plumbing Tools Capabilities Ecosystem

Thursday, July 28, 2011

ROS Code Repositories

Thursday, July 28, 2011

ROS Code Repositories

Thursday, July 28, 2011

ROS Code Packages

Thursday, July 28, 2011

Documentation, documentation, documentation

Thursday, July 28, 2011

Where are we headed?

2007- 2011- 201?-

Who’s the user?

Thursday, July 28, 2011

Navigation on a home-built robot

http://www.youtube.com/watch?v=6oDrO5EKU5w

Thursday, July 28, 2011

Navigation on a home-built robot

http://www.youtube.com/watch?v=6oDrO5EKU5w

Thursday, July 28, 2011

ROS 3D Contest

Thursday, July 28, 2011

ROS 3D Contest

http://www.ros.org/news/2011/02/ros-3d-contest-the-results.html

Thursday, July 28, 2011

turtlebot.com

Thursday, July 28, 2011

Home Search Engine

Thursday, July 28, 2011

Personal Replicators

+

Image Source: Makerbot Industries

Thursday, July 28, 2011

ROS and Android

+

Thursday, July 28, 2011

Let’s getfrom here...

...to here

MapIt!

Click to buy

System requirements:3D camera. Optional:mobile robot

Toward a robot app store

Thursday, July 28, 2011

What can you do? Try ROS- http://ros.org- Best supported on Linux, in particular Ubuntu- Start with simulation, or build / buy a TurtleBot

Contribute- We especially need help on the non-robotics bits (e.g., new transports, support for other platforms)

Write apps- What do you want a robot to do?

Thursday, July 28, 2011

http://www.willowgarage.com/blog/2011/07/13/robots-humanity

Thursday, July 28, 2011

http://www.willowgarage.com/blog/2011/07/13/robots-humanity

Thursday, July 28, 2011

top related