May 20, 2015
Robotics Fast Track now accepting applications
Cross posted from

We're excited to announce that OSRF and BIT Systems are seeking innovative and revolutionary robotics projects for the Robotics Fast Track (RFT) effort, sponsored by the Defense Advanced Research Projects Agency (DARPA).

The goals of Robotics Fast Track are:

  1. Enable rapid, cost-effective development of new robotics capabilities designed to respond to, and even anticipate, quickly evolving needs in space, maritime, ground, and air operations. RFT will focus on the development of groundbreaking robotic hardware and software by funding novel approaches as well as creative adaptations of existing technologies.
  2. Achieve breakthrough capabilities in less time and at a fraction of the cost typical of government-supported robotic development processes by engaging highly agile organizations and individuals who traditionally have not worked with the U.S. government.

Learn more and apply at!

by Tully Foote on May 20, 2015 10:35 PM

ROS and rospy on Talk Python To Me Podcast
Episode 7 of Talk Python To Me features Dirk Thomas talking about the use of Python in ROS and rospy. The episode description is: 

Programming is fun. Robots are fun. Programming robots is awesome! This episode Michael speaks with Dirk Thomas from the ROS (Robot Operating System) project. You will learn how to use ROS and ROSPy to program robots.

We discuss how to use ROS from some of the largest and most complex robots built (including one on the International Space Station!) all the way down to basic robots controlled via micro-controllers such as arduinos.  

You can listen to the podcast or download it from:

by Tully Foote on May 20, 2015 10:12 PM

May 18, 2015
RIC-Europe Meeting Recap


Thanks to all the participants who attended our annual meeting on April 28! A number of member institution representatives gathered in Milan, Italy, to review last year's activities and discuss current and future initiatives. The ROS-I Consortium Europe is preparing to launch joint efforts in a number of areas ranging from simulation improvements to support for video compression, so consider joining us in order to achieve faster development results through our FTP mechanism. Learn more about RIC-EU's activities during the upcoming 2015 ROS-Industrial Conference which will take place June 9, 2015, on Fraunhofer's premises in Stuttgart, Germany.

by Mirko Bordignon on May 18, 2015 03:48 PM

May 17, 2015
Call for Proposals: ROSCon 2015

ROSCon 2015

ROSCon 2015

October 3rd-4th, 2015  Hamburg, Germany
Immediately following IROS

Important Dates

Call for Proposals -- May 15th, 2015
Proposal submission deadline -- July 7th, 2015
Proposal acceptance notification -- July 14th, 2015



ROSCon 2015 is a chance for ROS developers of all levels, beginner to expert, to spend an extraordinary two days learning from and networking with the ROS community. Get tips and tricks from experts and meet 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, the second version in Stuttgart, Germany, last years event in Chicago, Illinois, this year's ROSCon will be held in Hamburg, Germany. Similar to previous years, 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). To submit a proposal please read the Call for Proposals.

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.

If you are looking for information on past ROSCons see their separate websites including past programs, slides and videos of the presentations are available from their programs: ROSCon 2012 Program, ROSCon 2013 Program, and ROSCon 2014 Program.

As more information becomes available this years program will be filled out here.

Submission Guidelines


Presentations and tutorials on all topics related to ROS are invited. Examples include introducing attendees to a ROS package or library, exploring how to use tools, manipulating sensor data, and applications for robots.

Proposals will be reviewed by a program committee that will evaluate fit, impact, and balance.

We cannot offer sessions that are not proposed! If there is a topic on which you would like to present, please propose it. If you have an idea for an important topic that you do not want to present yourself, please post it to

Topic areas


All ROS-related work is invited. Topics of interest include:

  • Best practices
  • Useful packages and stacks
  • Robot-specific development
  • ROS Enhancement Proposals (REPs)
  • Safety and security
  • ROS in embedded systems
  • Product development & commercialization
  • Research and education
  • Enterprise deployment
  • Community organization and direction
  • Testing, quality, and documentation
  • Robotics competitions and collaborations

Proposal submission


A session proposal should include:

  • Title
  • Recommended duration: Short (~20 minutes) or Long (~45 minutes)
  • Summary, 100 word max (to be used in advertising the session)
  • Description (for review purposes): outline, goals (what will the audience learn?), pointers to packages to be discussed (500 Words Maximum)

To submit a proposal please visit:

Further Info


The event website is  You can contact the organizing committee at

by Tully Foote on May 17, 2015 06:20 AM

May 14, 2015
RSS 2015 Workshop on Robot Simulation

A workshop on Realistic, Rapid, and Repeatable Robot Simulation (R4SIM) will be held at the Robotics Science and Systems conference in Rome, Italy.

The R4SIM workshop is motivated by the need for robotics simulators that

  1. lower the barriers to entering robotics research,
  2. provide a means to realistically and comprehensively simulate systems in conditions, or at scales, that would be unfeasible or impossible to test experimentally, and
  3. enable efficient and reliable transition to and from hardware experiments.

Check out the workshop, call for papers, and important dates at

And a full CFP is located here:

by Tully Foote on May 14, 2015 02:01 AM

May 13, 2015
ROS Cheatsheet updated for Indigo Igloo
From Aaron Blasdel via ros-users@

The good old ROS CheatSheet has just been released for Indigo. If you know anyone just starting out in ROS please send this on to them.

I recently performed some much needed cleanup, reformatting, and content addition for the CheatSheet. Most notably the GUI tools section has been greatly improved and includes information on the RQT toolset.

Further it now comes in two flavors, New and Improved Catkin Flavor and Original Extra Crispy Rosbuild. Many thanks to Kei Okada of the JSK lab for adding this dual build functionality and his edits for Hydro!

If you find any errors or glaring omissions please create an issue so we can discuss them or a pull request to fix it on the ros/cheatsheet repo.

I hope this is helpful!

by Tully Foote on May 13, 2015 05:23 PM

May 12, 2015
Middlesex University intro to ROS summer school
From Nick Weldin

Middlesex University is running a one week Intro to ROS summer school 6-10 July in London, UK. It will be a practical hands on class with 10 turtlebot robots and a Baxter Research Robot. More details are available  at

by Tully Foote on May 12, 2015 09:28 PM

May 11, 2015
Modbus Cognex In-Sight Camera and Siemens S7 PLC ROS wrapper
From Wagdi Ben yaala via ros-users@

We just published 3 packages for interfacing, using Modbus TCP communication,your ROS workstation with some industrial component like the famous In-Sight camera from Cognex and the Siemens S7 PLC.

You'll find a link and a quick tutorial for all those three packages:

Modbus package :
Cognex In-Sight Modbus package :
Siemens S7 PLC Modbus package :

Here is also the link to the ros wiki :

by Tully Foote on May 11, 2015 08:24 PM

May 09, 2015
New driver for DepthSense DS325 3D Camera
From Walter Lucetti via ros-users@

if someone is searching for a driver for the DepthSense DS325 RGB-D time-to-flight camera, I'm glad to say that the first working version of it is available on Github:

At this stage the driver can correctly publish RGB videostream, Simple XYZ Pointcloud and RGB XYZ Pointcloud.

One of the strenght of my driver is the fact that it does not use neither OpenCV nor PCL libraries.
It publishes only  sensor_msg::pointcloud2 and sensor_msg::Image messages.

The next step will be the porting on CUDA of the heaviest function like the RGB to XYZ mapping and the use of the builtin accelerometer to compensate robot asset.
I will also write the code to simulate a 2D laser scanner to provide full information... if requested.

All this with an eye on the use of 100% of the potential of NVidia Jetson TK1...

Any comment or debug will be really appreciated

by Tully Foote on May 09, 2015 09:08 AM

May 06, 2015
MIT RACECAR Course using ROS
From Michael Boulet via ros-users@

We would like to announce the recent completion of the Rapid Autonomous Complex-Environment Competing Ackermann-steering Robots (RACECAR) class. RACECAR is a new MIT Independent Activities Period (IAP) course focused on demonstrating high-speed vehicle autonomy in MIT's basement hallways (tunnels). The MIT News Office published an overview article with video at: . The course website is: .


Instructors provided student teams with an model car outfitted with sensors, embedded processing, and a ROS-based software infrastructure. The base platform is a Traxxas 1:10-scale radio-controlled (RC) brushless motor rally car that is capable of reaching 40+ mph speeds. The sensor suite consists of a Hokuyo 10m scanning lidar, Pixhawk's PX4Flow optical flow camera, a Point Grey imaging camera, and SparkFun's Razor inertial measurement unit. Control and autonomy algorithms are processed on-board with an embedded NVIDA Jetson TK1 development kit running the Ubuntu Linux operating system with "The Grinch" custom kernel. The TK1's pulse width modulation (PWM) output signals drive the motor electronic speed controller and steering servomotor, bypassing the RC receiver.


The system uses the Robot Operating System (ROS) framework to facilitate rapid development. Existing ROS drivers (urg_node, razor_imu_9dof, pointgrey_camera_driver, and px4flow_node) receive data from the sensors. The model car's throttle and steering signals are commanded with a new ROS driver interface to the kernel's sysfs-based PWM subsystem. Students develop software and visualize data through a wireless network connection to a virtual machine running on their personal laptops.


Given the hardware platform and basic teleoperation software stack, teams of 4 -5 students prototype autonomy algorithms over an intense two week period. Students are invited to explore a variety of navigation approaches, from reactive to map-based control. At the end of the class, the teams' solutions are tested in a timed race around a closed-circuit course in MIT's tunnels. In January 2015, three of four teams reached the finish line with the winning team's average speed exceeding 7mph.


We would like to thank the many contributors to ROS and, in particular, Austin Hendrix for hosting the armhf binaries at the time.


RACECAR Instructors

by Tully Foote on May 06, 2015 08:04 PM

May 05, 2015
ROS Driver for the IFM Efector O3D303

Submitted by: Tom Panzarella, Love Park Robotics, LLC

Love Park Robotics has taken part in an early beta test of the new IFM Efector O3D303 3D camera system. This sensor was officially released in Germany on April 13, 2015. The O3D303 is a time-of-flight sensor, specifically designed for use in industrial environments and automation applications. The 176x132 element detector features a relative accuracy of +/-4mm. In addition to the robust design, it is able to operate in illumination conditions ranging from complete darkness to sunlight. It is also affordable, at a per-unit cost of $1250 USD. A picture of the O3D303 is shown below along with a point cloud of an imaged pallet (taken in an office environment) to highlight the quality of the sensor data.

o3d303 pallet

As part of our beta test period, Love Park Robotics developed a software interface to the O3D303 that allows us to utilize the sensor within software frameworks such as PCL, OpenCV, and ROS. This code has been made available as open-source on Github in the following repositories: libo3d3xx and o3d3xx-ros. Additionally, we are working with the ROS Industrial community to make binary debian packages available as part of the core ROS and ROS-I distributions.

As mentioned above, the software is split across two separate repositories. libo3d3xx is the core C++ interface to the hardware making the 3D data available as a PCL point cloud and the depth, confidence, and amplitude images available as OpenCV images. o3d3xx-ros is a ROS wrapper around libo3d3xx making it convenient to launch the camera as a node that will participate in a larger ROS computation graph making the data available on published topics and exposing services to configure and introspect the camera settings. The reason we split the code across two distinct projects is in recognition of the fact that not all users of the O3D303 will be operating within a ROS environment yet they will likely want to take advantage of the state-of-the-art computer vision algorithms available in PCL and OpenCV. We expect that this separation of concerns will also make the code easier to maintain and port to new platforms. The Github repositories have much more technical information available that you can use to get started.

To date, Love Park Robotics has been testing the ROS interface to the O3D303 as a primary navigation sensor for a medical mobility application and as an object recognition sensor for industrial automation applications. We plan to keep the code current to hardware changes as the O3D3xx series of sensors evolve. To that end, we have been keeping in close communication with the sensor vendor, IFM Efector. The code will remain open-source and our process will remain transparent -- for now, we are using the Github issue tracker to document our roadmap for the software. We invite the ROS-I community to join us in making sure this software represents the most robust interface to this new and exciting sensor for industrial applications. We look forward to seeing how you put it to work.

by Paul Hvass on May 05, 2015 09:38 PM

ROS Summer School in Aachen (August)
From Stephan Kallweit 

Oops, we do it again! After the very successful ROS Summer School 2014, where we had more than 45 participants from all over the world, we are working again on mobile autonomous robots from the 10th until the 21st of August. The official DAAD (German Academic Exchange Program) Summer School, will provide the right starter kit by using our robotic hardware and - of course - ROS.  We first start with some days of introductory courses, before we tackle the main tasks of mobile robotics, i.e. perception, localization and navigation.

A highlight is a competition, like an urban challenge, at the end of the summer school: Participants form different teams that have the task to design a typical mobile robotic application like indoor/outdoor exploration. They all use the same hardware, powered by their learnt ROS skills.

The ROS Summer School includes also some leisure activities, such as trips to some interesting sights in the region. Last, but not least we have a farewell barbecue at the end.

Fore more info and some impressions of the ROS Summer School 2014 please check:

Here you will find a video.

by Tully Foote on May 05, 2015 05:33 PM

Robots to understand social behaviour: PAL Robotics, with the SocSMCs european project

PAL Robotics is collaborating with another european project, the socSMCs, from the Future Emerging Technologies (FET) call of the H2020 program. SocSMCs project aims to investigate the human behaviour and its cognitive system to improve Human-Human and Human-Robot interactions. For this purpose, researchers will perform trials with humans and robots. PAL Robotics’ REEM-C is one of the two robots used as platforms to develop and test the project.

REEM-C is a research platform for european project socSMCs.

REEM-C is a research platform for the european project socSMCs.

Researchers will focus on understanding the biological process that make people react naturally when facing a stimulus, synchronise an action without words with a counterpart, or anticipate their movements and reactions. In fact, the term socSMCs (Socializing Sensorimotor Contingencies) is referred to socially relevant action-effect contingencies that cause human reactions.

Robots have proven to be a great platform for research on biological processes and the human mind. Having to study all the steps that a person follows unconsciously, so that a robot can perform it as well, gives a better understanding of our nature. REEM-C is ideal for this kind of investigations, which will also improve its social interaction. Its humanoid design, close to human anatomy, works well in real-life situations as it is suitable for human environments.

PAL Robotics’ REEM-C will participate in joint actions, both cooperating with humans and with other robots. Tests will be carried out on different scenarios, from taking a selfie, to help removing furniture, lifting, carrying and placing it without speaking. REEM-C will also play Pong with a person, a game developed by another Spanish partner: Universitat Pompeu Fabra (Barcelona).

Overall, the investigation will benefit multidisciplinary studies of neuronal connections, social behaviour and robotics development. Trials will be performed with healthy participants and patients with autism spectrum disorders, in order to find clues for the research on how people with autism synchronise with other people. The socSMCs european project is carried out by eight different european research centers and companies, from Germany, Sweden, Spain and UK, and is expected to last four years.

The partners of the SocSMCs are:

  • University Medical Center Hamburg-Eppendorf (Germany)
  • University of Hertfordshire (United Kingdom)
  • Universitat Pompeu Fabra (Spain)
  • PAL Robotics (Spain)
  • KTH Royal Institute of Technology (Sweden)
  • WML Berlin (Germany)
  • Leibniz Universität Hannover (Germany)
  • University of Osnabrück (Germany)

The post Robots to understand social behaviour: PAL Robotics, with the SocSMCs european project appeared first on PAL Robotics Blog.

by judith on May 05, 2015 09:30 AM

Aldebaran/SoftBank Robotics: Pepper and NAOqiOS C++ support
From Vincent Rabaud via ros-users@

On behalf of Aldebaran and SoftBank Robotics, I am pleased to announce official ROS support for the Pepper robot. A local bridge with its NAOqi software is provided for all it sensors as well as an accurate URDF and meshes. Please find more instructions and tutorials on the ROS wiki page at

Other good news: Aldebaran is now also providing an official C++ bridge with its NAOqiOS. It is pure open source: under the Apache 2.0 license with shared maintainership with the community.

As usual, let's discuss all that on the SIG.

Enjoy !
The Aldebaran team

by Tully Foote on May 05, 2015 07:29 AM

May 04, 2015
Erle Robotics brain and vehicles
From Víctor Mayoral Vilches of Erle Robotics via ros-users@

Hi everyone,

I'd like to introduce Erle-Brain ( Linux autopilot, a ROS-powered embedded computer that allows to build different kind of drones and robots.

Using Erle-Brain we've build several vehicles (Erle-Copter, Erle-Plane, Erle-Rover, ...) displayed at and we keep exploring new paths. The brain runs the APM software autopilot (in Linux) which connects with ROS through the mavros bridge allowing to control the robots simply publishing to ROS topics.

This ROS package ( shows a simple example on how to autonomously take off and land a VTOL powered by Erle-Brain.

We are really excited to see what people can do with our Brain and vehicles so we've decided to launch a program that offers discounts for educational and research purposes called dronEDU (
Feel free to get in touch with us if you are interested.

by Tully Foote on May 04, 2015 07:09 AM

May 02, 2015
Jade Beta
We're happy to announce we're now in the Jade Beta! We're a few days behind schedule, but thanks to the hard work of all our contributors we've now got all of desktop-full released into Jade and available on

Even though we're a bit behind schedule, we would like to try and keep the original release date of May 23rd (also world turtle day [1] :D). That gives us just under 23 days until the release. We'll keep that date unless we run into a show stopper within desktop-full.

So between now and then I would encourage everyone who is able to:
  • Install `ros-jade-desktop-full` on Ubuntu and test out packages you regularly use.
    • Testing on other platforms is also appreciated!
  • Try out any documentation that you can, including tutorials, package wiki pages, and generated code docs.
  • Continue releasing packages and fill out the gaps between Jade and Indigo where possible.
If you find any issues while testing, please locate the issue tracker (usually on the corresponding wiki page for the package, e.g. and report the issue there.

Auditing documentation is more challenging just because there is so much of it and searching on the wiki does not always make it easy to find pages with distribution specific content. So to help with this, I've done some special searches locally on the wiki's web server and compiled a list of pages which _may_ need to be updated for Jade:

So if you have time, please look at that list, and do a spot check on any pages that you use or have used in the past. Many of the core documentation pages are absent from that list because I've compiled them separately in a GitHub issue here:

Finally, if you are trying to release a package for Jade and the dependencies are not there yet, please contact the maintainers or ask for help on

Thanks again to everyone who helped get the Jade beta out (mostly) on time.


P.S. Only ros-jade-desktop is available on armhf right now, we're waiting on an updated set of gazebo5 debs and then we'll have desktop-full on armhf as well. Also, armhf is Trusty only right now.

P.S.S. If you are testing gazebo-ros integration, we are aware of an issue with the launch files and are tracking it here:

A work around is to install `libgazebo5-dev` manually. We hope to have a proper fix out soon.

by Tully Foote on May 02, 2015 01:09 AM

May 01, 2015
Clearpath offers ROS consulting service
Reposted from OSRF Blog

Our friends at Clearpath Robotics announced today that they're offering ROS consulting services for enterprise R&D projects. And they've committed to giving part of the proceeds to OSRF, to support the continued development and support of ROS!

This service is something that we've heard requested many times, especially from our industry users, and we're excited that Clearpath is going to offer it. If you're looking for help or advice in using ROS on a current or upcoming project, get in touch with Clearpath.

by Tully Foote on May 01, 2015 08:37 PM

April 30, 2015
Save the date: ROSCon 2015 will be in Hamburg, Germany October 3rd and 4th
We're pleased to announce that we will be hosting ROSCon 2015 October 3rd and 4th in Hamburg Germany, immediately following IROS.

ROSCon 2015 will be 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. 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).

To find out more about ROSCon please visit: It has all the past events and more details about ROSCon 2015 will be posted there as they become available.

Your ROSCon 2015 Organizing Committee

You can reach the organizing committee at:

by Tully Foote on April 30, 2015 09:40 PM

April 28, 2015
Silicon Valley ROS Workshop - May 2

From Ed Katz via ros-users@

ROS Training Session Course 101

The Beagle Bone Black (BBB) development board is a great way to begin using ROS for any size Robot project. We have designed a class to get you past the steep learning curve so you can start using your BBB and ROS effectively. This course will focus on basic IO, motor control and switch sensing. At the end of the class you will have:

  • A working BBB running the latest ROS
  • A reference BBB interface for a 2 motor controller (we will be using LEDs instead of motors)
  • Your laptop running ROS via a virtual machine

Time & Place: - Saturday, May 2, 2015 - 9:00 AM to 3:00 PM - HackerDojo - Mountain View, CA

Sign-up here: Eventbrite

More Info here:

We appreciate your interest!

We look forward to seeing you at our next workshop!

by Tully Foote on April 28, 2015 10:54 PM

Clearpath and Christie Make 3D Video Game with Robots
From Meghan Hennessey

Clearpath Robotics, a leader in unmanned vehicle robotics, has combined resources with Christie®, one of the most innovative visual technologies companies in the world, to create a three-dimensional video game using robots. The pairing of Clearpath and Christie bridges two technologies, from unrelated fields, to create an interactive experience in a way that has never been done before. 


The project was produced during Clearpath's "hack week," where team members experiment and innovate with new technology and ideas. Computer graphics were displayed on the floor using Christie's 3D projection mapping equipment to create a digital arena, while robots dueled with laser beams. Clearpath was inspired by a project from MIT; however, they wanted to create a version using open source software and run as a completely interactive program.


"Teaming up with Christie allowed us to experiment with the latest 3D projection mapping technology in combination with our Jackal robots and open source software. This was our recipe for an augmented reality video game," said Ryan Gariepy, Co-Founder & Chief Technology Officer at Clearpath Robotics. "Combining both of our technologies resulted in a one-of-a-kind experience that was fun to work on and even more fun to play with."


Augmented reality is a term used to describe the superimposing of a computer image in the real world.

Utilizing Christie's overhead 3D projectors, the Clearpath team created an overlay under their Jackal unmanned ground vehicles to display weapons, recharging shields, hitpoints, and sound effects for a two player (or human vs. A.I.) game.


For this project, Christie provided four Christie HD14K-M 14,000 lumens 3DLP® projectors and two cameras. The projectors use Christie AutoCal™ software and have Christie Twist™ software embedded right in. Christie rigged the four projectors in a 2 x 2 configuration on the ceiling of our warehouse. The cameras captured what was happening on the floor and sent that information on the Christie AutoCal™ software, which then automatically aligned and blended the four projectors into one, giant, seamless 30-foot projection-mapped digital canvas. The Christie hardware and software, in conjunction with two of Clearpath's Jackal robots and computer system allowed for the augmented reality experience to take place.


For more details and a video of the project visit

by Tully Foote on April 28, 2015 05:01 PM

PAL tested the new PS4eye camera with ROS

PAL just checked the new PS4eye camera with ROS doing some stereo vision. Check it out on the video!

If you are interested in trying the PS4eye camera with ROS, you will find the steps here.Plus, in case you want to see the camera insides, satisfy your curiosity here.


The post PAL tested the new PS4eye camera with ROS appeared first on PAL Robotics Blog.

by judith on April 28, 2015 11:36 AM

April 21, 2015
ROS Jade Turtle Logo and Release T-shirt
With each release of ROS we have a tradition of having a logo and making t-shirts. ROS Jade Turtle is coming out in May. Show your ROS colors and support this tradition!  Visit the Teespring Campaign page here to order your shirt.

Proceeds from shirt sales go to supporting the costs associated with developing and maintaining ROS, including hosting the wiki and running the build farm. 

There are both mens and womens sizes as well as hoodies available. 

Order now and if this campaign is funded we expect the shirts to arrive approximately when ROS Jade Turtle is released. The campaign closes on May 11th don't wait too long to order.

Here's a copy of the full logo:

by Tully Foote on April 21, 2015 06:31 PM

April 16, 2015
Planning and Control of High-Tech Motion Stage using ROS-Industrial

Alten Mechatronics, in cooperation with Bosch Rexroth and FEI, created a motion planner application for a 5-DOF motion stage in a Transmission Electron Microscope (TEM).

The application is a little outside the scope of other application of ROS-Industrial (i.e. robots), but the problems in these high-tech system can benefit hugely from advanced in robotics. In this case motion planning libraries from MoveIt! were implemented to generate collision free paths for the 5-DOF motion stage moving in a cluttered environment (refer to our 20 October 2014 blog post).

Building on earlier simulations, the application was extend to control the physical hardware. For this a communication was set up between ROS and the motion controller of the motion stage: The Bosch Rexroth NYCe 4000 motion controller. A driver for this platform was created in accordance to the simple message protocol, so that no development on the ROS side was needed: The NYCe controller acts as any other robot controller already supported by ROS-Industrial.

The result is application with ROS tooling (MoveIt!, RVIZ, etc.) and a high-tech motion platform able to plan and execute complex motions and increasing the speed of path execution with a maximum factor of 5 compared to current implementation.

More possibilities are open, like optimizing paths or planning constrained paths using the Descartes planner.

by Paul Hvass on April 16, 2015 10:14 PM

Visualizer of delta robots using ROS and EtherCAT

From Diego Escudero

Last year we started thinking about using ROS as development framework to make our life easy when we develop our own machine controller, the NJ controller that integrates Robotics functions.


During the initial analysis we defined four use cases and decided to implement one of them. The selected one was the visualizer of parallel robots that will be used during the system testing phase of the controller. The work was done by F. Martí during his winter internship at OMRON Industrial Automation.

The NJ controller is programmed using the SYSMAC Studio IDE and controls 64 servo-drives through the EtherCAT field bus. Due to that, the visualizer is installed on a normal computer with an EtherCAT slave card; and it runs on Ubuntu 14.04 LTS and ROS Indigo.

The visualizer is composed by two main parts:

  • The simulator of EtherCAT slaves.
  • The ROS meta-package that visualizes the family of delta robots.


The EtherCAT slave simulator reads the axes commanded positions sent by the controller, forwards them to a ROS node, and closes the loop providing feedback to the controller. After that the ROS meta-package calculates the full positions of the delta robots based on the provided positions and visualizes them using rviz.

In this video below you can see the system working at the Robotics Lab of the Motion Development Team that is placed in Barcelona (Spain).

Visualiser of Delta robots using ROS and EtherCAT from FelipMarti on Vimeo.

by Tully Foote on April 16, 2015 12:46 AM

April 13, 2015
RIC-Europe Annual Meeting - 2015
RIC-EU Logo Small

We are happy to announce the detailed agenda for the ROS-Industrial Consortium Europe Annual Meeting 2015, which will take place right before RoboBusiness Europe on April 28th in Milan, Italy. Please note that the consortium dinner (included with your registration) will follow in the evening, so that you will have the chance to further network with peer members before attending RoboBusiness the day after.

Time : 2:00 PM - 6:30 PM CET on Tuesday April 28th, 2015

Place: Atahotel Expo Fiera, Via Keplero 12 20016 Pero Milan, Italy


  • 1400 Welcome and EU/Americas Consortia Updates, EU Projects overview
  • 1445 Members' activities and introduction of new members
  • 1545 Break
  • 1600 Invited presentations
    • IT+Robotics Srl - cROS: how ROS meets industrial needs
    • Magazino GmbH - a microWarehouse running on ROS
  • 1700 Strategic and Focused Technical Projects & other initiatives
    • TU Delft - CAD to ROS conversion
    • TU Delft - Generic IO
    • Robert Bosch GmbH - Real-time, bare-metal implementations of ROS
  • 1930 Dinner

Registration: registration link

How many people can we send?

  • Full Members - 3
  • Associate Members - 2
  • Research Members - 1
  • Additional Members - 150 EUR each

Not a member? Join Now

We look forward to seeing you in Milan!

by Mirko Bordignon on April 13, 2015 03:31 PM

Powered by the awesome: Planet