Return to Video

A mini robot -- powered by your phone

  • 0:01 - 0:06
    So just by a show of hands, how many of you all have a robot at home?
  • 0:06 - 0:08
    Not very many of you.
  • 0:08 - 0:10
    Okay. And actually of those hands,
  • 0:10 - 0:13
    if you don't include Roomba how many of you have a robot at home?
  • 0:13 - 0:14
    So a couple.
  • 0:14 - 0:15
    That's okay.
  • 0:15 - 0:17
    That's the problem that we're trying to solve at Romotive --
  • 0:17 - 0:20
    that I and the other 20 nerds at Romotive are obsessed with solving.
  • 0:20 - 0:24
    So we really want to build a robot that anyone can use,
  • 0:24 - 0:27
    whether you're eight or 80.
  • 0:27 - 0:29
    And as it turns out, that's a really hard problem,
  • 0:29 - 0:32
    because you have to build a small, portable robot
  • 0:32 - 0:34
    that's not only really affordable,
  • 0:34 - 0:36
    but it has to be something
  • 0:36 - 0:40
    that people actually want to take home and have around their kids.
  • 0:40 - 0:43
    This robot can't be creepy or uncanny.
  • 0:43 - 0:45
    He should be friendly and cute.
  • 0:45 - 0:48
    So meet Romo.
  • 0:48 - 0:52
    Romo's a robot that uses a device you already know and love --
  • 0:52 - 0:55
    your iPhone -- as his brain.
  • 0:55 - 0:59
    And by leveraging the power of the iPhone's processor,
  • 0:59 - 1:04
    we can create a robot that is wi-fi enabled
  • 1:04 - 1:07
    and computer vision-capable for 150 bucks,
  • 1:07 - 1:12
    which is about one percent of what these kinds of robots have cost in the past.
  • 1:12 - 1:16
    When Romo wakes up, he's in creature mode.
  • 1:16 - 1:21
    So he's actually using the video camera on the device to follow my face.
  • 1:21 - 1:22
    If I duck down, he'll follow me.
  • 1:22 - 1:25
    He's wary, so he'll keep his eyes on me.
  • 1:25 - 1:28
    If I come over here, he'll turn to follow me.
  • 1:28 - 1:32
    If I come over here -- (Laughs)
  • 1:32 - 1:34
    He's smart.
  • 1:34 - 1:36
    And if I get too close to him,
  • 1:36 - 1:39
    he gets scared just like any other creature.
  • 1:39 - 1:42
    So in a lot of ways, Romo is like a pet that has a mind of his own.
  • 1:42 - 1:44
    Thanks, little guy.
  • 1:44 - 1:46
    (Sneezing sound)
  • 1:46 - 1:48
    Bless you.
  • 1:48 - 1:52
    And if I want to explore the world -- uh-oh, Romo's tired --
  • 1:52 - 1:54
    if I want to explore the world with Romo,
  • 1:54 - 1:57
    I can actually connect him from any other iOS device.
  • 1:57 - 1:59
    So here's the iPad.
  • 1:59 - 2:02
    And Romo will actually stream video to this device.
  • 2:02 - 2:03
    So I can see everything that Romo sees,
  • 2:03 - 2:05
    and I get a robot's-eye-view of the world.
  • 2:05 - 2:07
    Now this is a free app on the App Store,
  • 2:07 - 2:09
    so if any of you guys had this app on your phones,
  • 2:09 - 2:12
    we could literally right now share control of the robot and play games together.
  • 2:12 - 2:14
    So I'll show you really quickly,
  • 2:14 - 2:16
    Romo actually -- he's streaming video,
  • 2:16 - 2:18
    so you can see me and the entire TED audience.
  • 2:18 - 2:19
    If I get in front of Romo here.
  • 2:19 - 2:23
    And if I want to control him, I can just drive.
  • 2:23 - 2:27
    So I can drive him around,
  • 2:27 - 2:29
    and I can take pictures of you.
  • 2:29 - 2:31
    I've always wanted a picture of a 1,500-person TED audience.
  • 2:31 - 2:33
    So I'll snap a picture.
  • 2:33 - 2:35
    And in the same way that you scroll through content on an iPad,
  • 2:35 - 2:39
    I can actually adjust the angle of the camera on the device.
  • 2:39 - 2:44
    So there are all of you through Romo's eyes.
  • 2:44 - 2:47
    And finally, because Romo is an extension of me,
  • 2:47 - 2:49
    I can express myself through his emotions.
  • 2:49 - 2:54
    So I can go in and I can say let's make Romo excited.
  • 2:54 - 2:55
    But the most important thing about Romo
  • 2:55 - 3:01
    is that we wanted to create something that was literally completely intuitive.
  • 3:01 - 3:03
    You do not have to teach someone how to drive Romo.
  • 3:03 - 3:06
    In fact, who would like to drive a robot?
  • 3:06 - 3:09
    Okay. Awesome.
  • 3:09 - 3:10
    Here you go.
  • 3:10 - 3:13
    Thank you, Scott.
  • 3:13 - 3:16
    And even cooler, you actually don't have to be
  • 3:16 - 3:20
    in the same geographic location as the robot to control him.
  • 3:20 - 3:24
    So he actually streams two-way audio and video
  • 3:24 - 3:25
    between any two smart devices.
  • 3:25 - 3:27
    So you can log in through the browser,
  • 3:27 - 3:28
    and it's kind of like Skype on wheels.
  • 3:28 - 3:30
    So we were talking before about telepresence,
  • 3:30 - 3:32
    and this is a really cool example.
  • 3:32 - 3:36
    You can imagine an eight-year-old girl, for example, who has an iPhone,
  • 3:36 - 3:37
    and her mom buys her a robot.
  • 3:37 - 3:40
    That girl can take her iPhone, put it on the robot,
  • 3:40 - 3:43
    send an email to Grandma, who lives on the other side of the country.
  • 3:43 - 3:46
    Grandma can log into that robot and play hide-and-go-seek with her granddaughter
  • 3:46 - 3:49
    for fifteen minutes every single night,
  • 3:49 - 3:52
    when otherwise she might only be able to get to see her granddaughter once or twice a year.
  • 3:52 - 3:54
    Thanks, Scott.
  • 3:54 - 3:59
    (Applause)
  • 3:59 - 4:03
    So those are a couple of the really cool things that Romo can do today.
  • 4:03 - 4:07
    But I just want to finish by talking about something that we're working on in the future.
  • 4:07 - 4:10
    This is actually something that one of our engineers, Dom, built in a weekend.
  • 4:10 - 4:13
    It's built on top of a Google open framework called Blockly.
  • 4:13 - 4:18
    This allows you to drag and drop these blocks of semantic code
  • 4:18 - 4:20
    and create any behavior for this robot you want.
  • 4:20 - 4:22
    You do not have to know how to code to create a behavior for Romo.
  • 4:22 - 4:25
    And you can actually simulate that behavior in the browser,
  • 4:25 - 4:27
    which is what you see Romo doing on the left.
  • 4:27 - 4:29
    And then if you have something you like,
  • 4:29 - 4:32
    you can download it onto your robot and execute it in real life,
  • 4:32 - 4:33
    run the program in real life.
  • 4:33 - 4:35
    And then if you have something you're proud of,
  • 4:35 - 4:38
    you can share it with every other person who owns a robot in the world.
  • 4:38 - 4:42
    So all of these wi-fi–enabled robots actually learn from each other.
  • 4:42 - 4:46
    The reason we're so focused on building robots that everyone can train
  • 4:46 - 4:51
    is that we think the most compelling use cases in personal robotics are personal.
  • 4:51 - 4:53
    They change from person to person.
  • 4:53 - 4:56
    So we think that if you're going to have a robot in your home,
  • 4:56 - 5:00
    that robot ought to be a manifestation of your own imagination.
  • 5:00 - 5:04
    So I wish that I could tell you what the future of personal robotics looks like.
  • 5:04 - 5:06
    To be honest, I have no idea.
  • 5:06 - 5:11
    But what we do know is that it isn't 10 years or 10 billion dollars
  • 5:11 - 5:14
    or a large humanoid robot away.
  • 5:14 - 5:17
    The future of personal robotics is happening today,
  • 5:17 - 5:21
    and it's going to depend on small, agile robots like Romo
  • 5:21 - 5:24
    and the creativity of people like yourselves.
  • 5:24 - 5:26
    So we can't wait to get you all robots,
  • 5:26 - 5:28
    and we can't wait to see what you build.
  • 5:28 - 5:29
    Thank you.
  • 5:29 - 5:33
    (Applause)
Title:
A mini robot -- powered by your phone
Speaker:
Keller Rinaudo
Description:

Your smartphone may feel like a friend -- but a true friend would give you a smile once in a while. At TED2013, Keller Rinaudo demos Romo, the smartphone-powered mini robot who can motor along with you on a walk, slide you a cup of coffee across the table, and react to you with programmable expressions.

more » « less
Video Language:
English
Team:
closed TED
Project:
TEDTalks
Duration:
05:50
Thu-Huong Ha edited English subtitles for A mini robot -- powered by your phone
Thu-Huong Ha approved English subtitles for A mini robot -- powered by your phone
Thu-Huong Ha edited English subtitles for A mini robot -- powered by your phone
Morton Bast accepted English subtitles for A mini robot -- powered by your phone
Morton Bast edited English subtitles for A mini robot -- powered by your phone
Timothy Covell added a translation

English subtitles

Revisions Compare revisions