Image: NASA SRC In NASA's Space Robotics Challenge, participants had to command a virtual Valkyrie robot to perform a series of repair tasks in a simulated Mars base hit by a dust storm.
NASAs Space Robotics Challenge (SRC) took place last month, full of virtual Valkyries wandering around a virtual Mars base trying to fix virtual stuff. Anyone was allowed to participate, and since the virtual nature of the competition means there was no need for big expensive robots that mostly didnt fall over, anyone actually could (and did) participate. Of the 93 teams initially signed up to compete, NASA selected 20 finalist teams based on their performance completing some tasks in the Gazebo 3D robot simulator, and each of those finalists had to program a Valkyrie humanoid to complete a repair mission on a simulated Mars base.
The winner of the SRC was team Coordinated Robotics, which also was the only team to manage a perfect run with 100 percent task completion, taking home theUS $125,000top prize plus a$50,000 perfect run bonus. Team may be a little bit of a misnomer, though, since Coordinated Robotics consists entirely of one dude: Kevin Knoedler. We spoke with Kevin about his epic win, and also checked in with Nate Koenig from Open Robotics, which leads the development of Gazebo and helped organize the SRC,to get more info on the competition, along withfootage of all the bestouttakes.
The SRC was very similar to the VRC (the qualifier for the DARPA Robotics Challenge), in that all of the teams competed by running their code in a Gazebo virtual environment. The tasks themselves were somewhat inspired by The Martian,Open Robotics CTO Nate Koenig told us. Valkyrie is on Mars, preparing the way for human settlement, and a dust storm comes. Post dust storm, Val has to align a communications dish, repair a solar array, and locate and fix a leak in the habitat. Here are some highlights from the competition:
The competition overall went pretty smoothly, says Koenig. A unique aspect of the SRC, as opposed to the VRC, is that we were emphasizing sequential completion of tasks. You get more points for completing more tasks in order without having Valkyrie fall or require a reset, so the more reliable you are in terms of walking and manipulating, the better youll do.
As with the DRC, the time limits on the tasks were set such that teams were heavily encouraged to use as much autonomy as possible. And it sounds like most of them did; only a few timed out. Making things even more challenging were severe restrictions on bandwidth coupled with latency designed to emulate (to some extent) what it would be like trying to teleoperate a robot somewhere out in space, as Koenig explains:
Network latency and bandwidth limitations were more severe than the VRC. We wanted to simulate something closer to what you might experience with a round trip delay to Mars, but that would have been too extreme, so we toned it down to a maximum of 20 seconds delay. Some of the tasks had bandwidth limits of 380 bits/second, and if you look at those numbers, that essentially kills TCP.
People had to get creative, and we did see some unique things: one person ran an IRC server and client to pass information, and some other people used just straight text-based console messages, getting no visualized data, which was pretty awesome: It was like reading The Matrix. One team [Team Xion] ran completely autonomously: They just deployed their code and hit go, and they were able to complete a lot of the tasks, which was impressive.
Koenig said he and his colleagues werent expecting any of the teams tocomplete all of the tasks in sequence.But Kevin proved us wrong, he added.And he was the only team that was able to perform that feat.
Kevin is, of course, Kevin Knoedler, who is the entirety of Team Coordinated Robotics. As Nate pointed out, Kevin managed to complete all of the Space Robotics Challenge flawlesslyin a row, which is pretty amazing. We spoke with Kevin over email to learn more about how he pulled it off.
IEEE Spectrum: Whats your background, and what made you decide to enter the SRC by yourself?
Kevin Knoedler: After graduating from MIT I worked as an engineer and engineering manager at Teradyne. I left in 2007 to be a stay-at-home dad. Both during my time at Teradyne and in my current role as a stay-at-home dad, I have continued to be involved in various contestsRobot Wars, Battlebots, the three DARPA autonomous vehicle grand challenges, and the DRC. The SRC looked challenging and fun, so I signed up to compete in it.
I was busy coaching two soccer teams when the qualification round started (fall 2016), and I knew I would be busy coaching track and Odyssey of the Mind when the finals started (early 2017). It is usually key to contribute and coordinate with teams early in the project cycle. Since I would be busy with other thingsduring those key times, I decided to do it alone to avoid frustration for myself and any team I worked with. Working with teams is generally a better choice as more people have more creative ideas. I have worked with teams on all of the previous contests.
How much autonomy did your strategy rely on?
I approached the design for the contest assuming I would always have the maximum time delay, so the robot needed to do shorter tasks on its own. Even without the design work, the up to 20-second delay was not a major problem given that the allowed time was in the hours. My perception code was not as reliable and accurate as I would like, so I focused on the robot doing the planning and execution. It was mostly supervised autonomy with human perception help.
You sent us a video of one of your runs [below]. Can you take us through it?
The video is a short third-person view of the robot completing the three tasks. The first is turning handles to align the antenna. The second task shows the robot removing a solar panel from the trailer, placing it on a table, and plugging in a cable. The final task is climbing the stairs, opening the habitat door, using a tool to locate the leak, and then another tool to fix the leak. One of the fun parts for me was when the robot would find the leak. There was a lot of area to be covered, some of which was partially obstructed, which made it exciting to actually find the leak each run.
The leak was found by the robot doing sweeps up and down and using torso rotation to minimize the amount of walking necessary. As the robot looked for the leak it kept track of the search area as either un-searched, clear, or leaky. That information was displayed to the operator via an interactive marker in Rviz [a 3D visualition tool for ROS] to make it easy to see what had been searched, and when the leak was found, easy to visualize.
What was the trickiest part for you?
I would say the most challenging part was the manipulation and use of tools. Getting a good grasp on the tool and then having the robot use the tools as an extension of the robot were hard to do consistently. I created a scenario in Gazebo where the robot started right at the tools with nothing else around. That allowed testing of picking up the tools from various starting positions and putting them down over and over.
An interesting story from the contest: Sometimes real hardware gets stuck and has to be pushed to get it moving again, and the simulated [Valkyrie robot]in Gazebo also had this behavior. [Open Robotics calledthat an interesting emergent behavior that wasnt programmed in deliberately.]It was possible for the robots thumb to get stuck and no longer respond to commands. That happened to me during the contest on my third run. But, much like in real life, I was able to push the thumb against the table to get it unstuck and moving again to be able to complete the tasks.
What kinds of things are easier in simulation than they are in real life?
Everything is easier in simulation. It is not dramatically easier, but you can solve 90 percent of the problems in simulation. The main thingthat makes simulation easier is the hardware reliabilitythe simulation hardware doesnt break like real hardware frequently does. You can also try riskier experiments. A falling humanoid robot in Gazebo does not cost $100,000 to repair and cause a multi-week delay. The other big advantage to simulation is that one person can run one or multiple tests simultaneously. With a real robot it generally takes multiple people to run a single test.
If NASA put a real Valkyrie inside of a physical mock-up of a Mars base and asked you to complete the same set of tasks, how do you think youd do?
The robot should be able to complete the tasks after some initial testing to identify and fix differences between simulation and hardware. I had a layered approach where I could fall back to lower level control if the primary method did not succeed. There always seem to be enough differences between simulation and real hardware that some adaptations are needed for success. But, given some testing and adaptations, I do think it would be a success!
After participating in the DRC and now the SRC, how do you feel about the potential for humanoid robots to be realistically useful in disaster areas or planetary exploration?
After the DRC and SRC we are getting closer to be able to use humanoid robots in disaster areas on earth and for planetary exploration. The main challenges I see on earth are making the hardware robust, handling falls, and being able to do manipulation in difficult situations (crawling, obstructed or constricted working environments, situations requiring an arm for support, etc.). In space there are the same challenges plus the distances require giving the robot more perception and autonomy.
Kevin made sure to remind us to thank NASA, Space Center Houston, Nine Sigma, Open Robotics, and IHMC on his behalf, which were more than happy to do, because were also constantly wanting to thank them for what theyve all done for robotics.
Oh, and before we forget: outtakes!
[ SRC ] via [ Gazebo ]
IEEE Spectrums award-winning robotics blog, featuring news, articles, and videos on robots, humanoids, drones, automation, artificial intelligence, and more. Contact us:e.guizzo@ieee.org
Sign up for the Automaton newsletter and get biweekly updates about robotics, automation, and AI, all delivered directly to your inbox.
Top teams will compete in a simulated Mars mission 8Feb
NASA is giving out Valkyrie robots to universities for space training 24Jun2015
The competition starts with teams operating a robot in a simulated Martian dust storm 17Aug2016
A dataset of 6.7 million robust point clouds and grasps can train your neural network to reliably pick up objects 27Jun
Specialized neurons in a rats brain may be the key to autonomous robot navigation 21Jun
Students in Stanfords experimental robotics class teach industrial robots new tricks 14Jun
Adversarial grasping helps robots learn better ways of picking up and holding onto objects 5Jun
The best robot videos of the week, ICRA edition 2Jun
Running algorithms that mimic a rats navigation neurons, heavy machines will soon plumb Australias underground mines 1Jun
Ray Kurzweil, Rodney Brooks, and others weigh in on the future of artificial intelligence 31May
Relax and watch this robot arm carefully stack rocks one on top of another 31May
These origami-inspired robotic structures are complex, soft, and easy to make 30May
We're at the IEEE International Conference on Robotics and Automation 2017 in Singapore 29May
Cybersecurity firm describes how malevolent hackers might compromise various kinds of industrial robots 16May
We take an in-depth look at the new TurtleBot 3 Burger and Waffle from Robotis 2May
Engineers at NYU have built an AR app to operate robots in the real world 22Apr
Teleoperating complex robots is really hard, and Georgia Tech is working to fix that 16Mar
Understanding when they don't understand will help make robots more useful 15Mar
Your weekly selection of awesome robot videos 17Feb
Rodney Brookss startup Rethink Robotics is releasing software to make its robot Sawyer more versatile and easier to program 7Feb
More here:
How a One-Man Team from California Won NASA's Space Robotics ... - IEEE Spectrum
- Robotics - Gizmag [Last Updated On: June 12th, 2016] [Originally Added On: June 12th, 2016]
- Download Microsoft Robotics Developer Studio 4 from ... [Last Updated On: June 16th, 2016] [Originally Added On: June 16th, 2016]
- Robotics News & Articles - IEEE Spectrum [Last Updated On: June 19th, 2016] [Originally Added On: June 19th, 2016]
- Robotics - Wikipedia, the free encyclopedia [Last Updated On: June 19th, 2016] [Originally Added On: June 19th, 2016]
- Robotics News & Articles - IEEE Spectrum [Last Updated On: June 19th, 2016] [Originally Added On: June 19th, 2016]
- RIA - Robotics Online - Industrial Robot Automation [Last Updated On: June 19th, 2016] [Originally Added On: June 19th, 2016]
- Three Laws of Robotics - Wikipedia, the free encyclopedia [Last Updated On: June 25th, 2016] [Originally Added On: June 25th, 2016]
- Robotics [Last Updated On: July 18th, 2016] [Originally Added On: July 18th, 2016]
- Houston Robotics [Last Updated On: August 12th, 2016] [Originally Added On: August 12th, 2016]
- Home - Illinois Tech Robotics [Last Updated On: August 27th, 2016] [Originally Added On: August 27th, 2016]
- Robotics - Wikibooks, open books for an open world [Last Updated On: September 8th, 2016] [Originally Added On: September 8th, 2016]
- JPL Robotics: Home Page [Last Updated On: September 8th, 2016] [Originally Added On: September 8th, 2016]
- ABB Robotics [Last Updated On: September 10th, 2016] [Originally Added On: September 10th, 2016]
- Softbank Robotics | Humanoid robotics & programmable robots [Last Updated On: September 29th, 2016] [Originally Added On: September 29th, 2016]
- Robotics - Wikipedia [Last Updated On: October 20th, 2016] [Originally Added On: October 20th, 2016]
- STEM Robotics 101 NXT | STEMRobotics [Last Updated On: October 25th, 2016] [Originally Added On: October 25th, 2016]
- Industrial Electronics and Robotics Technician [Last Updated On: October 25th, 2016] [Originally Added On: October 25th, 2016]
- Future of Robotics|Robots of the Future|Robot Links [Last Updated On: October 25th, 2016] [Originally Added On: October 25th, 2016]
- Industrial Robotics Training | School of Technology [Last Updated On: October 25th, 2016] [Originally Added On: October 25th, 2016]
- Robotics | An Open Access Journal from MDPI [Last Updated On: October 25th, 2016] [Originally Added On: October 25th, 2016]
- Robotics Technician & Automation Training - Online Course in ... [Last Updated On: October 25th, 2016] [Originally Added On: October 25th, 2016]
- Rich Hooper, PhD, PE: Robotics Engineer [Last Updated On: October 25th, 2016] [Originally Added On: October 25th, 2016]
- Robotics Toolbox - PeterCorke.com [Last Updated On: October 25th, 2016] [Originally Added On: October 25th, 2016]
- ROBOTC | Robotics Academy [Last Updated On: October 25th, 2016] [Originally Added On: October 25th, 2016]
- How have robots changed manufacturing? | HowStuffWorks [Last Updated On: October 25th, 2016] [Originally Added On: October 25th, 2016]
- Professional Development | Robotics Academy [Last Updated On: October 25th, 2016] [Originally Added On: October 25th, 2016]
- Robotics Academy [Last Updated On: December 14th, 2016] [Originally Added On: December 14th, 2016]
- KUKA Robotics | KUKA AG [Last Updated On: December 14th, 2016] [Originally Added On: December 14th, 2016]
- Robotics Engineer - Science Buddies [Last Updated On: December 24th, 2016] [Originally Added On: December 24th, 2016]
- Robotics - reddit [Last Updated On: January 10th, 2017] [Originally Added On: January 10th, 2017]
- Preorder Snap Flying Camera | Vantage Robotics [Last Updated On: January 25th, 2017] [Originally Added On: January 25th, 2017]
- Robotics - The Great Courses [Last Updated On: January 25th, 2017] [Originally Added On: January 25th, 2017]
- Belding hosts largest robotics competition in history of event - Greenville Daily News [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- Robohub Digest 01/17: New year, new perspectives and forecasts for the year ahead in AI, machine learning and ... - Robohub [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- Robotics-focused ETFs see big gains, Trump could hasten trend - MarketWatch [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- Robotics competition events help teens express creativity - Monroe Evening News [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- First Tech Challenge: High schools battle in robotics competition - The Journal News | LoHud.com [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- Gemini school robotics team wins in 'FIRST' competition - Chicago Tribune [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- TMRIES to impart robotics education - The Hindu - The Hindu [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- Meridian robotics team gears up for Idaho FRC Regional - KBOI-TV [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- South High wins Volvo's robotics tournament - Herald-Mail Media [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- Local robotics students headed to World Championship tournament - KOLO [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Oxford Hills robotics club to compete in North American championship - Lewiston Sun Journal [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Panther engineering and robotics team paves pathways to innovation - Clay County Free Press.com (subscription) [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Shopping robots on the march in Ocado - BBC News [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- OHS robotics club dazzles McKinley students - Southernminn.com [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Toyota Industries Acquires Warehouse Robotics Developer - WSJ - Wall Street Journal [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Rehab robotics field promises to return control, mobility to aging population - Arizona State University [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Mount Paran Christian School Robotics Team has engineered their way to State Competition - MDJOnline.com [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- 33C3: Edible Soft Robotics - Hackaday [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Keller students Starstruck on robotics - Fort Worth Star Telegram [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- WPI Robotics Team Has a Mission with Mars | News | WPI - WPI News [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Rethink's Robots Get Massive Software Upgrade, Rodney Brooks So Excited - IEEE Spectrum [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Front Porch: Vision Charter robotics teams perform well at state - Idaho Press-Tribune [Last Updated On: February 9th, 2017] [Originally Added On: February 9th, 2017]
- Raspberry Pi-powered arm: This kit aims to make robotics simple ... - TechRepublic [Last Updated On: February 9th, 2017] [Originally Added On: February 9th, 2017]
- Roam Robotics' lightweight, inexpensive exoskeleton for the masses - New Atlas [Last Updated On: February 9th, 2017] [Originally Added On: February 9th, 2017]
- Rehab robotics field promises to return control, mobility to aging population - ScienceBlog.com (blog) [Last Updated On: February 9th, 2017] [Originally Added On: February 9th, 2017]
- Rethink Robotics rethinks its software | ZDNet - ZDNet [Last Updated On: February 9th, 2017] [Originally Added On: February 9th, 2017]
- Home-schooled students studying robotics - Valencia County News Bulletin [Last Updated On: February 9th, 2017] [Originally Added On: February 9th, 2017]
- Botetourt 4-H Phoenix Robotics team sets sights on success - Roanoke Times [Last Updated On: February 10th, 2017] [Originally Added On: February 10th, 2017]
- Hartland robotics teams take on the FIRST Tech challenge at state competition - Lake Country Now [Last Updated On: February 10th, 2017] [Originally Added On: February 10th, 2017]
- iFuture Robotics cuts manpower needs of warehouses with its mobile robots - YourStory.com [Last Updated On: February 10th, 2017] [Originally Added On: February 10th, 2017]
- Crescent Valley robotics focused on developing freshmen - Corvallis Gazette Times [Last Updated On: February 10th, 2017] [Originally Added On: February 10th, 2017]
- CyPhy, Mitsubishi, and Soft Robotics Join Robo Madness on March 28 - Xconomy [Last Updated On: February 10th, 2017] [Originally Added On: February 10th, 2017]
- Agility Robotics Introduces Cassie, a Dynamic and Talented Robot ... - IEEE Spectrum [Last Updated On: February 10th, 2017] [Originally Added On: February 10th, 2017]
- FIRST Robotics Competition - Wikipedia [Last Updated On: February 10th, 2017] [Originally Added On: February 10th, 2017]
- Raptor legs & human hips: Giant leap for walking robots - RT [Last Updated On: February 11th, 2017] [Originally Added On: February 11th, 2017]
- Patriot Robotics Alliance upsets Brentwood Academy Alliances - Clarksville Now [Last Updated On: February 11th, 2017] [Originally Added On: February 11th, 2017]
- South Beach robotics squad advances to super regionals - The Daily World [Last Updated On: February 11th, 2017] [Originally Added On: February 11th, 2017]
- How drones and robotics may shape the future of conflict under President Trump - PRI [Last Updated On: February 11th, 2017] [Originally Added On: February 11th, 2017]
- Personal robotics the next technological revolution: Dr Vivian Balakrishnan - Channel NewsAsia [Last Updated On: February 11th, 2017] [Originally Added On: February 11th, 2017]
- Ford Bets $1B on Startup Founded by Waymo, Uber Vets - ABC News [Last Updated On: February 11th, 2017] [Originally Added On: February 11th, 2017]
- Woodall robotics team competes in Broken Arrow - Muskogee Daily Phoenix [Last Updated On: February 12th, 2017] [Originally Added On: February 12th, 2017]
- Students Compete in LEGO Robotics Design Contest in Brooklyn - NY1 [Last Updated On: February 12th, 2017] [Originally Added On: February 12th, 2017]
- Essex County Freeholders Honor Livingston Robotics Club Teams - TAPinto.net [Last Updated On: February 12th, 2017] [Originally Added On: February 12th, 2017]
- Robotics event offers lesson in teamwork - Lewiston Morning Tribune (subscription) [Last Updated On: February 12th, 2017] [Originally Added On: February 12th, 2017]
- Face off: Marion students compete in robotics competition - The Exponent Telegram (press release) (registration) [Last Updated On: February 12th, 2017] [Originally Added On: February 12th, 2017]
- Freshman Caldwell team takes first place in Regional Robotics Tournament - Idaho Press-Tribune [Last Updated On: February 12th, 2017] [Originally Added On: February 12th, 2017]
- Ford Motor bets $1 billion on robotics startup - Toledo Blade [Last Updated On: February 12th, 2017] [Originally Added On: February 12th, 2017]
- Alice Shaw robotics team building invention to save wolves | Local ... - Lompoc Record [Last Updated On: February 12th, 2017] [Originally Added On: February 12th, 2017]