Guy Hoffman Profile picture
Nov 6 ā€¢ 14 tweets ā€¢ 4 min read
After spending the last three days as a judge for the @xprize #robotics AVATAR, here are some thoughts on the state of #robot telepresence. A šŸ¤– šŸ§µ
This XPRIZE challenge is for teams to build robot and operator systems that would enable a human operator to control a remote robotic avatar through a number of tasks that prove that it can see, hear, feel, and interact at a distance.
Teams had 1 hour to train an operator judge on their system and then had to sit back to watch their robot go through 10 challenges. For more details: avatar.xprize.org/prizes/avatar
Many of the contenders had good-enough robotics technology. In the end it all came down to the user experience and operator-interaction. All of the top-scoring teams focused on systems that had a very low-cognitive-effort and natural interface.
The top-scoring system (NimbRo from Bonn University in Germany nimbro.net/AVATAR/) had some serious technology, especially on the operator side. They basically built a full replica of the robotic arms for the operator to manipulate
Operators reported that there was no "mapping". Whatever they did on the control arm happened on the robot. They reported feeling that they felt they "held on" to the remote robot's arms.
They also had an amazing 6DoF arm holding the camera, enabling the operator to view the scene from many angles. Their UI was also well honed: when the robot backed up, a rear camera was displayed, and then hidden again when not in use.
But you didn't need two full robotic arms and a custom-built foot interface. Second place, @pollenrobotics sent a tiny team, and hardly used any custom hardware for the operator. It was all off-the-shelf VR hardware with a bit of hacking.
Their robot was also mostly 3D printed, low cost and elegant. But their interaction software was amazing, thoughtful, clean and simple, and adaptive to the context. When the robot was driving, the LIDAR map grew to be more visible and automatically shrunk in manipulation mode.
Operators said that the robot just "did what you wanted them to do", hiding the complexity of robotics behind smart software and a simple interface.
One thing that was suspiciously missing was any kind of shared autonomy. Operators did a lot of things "manually" that would have better been handed over to an autonomous subroutine. There was no waypoint navigation or grasping routines.
A team that would have used better hybrid control would have done much better IMHO. If this competition ever repeats, I would guess that there would be a lot of shared autonomy for better remote presence.
Finally, it was depressing to see the lack of diversity in the teams. From what I could see, out of the 17 finalists, a shocking 8 appeared to have all-male teams, with 5 more having a single woman on the team. Sadly, even in 2022, some parts of robotics hasn't changed much.
The future of robotic telepresence comes down to UX and for the most part the homogenous, engineering-heavy, teams either ignored or "trust-me-im-an-engineer'ed" the interaction. It didn't work for operators and thus for the task. UX design and HRI was the missing ingredient.

ā€¢ ā€¢ ā€¢

Missing some Tweet in this thread? You can try to force a refresh
怀

Keep Current with Guy Hoffman

Guy Hoffman Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(