OSRF is pleased to welcome Ian Chen! Ian received a PhD in Electrical and Computer Engineering from the University of Auckland in 2011 under the supervision of Bruce MacDonald and Burkhard Wünsche. Ian spent his PhD investigating methods for improving the robot development cycle, particularly through the use of real time simulation and visualization. After a short interlude working as a software engineer on the open source Qt framework, Ian is excited to be back in the realm of robotics where he can continue his career in robot simulation and open source development at OSRF.
ROS @ Five Years
[Cross-posted from the ROS blog]
ROS turned five years old in November, so it’s time for our sort-of-annual State of ROS. If you recall, we took a deep dive into the growth of ROS in our third-year anniversary post. We won’t be as prolific this time around, but suffice it to say that the past two years have built on the excitement, growth, and adoption of ROS.
Numbers don’t tell the entire story, but it’s a good place to start.
- There are 175 organizations or individuals who have publicly release ROS software in our indexed repositories, up from 50 in 2009 (through October)
- Not counting the approximately 40 PR2s all over the world, there are many hundreds of robots running ROS. We are aware of more than 90 types of robots that are running ROS, up from 50. With 28 robots with supported installation instructions.
- We had 3699 public ROS packages as of April, compared to 1600 three years ago
- ROS continues to have a strong impact in the worldwide academic community, with 439 citations on Google Scholar for the paper: ROS: an open-source Robot Operating System
- There are now people working on ROS on every continent. Africa, South America, and Antarctica are new to the community this time around. Yes, Antarctica.
- You can now buy a book on ROS.
- One, and counting. This is the number of industry conferences dedicated to ROS. More than 200 individuals attended the ROSCon 2012 debut last year in St. Paul, MN. ROSCon 2013 heads to Stuttgart, Germany next year.
- People often ask how many users are there of ROS. Due to the open source nature of ROS, we simply don’t know how many ROS users there are in the world. What we can tell you is that the ros.org wiki has had over 55,000 unique visitors in the last month. This doesn’t include traffic to our many worldwide mirrors.
The latest version of ROS, Groovy Galapagos, is currently in Beta 1 Release. Groovy will be the sixth full release of ROS. This release is laying the foundations for enabling ROS to continue to grow the number of platforms supported.
Inspired by The Mozilla Foundation, The Apache Software Foundation, and The GNOME Foundation, our three-year anniversary blog post discussed the possibility of a ROS Foundation. In May of this year, Willow Garage announced the debut of the Open Source Robotics Foundation, Inc. OSRF is an independent non-profit organization founded by members of the global robotics community whose mission is to support the development, distribution, and adoption of open source software for use in robotics research, education, and product development.
Because of the BSD license for ROS, we often have no idea who is using ROS in their commercial deployments. We suspect there are a few we are missing, but two major new products were announced this year that are built using ROS. First is Baxter from Rethink Robotics. Baxter was announced just a few months ago and the company has set their sites on manufacturing industries. Check out IEEE Spectrum’s article on Rethink here. Also built on ROS is Toyota’s Human Support Robot (HSR), which is designed to help those with limited mobility within the home. ROS has even made inroads within the industrial robot world of late, specifically through the ROS-Industrial Consortium.
We can’t discuss commercial deployments of ROS without mentioning TurtleBot, originally released in April 2011. Recognizing that not everyone can afford, or even needs, a $280,000 PR2 robot, TurtleBot was brought to market for the express purpose of letting as many people as possible get their hands on ROS. TurtleBot 2.0 was recently featured on Engadget and is now available for pre-order at www.turtlebot.com.
At Willow Garage, we often refer to ourselves as a software company disguised as a robot company, and we can point to the ongoing growth of ROS as proof of that assertion. We have also been stating for some time that we need a LAMP stack for robotics. With the latest developments in commercial robots built on ROS, it feels like we are in the beginning stages of that process. We can’t predict what ROS will look like in five year, or twenty-five, but if we continue to see the adoption, innovation, and excitement from the ROS community that we have seen in the first five years, then things are certainly looking Rosey.
ROSCon 2013: Call for Proposals
Call for Proposals: ROSCon 2013
Stuttgart, Germany
11-12 May 2013
(immediately following ICRA)
Details: http://roscon.ros.org/
Proposals: submit@roscon.ros.org
Questions: info@roscon.ros.org
ROSCon 2013 is a chance for ROS developers of all levels, beginner to expert, to spend an extraordinary weekend learning from and networking with the ROS community. Get tips and tricks from experts, network, and share ideas with fellow developers from around the globe.
ROSCon is a developers conference, in the model of PyCon and BoostCon. Following the success of the inaugural ROSCon in St. Paul, Minnesota, this year’s ROSCon will be held in Stuttgart, Germany. Similar to last year, the two-day program will comprise technical talks and tutorials that will introduce you to new tools and libraries, as well as teach you more about the ones you already know. The bulk of the program will be 30-40 minute presentations (some may be longer or shorter).
Want to present at ROSCon? Submit a proposal! For details on proposing, go to http://roscon.ros.org/
If you don’t want to make a formal presentation, you should still bring your new project or idea to ROSCon!
There will be sessions of Lightning Talks, which are 5-minute mini-talks that are scheduled just-in-time at the conference. There will also be open space for Birds-of-a-Feather (BoF) meetings, impromptu hacking sessions, and informal presentations.
On behalf of the ROSCon 2013 Organizing Committee:
- Alexander Bubeck, Fraunhofer IPA
- Tully Foote, Willow Garage
- Ryan Gariepy, Clearpath Robotics
- Brian Gerkey, Open Source Robotics Foundation
- Florian Weisshardt, Fraunhofer IPA
- Matthew Williamson, Rethink Robotics
OSRF welcomes Steven Peters
OSRF is pleased to welcome Steven Peters! Steven recently defended his PhD thesis, “Optimal Planning and Control for Hazard Avoidance of Front-Wheel Steered Ground Vehicles,” in the MIT Mechanical Engineering Department. At OSRF, he will apply his experience with dynamics and control to physics simulation for robotic manipulators and vehicles. As a Northern California native, he is happy to be back home.
OSRF goes to Washington
The OSRF offices will be quieter than usual this week as Brian, John, Nate, Steffi, and Morgan will be at DARPA headquarters in Washington, DC (well, Arlington, VA) for the three-day kickoff of the Robotics Challenge.
The highlight of our week will be a full-day tutorial on the recently released DRC Simulator that we’re teaching on Thursday. We’re expecting about 75 Challenge participants who are eager to learn about this first version of the DRC Simulator and we’re hoping to get feedback from them that can influence our future development plans.
OSRF welcomes Jimmy Sastra
OSRF is pleased to welcome Jimmy Sastra!
He received his Ph.D. in Mechanical Engineering and Applied Mechanics from
the University of Pennsylvania in August 2011 under the supervision of Mark Yim. Working with Mark, Jimmy developed hardware and software for many generations of Modular Reconfigurable Robots. In his thesis work, he showed that these robots can be used to quickly prototype and analyze a variety of dynamic locomotion gaits from rolling like a wheel to running with compliant legs. They can even put themselves back together after they are kicked apart into separate pieces.
Prior to joining OSRF, he worked at Willow Garage, where he learned a number of things, including how to pull a good office prank.
OSRF welcomes Hugo Boyer
OSRF is pleased to welcome Hugo Boyer! Hugo received a mechanical engineering degree from Ecole Polytechnique of Montreal and has been a professional developer for over 15 years. Recently, at Makerbot Industries, he created Miracle-Grue, Makerbot’s first tool path engine for 3D printers. Before that, he worked on parallel GPU algorithms for the computational chemistry lab at McGill University, and was an architect of SIMSAT, the real time spacecraft simulator of the European Space Agency. Hugo is honored to join the OSRF simulation team where he hopes to help make robot dreams come true.
OSRF welcomes Stephen Brawner
OSRF is pleased to welcome Stephen Brawner!
Currently a Computer Science PhD student at Brown University working with Chad Jenkins in the Brown Robotics Lab, Stephen is joining us as a software research intern for Fall 2012 / Winter 2013. He’ll be furthering his interest in researching hardware and software testing to improve robot system reliability and reduce the iteration time on development.
Starting work on the DARPA Robotics Challenge
On Sept. 6th, OSRF officially received a contract from DARPA for the
simulation component of the Robotics Challenge, as reported here. The contract amounts to $6.44 million over the next 2.5 years, during which time we’ll take a major leap forward in simulation. We are also working with two research groups led by Dr. Karen Liu from Georgia Tech and Dr. Scott Delp from Stanford. Karen and Michael will conduct long-term research and development along the lines of deformable contact modeling, object manipulation, and constraint-based contact modeling.
Our efforts are now in full swing as we approach the DRC kickoff in late October of this year. Keep a look out for new tutorials, documentation, and features. This is also a great time to get involved by experimenting with
Gazebo and ROS, creating new and interesting applications, and getting your voice heard through our mailing list.
ROS on Toyota’s HSR
On the heels of the recent announcement that Rethink’s Baxter was built on ROS, we heard today from our friends at Toyota that their new robot is also running ROS!
Toyota’s Human Support Robot, or HSR, will provide assistance to older adults and people with disabilities. A one-armed mobile robot with a telescoping spine, the HSR is designed to operate in indoor environments around people. It can reach the floor, tabletops, and high counters, allowing it to do things like retrieve a dropped object or put something away in its rightful place. An exemplar of the next generation of robot manipulators, the arm is low-power and slow-moving, reducing the chance of accident or injury as it interacts with people.
And it runs ROS. Dr. Yasuhiro Ota, Manager of the Toyota Partner Robot Program, tells us that the HSR runs ROS Fuerte and uses a number of ROS packages, including:
roscpp,
rospy,
rviz,
tf,
std_msgs,
pcl,
opencv.
As for why they chose to use ROS, Dr. Ota says, “ROS provides an excellent software developmental environment for robot system integration, and it is also comprised of a number of useful ready-to-use functions.”