RIC-Europe Event Recap: Tech Demo & 2016 Members Meeting

Thanks to all the participants who made the 2016 RIC-EU tech demo and members meeting a success! On Jan 28-29, Fraunhofer IPA, the managing organization of the ROS-Industrial Consortium Europe, welcomed more than 50 participants to the annual RIC-EU members meeting. ROS technology continues to mature and find its way into commercial products and industrial applications, which was shown during a technology demonstration session.

Martin Hägele welcomes the guests to the tech demo session

Martin Hägele welcomes the guests to the tech demo session

Participants had the chance to see for themselves what ROS technology can do in terms of easing robot programming; extending the applicability of commercial software platforms through standard interfaces; allowing for hardware-independent intuitive touch interfaces; and powering next-gen robot hardware.

the tech demos kindly provided by IT+robotics srl, ppm as, fraunhofer IPa and blue workforce a/s

the tech demos kindly provided by IT+robotics srl, ppm as, fraunhofer IPa and blue workforce a/s

After introductory talks, the attendees enjoyed individual presentations, and were able to interact with the presenters and fellow attendees during an open-floor format. The day ended with a social event.

The members' meeting held Jan 29 is an annual gathering of members for an overview of activities during the previous year and current initiatives. Presentations about efforts similar to ROS-I targeting other domains were given. The SiLA initiative aims at similar standardization efforts, but for lab automation equipment; the Machinekit project, which is undergoing interesting development, can make in the future Machinekit+ROS a full stack covering all of your robotics-related needs, from bare metal up to the user interface. This "sister" project raised considerable interest for its potential, especially for hardware designers in need of a means to interface with ROS. More updates will be available on rosindustrial.org, as integration efforts continue.

the RIC-EU members meeting, held on the second day of the event

the RIC-EU members meeting, held on the second day of the event

Attendees enjoyed presentations from RIC-EU's scientific advisor, Martijn Wisse from TU Delft, and Mirko Bordignon from Fraunhofer IPA on ROS infrastructure further development for industrial use thanks to public funding. Ingo Luetkebohle from Bosch, which recently joined RIC-EU, provided an overview of ROS activities at his organization, while Paul Evans from the Southwest Research Institute briefed the attendees on the North American ROS-I Consortium.

The meeting ended with an open discussion, which provided inputs for the ongoing technology roadmapping activity. This will continue at the upcoming RIC-NA members meeting, and will set the schedule for the technical developments of ROS-I during 2016.

For your reference, the detailed agenda of the whole event can be found here.

New Intrinsic Calibration Procedure

According to a ROS users survey that was conducted in 2014, the most popular hardware to integrate with ROS is a camera. Cameras are often used to perceive the environment or to localize robots and are a critical component of the sense-plan-act capability that ROS enables. Over the past two years, the ROS-I team has been working to create an industrial calibration library that supports both intrinsic and extrinsic calibration of vision sensors. What is novel about the library is that is can handle groups of heterogeneous sensors that may be static, or mounted to a robot, or some combination thereof. And it coordinates with MoveIt! to automate calibration procedures in which robot motion is required during calibration. While the extrinsic calibration routines are well in hand, the intrinsic calibration algorithm, which is based on a popular lens distortion model, resulted in higher parameter variance than was expected based on residual errors. This is particularly true for the focal length parameter, which is essential for correctly interpreting the size of objects in the scene. The ROS-I team has developed a novel camera intrinsic calibration technique that is both computationally faster and provides superior results to the methods commonly employed in machine vision.

The optimization procedure outlined by Zhang and automated by both OpenCV/ROS, and Matlab orchestrate the collection of a set of images of a calibration target. Both the extrinsic pose of the camera and the intrinsic parameters themselves are determined by minimizing the re-projection error. Using these methods, the residual re-projection error is on the order of ¼ pixel/observation or less. However, the variances of focal length and optical center are much higher, typically being 20 pixels and 5 pixels respectively. This is due to correlation between parameters of the distortion model with the focal length parameter.

The new procedure developed by the ROS-I team reduces parameter variance to be on par with the residual error. It requires only 10 to 20 images, but each is taken a known distance apart with little or no skew (refer to images). The new procedure estimates the extrinsic pose for the first image, and constrains the optimization to use the known pose relationship for subsequent images. The focal length and optical center are significantly better constrained. Using the resulting intrinsic calibration parameters for a given camera yields significantly better extrinsic calibration or pose estimation accuracy. Try out the Intrinsic Camera Calibration (ICC) tutorial that is posted on the ROS-I wiki.

The new intrinsic calibration procedure requires one to move the camera to known positions along an axis that is approximately normal to  the calibration target.

The new intrinsic calibration procedure requires one to move the camera to known positions along an axis that is approximately normal to  the calibration target.

3D Camera Survey

Due to the activity and interest on this topic, an updated permanent page has been created under the developer heading in the banner!

The recent availability of affordable ROS-compatible 3D sensors has been one of the fortunate coincidences that has accelerated the spread of ROS. Since the popular the ASUS Xtion Pro Live has been intermittently stocked, check out the field of ROS-compatible 3D sensors to review the contenders.

ASUS® XtionPro™ Live

Type: Structured light
Depth Range: 0.8 to 3.5 m
3D Resolution: 640 x 480
RGB Resolution: 1280 x 1024
Frame Rate: 30 fps
Latency: ~1.5 frames
FOV: 58° H, 45° V
Physical dims: ~180x40x25 mm (head)
Interface: USB 2.0
Link to ROS Driver
Notes: Similar internals to the Xbox Kinect 1.0. Intermittent availability for purchase.

Microsoft® Kinect™ 2.0

Type: Time of flight
Depth Range: 0.5 to 4.5 m
3D Resolution: 512 x 424
RGB Resolution: 1920 x 1080
Frame Rate: 30 fps
Latency: 20 ms minimum
FOV: 70° H, 60° V
Physical dims: ~250x70x45 mm (head)
Interface: USB 3.0
Link to ROS Driver
Notes: Latency with ROS is multiple frames.
Active cooling.

Intel RealSense R200

Type: Stereo with pattern projector
Depth Range: 0.6 – 3.5 m
3D Resolution: 640 x 480
RGB Resolution: 1920 x 1080
Frame Rate: 60 fps (3D), 30 fps (RGB)
Latency: 1 frame
FOV: 59° H, 46° V
Physical dims: 102x9.5x7 mm
Interface: USB 3.0
Link to ROS Driver
Notes: Outdoors capable.

IFM® Efector™ O3D303

Type: Time of flight
3D Resolution: 176 x 132
RGB Resolution: N/A
Depth Range: 0.3 to 8 m
Frame Rate: 25 fps
Latency: 1 frame
FOV: 60° V, 45° H
Physical Dims: 120x95x76 mm
Interface: Ethernet
Link to ROS Driver
Notes: Accuracy +/-4 mm. IP65/67 industrial enclosure.

Stereolabs® ZED™

Type: Embedded stereo
3D Resolution: 2208 x 1242 max
RGB: 2208 x 1242 max
Depth Range: 1.5 to 20 m
Frame Rate: 15 fps at max res., 120 fps at VGA res.
Latency: 1 frame
FOV: 96° H, 54° V
Physical Dims: 175x30x33 mm
Interface: USB 3.0
Link to ROS Driver
Notes: Latency not confirmed.

Carnegie Robotics® MultiSense™ S7

Type: Embedded stereo
3D Resolution: 2048 x 1088
RGB Resolution: 2048 x 1088 max (7.5 fps)
Depth Range: 0.4 m to infinity
Frame Rate: 15 fps at 2048 x 544
Latency: 1 frame
FOV: 80° H, 45° V
Physical Dims: 130x130x65 mm
Interface: Ethernet
Link to ROS Driver
Notes: IP68 enclosure.

Ensenso® N35-606-16-BL

Type: Structured light
3D Resolution: 1280 x 1024
RGB: 1280 x 1024
Frame Rate: 10 fps
Latency: 1 frame
FOV: 58° H, 52° V
Physical Dims: 175x50x52 mm
Interface: Ethernet
Link to PCL/ROS Driver
Notes: Many other resolutions and FOVs available. IP65/67 enclosure available.

SICK® Visionary-T™

Type: Time of flight
3D Resolution: 144 x 176
RGB: N/A
Frame Rate: 30 fps
Latency: 66 msec
FOV: 69° H, 56° V
Physical Dims: 162x93x78 mm
Interface: Ethernet
Link to ROS Driver
Notes: IP67 enclosure

Tara-Stereo-Vision-USB3-Camera.jpg

e-Con Systems Tara Stereo Camera

Type: Embedded Stereo Camera
3D Resolution: 752 x 480
RGB: N/A
Frame Rate: 60 fps
Latency: 1 Frame
FOV: 60° H
Physical Dims: 100x30x35 mm
Interface: USB 3.0
Link to ROS Driver
Notes: Inbuilt IMU

karmin-front.jpg

Narian SPI

Type: FPGA Stereo Camera
3D Resolution: 640 x 480
RGB: N/A
Frame Rate: 30 fps
Latency: 1 Frame
FOV: Variable
Physical Dims: 105x76x36 mm
Interface: USB 2.0 to cameras, Gigabit Ethernet to Host
Link to ROS Driver
Notes: Resolution up to 1440 x 1072

CAD to ROS Project Launch

A longstanding need, which will improve the efficiency of setting up a ROS project, is the ability to import model and process data from various CAD systems. In collaboration with TU Delft last year, we proposed a ROS-I Consortium Focused Technical Project to develop a CAD data importer for ROS that could automatically convert from common CAD files to URDFs and SRDFs. While the initiative was met with great interest, the lengthy duration and fixed-price milestone contract arrangement were not sufficiently attractive to garner the investment required to launch the project. However, a strong showing by the developer community led us to believe that much of the software development work would be contributed by collaborating consortium members, if technical leadership was provided to guide and curate the development. Furthermore, we wished to expand the future vision of CAD to ROS by building it into a 3D workbench framework. This will provide a common user experience for importing and configuring sensors, Cartesian process plans, motion plans, and point cloud data in the future. To assure incremental progress, we restructured the CAD to ROS project, reorganizing it into five milestones, each approximately four months:

  1. URDF GUI Editor
  2. Process Planning
  3. Work Cell Planning
  4. Sensor Configuration and Calibration Setup
  5. 3D Point Cloud Importer

We also restructured the business model. There are now four types of contributors to the project:

  • Technical Overseer: TU Delft will set the software architecture design goals and will review pull requests from developers.
  • Sponsor: In December 2015, one of the ROS-I Consortium members pledged their support for TU Delft’s efforts.
  • Developers: In exchange for helping to write the code, Consortium members will have access to the private project repository.
  • Consortium Administrator: SwRI and Fraunhofer IPA will recruit developers from amongst the Consortium membership to help with coding.

For this particular Consortium project, we are implementing a business model in which only contributors from the Consortium have access to the URDF editor tool. This is an opportunity to see how productive the community can be when motivated by a little self-interest.

We need the help of ROS-I Consortium member software developers! Please contact paul.hvass@swri.org, or mirko.bordignon@ipa.fraunhofer.de to gain access to the project and to help complete Milestone 1!

CAD to ROS Milestone 1: URDF Editor. Thanks to Levi Armstrong from SwRI for contributing his QT GUI as a head start for the project!

CAD to ROS Milestone 1: URDF Editor. Thanks to Levi Armstrong from SwRI for contributing his QT GUI as a head start for the project!

Job Opening at Blue Workforce

Submitted by: Preben Hjørnet, CEO of Blue Workforce Robotics

Robot Control Senior Engineer

As we have initiated phase two of the Ragnar Robot platform development we are seeking senior robotics software engineering resource’s. You should have solid experience dealing with servo and process control challenges implemented on top of Linux( UBUNTO LTS) associated with RTkernel execution. Frameworks like ROS-I, Open EtherCAT ( EtherLAB) should be familiar to your previous work. Strong background with similar context software development within the robotics space is preferred. 

You will become a key member of a tight core group of development engineers internally and externally as we are conducting several project in close collaboration with key partners in USA/Canada, Europe and Asia. We have an entrepreneurial attitude and culture and you should be comfortable with playing a proactive role with a high level of freedom to plan and execute your task, and appreciate an open minded peer2peer based self-managing process, where you can have maximal influence based on your level of involvement and support to the team.

Blue Workforce faces a stage change where we predict a radical expiation of the organization and market presence globally. This will as we move forward continuously open new opportunities for your carrier and ability to catch new opportunities including relocating to US/CA other EU nations or Asia if desired. Currently we have operations in Denmark and soon US. The Position will for the first 6 months be residing at our facility in Frederikshavn/Aalborg Denmark.

Type: Full time

Skills: Embedded real-time robotics control software development. M.Sc./B.Sc. level.

Experience : 2 years minimum.

Languish: English written/spoken fluid at business/engineering level.

Closing : ASAP , no lather than January 15th.

Application should be emailed to ch@blueworkforce.com, including CV/resume.

Plan to Attend your Region's 2016 RIC Annual Meeting

The ROS-Industrial Consortia invite you to attend one of the upcoming annual meetings. Not yet a member? You can always join!

RIC-Europe

The 2016 ROS-Industrial Consortium Europe Annual Members meeting will take place on January 28-29 on the premises of Fraunhofer IPA's main campus in Stuttgart, Germany. The two day schedule is designed to best fit our international attendees, allowing for the inbound travel to Stuttgart to take place on the morning of Thursday January 28, and for the return travel on the afternoon of the following day.

Thursday Afternoon/Evening January 28 (Public): Technology demonstrations session will be held, showcasing the latest commercial developments from ROS-Industrial Consortium members. Participation to this session is open to external entities not affiliated with the consortium and will start with a keynote address on the commercial impact of ROS and continue with short presentation of each technical highlight. The floor will then be open for discussion on an exhibition-like environment, with physical hardware and live demos on display, in order to facilitate the exchange between the presenters and the audience.

Friday January 29 (Members Only): The ROS-Industrial Consortium Europe will gather for its 2016 Annual Members meeting, during which an overview of 2015 activities will be given, followed by invited talks regarding initiatives relevant to the ROS-I community, current and future projects. The meeting will end with a general discussion on the technical roadmap which will set the agenda for the 2016 activities. The meeting will dismiss at 15:30 to allow for travel.

For more details, please refer to the event page.

RIC-Americas

The 2016 ROS-Industrial Consortium Americas Annual Members' meeting will take place on March 3-4 on the premises of SwRI's main campus in San Antonio, Texas. While the detailed agenda is still falling into place, at a high level there are many similarities to the RIC-EU format:

Thursday Afternoon/Evening March 3 (Public):

  • ROS-I Technology Demonstrations: Scan-n-Plan for robotic blending and painting, Euler mobile manipulator, Blue WorkForce Ragnar robot, Industrial Calibration Library, mixed parcel handeling, 15kW CO2 laser
  • Keynote: Jeremy Zoss, SwRI's chief engineer for the four-story tall Laser Coating Removal mobile robot, will present an overview of the project along with insights about how ROS is being integrated.
  • Dinner (Provided): Dine on San Antonio's historic River Walk.

Friday March 4 (Members Only): Some highlights of the annual members meeting include:

  • Consortium Updates: learn about the latest ROS-I community developments, and planned Consortium activities for 2016.
  • Lunch Keynote: Erik Nieves, CEO of the stealth startup PlusOne Robotics, will present his vision for the future of robotics.
  • Focused Technical Projects: We will provide an update on current Consortium projects, and upcoming 2016 projects.
  • Roadmapping: The meeting will end with a general discussion on the technical roadmap which will set the agenda for the 2016 activities. The meeting will dismiss at 15:30 to allow for travel.

Additional details including a complete agenda will be added on the event page.

ROS Support for Blue WorkForce Ragnar Robot

ROS-Industrial software developers at Southwest Research Institute have collaborated with the product development team at Blue WorkForce to create a ROS package for their Ragnar robot. The Ragnar is a 4-legged delta style robot designed to be affordable and reconfigurable for a variety of work volumes and tasks. Special thanks to:

  • ROS-I Team: Jonathan Meyer, Alex Goins, and Jeremy Zoss
  • Blue WorkForce Team: Michael Frederiksen and Preben Hjørnet

The source code can be found at: https://github.com/Blueworkforce/ROSRagnarEDU

Recap: ROS-I Developers Training Class in Milpitas

In collaboration with E&M, Flex, SVR, Olympus Controls, and SwRI, the ROS-Industrial Fall training class gave participants an opportunity to learn new skills through hands-on experience. The ROS-Industrial Basic Developers Training Class was held November 16 -18, 2015, in Milpitas, CA at Flex. The event included a tour of the Flex AEG Labs, specifically the areas of Wearables Tech, Failure Analysis - Reliability Testing and Automation Development.

On November 16 the class reviewed ROS packages, parameters, topics, messages, launch files and URDF's. The next day of training took developers through foundational robot manipulation (with an introduction to the Descartes path planner) and perception. The last day of training consisted of a multi-option lab day. The training curriculum for each session can be found here. We had participants from 3M, Bastian Solutions, Flex, Foresight Robotics US, Modbot, Olympus Controls, Siemens, and Stratasys. Check out pictures from the class below.

Special thanks to:

  • Flex for their help in coordinating the tour, arranging the training location(s), and overall support of the ROS-I training. Special thanks goes out to Hassan Aluraibi and Alexandra Coltman for their roles in leading the coordination effort.
  • E&M for providing lunch on Nov. 17.
  • Silicon Valley Robotics for helping to promote the class.
  • Olympus Controls for providing two UR robots to use during the lab day.
The first two days focused on ROS fundamentals and motion planning

The first two days focused on ROS fundamentals and motion planning

Lab day, an open space for side conversations, programming and robot interaction.

Lab day, an open space for side conversations, programming and robot interaction.

Re-grouping at the Flex main entrance for the tour. 

Re-grouping at the Flex main entrance for the tour. 

Automatic Ensenso N10 extrinsic calibration

Submitted by Victor Lamoine, Institut Maupertuis

The Ensenso N10 is an industrial 3D sensor using two cameras and the stereo-vision principle. One interesting feature is that the sensors works in infrared wavelengths and an IR projector projects a random pattern to allow scanning uniform surfaces (where the stereo-correspondence would fail otherwise).

I integrated the Ensenso N10 in the Point Cloud Library (1.8.0 version, not yet released), and you can find a tutorial here. The PCL EnsensoGrabber API is available here. This camera is very easy to use yet not very fast (only 4 FPS through PCL !) because of an unknown reason (it should be much faster).

I have made a package allowing fully automatic extrinsic calibration of the sensor mounted on a robot. It should be easy to change the robot and the setup (eg: fixed camera): https://github.com/InstitutMaupertuis/ensensoextrinsiccalibration

The extrinsic calibration relies on Ensenso SDK internals; there is no dependency on the industrial_calibration package.

So if you plan on using such a camera on a robot, it should be very easy with this package! Don't hesitate to leave a message here or on the issue tracker if you have problems understanding how it works, making it work...

Update from Victor (Nov. 19):

I did not choose the EnsensoSDK over the industrial_calibration package.

In fact I began to work with the EnsensoSDK calibration in early 2014, at that time I didn't even know about ROS-Industrial!

So I just wanted to go to the simplest solution for the Ensenso and use my work (PCL integration of the Ensenso) to automatically calibrate the sensor.

I have began working (well.. understanding first!!) with the industrial_calibration package because I want to calibrate the David SLS-2 on the robot (and their SDK does not provide any calibration procedure).

So in short, the next package will be sls_2_extrinsic_calibration and it will depend on industrial_calibration.

ROS-I training at Fraunhofer IPA

At the 5th edition of the ROS-Industrial training workshop, held at Fraunhofer IPA in Stuttgart, Germany, attendees from both industry and academia were given a general introduction to the ROS concept, structure and tools, to then receive hands-on training on three separate sessions covering perception, manipulation, and navigation.


the general introduction to ROS

the general introduction to ROS

the manipulation hands-on session

the manipulation hands-on session

hands-on session on navigation, using the rob@work platform

hands-on session on navigation, using the rob@work platform

learning how to use the PCL for perception tasks

learning how to use the PCL for perception tasks

The workshop was followed by an overview of current activities of the ROS-Industrial Consortium Europe. We are happy about the feedback that we received, and as ROS(-Industrial) awareness and usage spreads, we are preparing for more in-depth training workshops to be delivered in 2016. You can find the dates of the next training sessions in the calendar of upcoming events.

ROS-I has strong presence at highly attended ROSCon 2015

The ROS-Industrial Initiative had a strong presence at the last edition of ROSCon, the ROS developers' conference, which was held on October 3-4 in Hamburg, Germany, right after IROS. This ROSCon, the fourth since the inaugural edition in 2012, was particularly significant as the available registration slots sold out weeks before the event. The organizers, the OSRF, managed to fit more than 350 people at the conference venue, which spread over two buildings at the University of Hamburg, right in the heart of the city.

the exhibition and refreshments area

the exhibition and refreshments area

mark shuttleworth from canonical delivering a great talk on commercial models for the robotics business

mark shuttleworth from canonical delivering a great talk on commercial models for the robotics business

Not only was attendance a record high, but a quick "raise your hands" poll among the participants showed that the overwhelming majority was attending ROScon for the first time. This is a clear sign that ROS is quickly raising interest outside its original development community, which confirms our strong belief that it can be of great value for the broader robotics and automation world. The scheduled and lightning talks showcased a great variety of use cases and technical developments, such as autonomous driving as well as automated warehouses. ROS-Industrial was represented with members from both the Consortia attending and delivering talks, in addition to providing information about the initiative to conference participants visiting our booth at the exhibitor area.


the joint presentation from RIC-Americas and RIC-Europe

the joint presentation from RIC-Americas and RIC-Europe


welcoming visitors to our booth!

welcoming visitors to our booth!

the ros-industrial booth

the ros-industrial booth


the 5th ros-industrial community meeting was held at roscon 2015

the 5th ros-industrial community meeting was held at roscon 2015


During the second birds-of-a-feather session the 5th ROS-Industrial community meeting was held, during which we discussed driver development, the upcoming FTPs, and the details on how to join the online developers meeting. We would like to thank all participants for contributing to an interesting discussion!

This was probably the ROSCon edition marking the de facto acceptance of ROS as the robotics software "tool of choice" for practitioners in academia and industry. It was very interesting to discuss with participants how the robotics landscape is evolving, and rest assured that we at ROS-Industrial are closely following such developments: please refer to our upcoming events schedule to see for yourself what an exciting year lies ahead.

Congratulations! US Ignite Grant Award: Industrial Cloud Robotics across Software Defined Networks

Originally posted as NSF Awards Abstract #1531065

PI: Malathi Veeraraghavan, Shaun Edwards (Co-PI)

Currently, industrial robots are cost-effective for repetitive and high-volume tasks such as welding and painting, but not for lower-volume, mixed-part production. The need for robotic part handling for unstructured industrial applications is diverse. In manufactured-goods distribution centers, where multiple bins are presented to an operator, a human is required to handle a range of parts that must be boxed and shipped. In the reclamation and recycling industry, humans sort waste streams of mixed products on conveyor belts. Assembly and kitting operations in manufacturing are termed robotic opportunities but they require a solution for handling many part types in the same work-cell. This project will research and integrate technologies to enable the use of industrial robots for low-volume mixed-part production tasks. The proposed solution will include 3D image sensors and high-speed flexible networking, cloud computing, and industrial robots. The inclusion of cutting-edge new software such as the Robot-Operating System Industrial (ROS-I) and Cloud Computing platforms offer excellent educational opportunities for both undergraduate and graduate students. The software developed in this project will be widely distributed to enable further innovations by other teams.

Figure provided by Malathi Veeraraghavan (Principal Investigator)

Figure provided by Malathi Veeraraghavan (Principal Investigator)

The project objective is to develop cloud robotics applications that leverage high-performance computing and high-speed software-defined networks (SDN). Specifically, the target applications combine big-data analytics of sensor data (of the type collected from factory floors) with the control of industrial robots for low-volume, mixed-part production tasks. Cloud computers located at a remote facility relative to the factory floor on which industrial robots operate can be used for compute-intensive applications such as object identification from 3D sensor data, and grasp planning for the robots to perform object manipulation. The project methods will consist of (i) integrating ROS-I components and developing new software as required to transmit the 3D sensor data to remote computers, running the object identification and grasp planning applications, and returning robot instructions to the original site, (ii) running this software on geographically distributed compute clouds, (iii) collecting measurements and enhancing the software to meet real-time delay requirements. The technical challenge lies in meeting these stringent real-time requirements. For example, high-speed networks with the flexibility to connect arbitrary factory floors and datacenters are needed to transfer the 3D sensor data quickly to the remote cloud computers and to deliver the computed robot instructions (hence, SDN).

For more information about the US Ignite Program refer to: Link

ROS-Industrial Training Opportunities

October 21, Stuttgart, Germany

The ROS-Industrial Consortium Europe is hosting a ROS-Industrial Training Class October 21 in Stuttgart, Germany. For details, refer to the event page.

Registration is still open: Link

November 16-18, San Jose area, California, USA

The ROS-Industrial Consortium Americas is coordinating with Flex and Silicon Valley Robotics to host a ROS-Industrial Developers Training Class November 16-18, 2015 in Milpitas, California. For details, refer to the events page.

Registration is now open: Link

Upcoming ROS-I Events

The ROS-Industrial team is pleased to present its schedule of events for the upcoming year (below). Please refer to the events page for details as they become available.

Date Host Event Location
Oct. 21, 2015 RIC-EU ROS-I Developers Training Fraunhofer IPA, Stuttgart, Germany
Oct. 31, 2015 TU Delft CAD to ROS Workbench Milestone 1 Launch (Anticipated)  
Oct. 31, 2015 RIC-Americas Deadline for FTP Sign-up: Robotic Blending Mi. 4  
Nov. 16-18, 2015  RIC-Americas, SVR, Flex ROS-I Developers Training Flex, Milpitas CA, USA
Dec. 4, 2015 RIC-Americas RIC Roadmapping Meeting WebMeeting
Dec. 14, 2015 RIC-Americas ROS-I Community Meeting RoboUniverse in San Diego, CA, also WebMeeting
Dec. 15-16, 2015 RIC-Americas ROS-I Booth, Presenter Panel RoboUniverse in San Diego, CA
Dec. 15, 2015, 2:15 PM RIC-Americas Presentation Panel: 3D Sensing for Industrial Robotics RoboUniverse in San Diego, CA
Jan. 7-8, 2016 RIC-EU RIC-EU Meeting Fraunhofer IPA, Stuttgart, Germany
Jan. 8, 2016 RIC-EU RIC Roadmapping Meeting WebMeeting
Jan. 31, 2016 RIC-Americas Deadline for FTP Sign-up: 5D Slicer for Robotic 3D Printing  
Jan. 31, 2016 RIC-EU Deadline for FTP Sign-up: CAD to ROS Workbench Mi. 2  
Feb. 9, 2016 RIC-Americas RIC Roadmapping Meeting WebMeeting
Mar. 3, 2016 RIC-Americas RIC-Americas Annual Meeting SwRI, San Antonio, TX, USA
Mar. 21-23, 2016 RIC-EU ROS-I Presentation European Robotics Forum, in Ljubljana, Slovenia
Apr. 6-8, 2016 RIC-Americas ROS-I Developers Training Class SwRI, San Antonio, TX USA
Apr. 15, 2016 TBD (Tentative) ROS-I Workshop - Asia Region TBD
Apr. 20, 2016 RIC-EU ROS-I Developers Training Fraunhofer IPA, Stuttgart, Germany
Apr. 30, 2016 RIC Deadline for FTP Sign-up: Topic TBD Americas, Europe
May 16-21, 2016 RIC-EU ROS-I Community Meeting ICRA, Stockholm, Sweden
May 16-21, 2016 Amazon Amazon Picking Challenge (Anticipated) ICRA, Stockholm, Sweden
Jun. 1-3, 2016 RIC-EU RIC-EU Meeting RoboBusiness Europe, Odense, Denmark
Jun. 8, 2016 RIC-EU ROS-I Conference Fraunhofer IPA, Stuttgart, Germany
Jun. 21-24, 2016 RIC-EU TBD Automatica Trade Fair, Munich, Germany
Sept. 12-17 RIC-Americas TBD IMTS 2016, Chicago, USA
Nov. 6-9, 2016 RIC-Americas ROS-I Booth Pack Expo International, Chicago, USA