ROS Resources: Documentation | Support | Discussion Forum | Service Status | Q&A

MoveIt GSoC Project 2019

Originally posted on the MoveIt website.

We are pleased to announce that MoveIt was reselected for a Google Summer of Code (GSoC) grant through OSRF. GSoC is an international program in which Google awards stipends to students who complete a free and open-source software coding project during a three month period.

Jens Petit (@jpetit) will be working on a collision checking project this summer in conjunction with another project by Omid Heidari (PickNik) to add the TrajOpt motion planning library. Felix von Drigalski (OMRON SINIC X, @felixvd) and Bryce Willey (Realtime Robotics, @brycew) will be the primary co-mentors along with guidance from Dave Coleman (PickNik, @davetcoleman) and the MoveIt Maintainers community.

Project Description

Collision detection is a core necessity in path planning for any type of robot. Currently, MoveIt utilizes the Flexible Collision Library (FCL) for this
task. Inspired by the motion planning framework “Tesseract” of ROS-Industrial, the aim of the project is to integrate Bullet as an additional collision checking library into MoveIt. This includes additional new features like continuous collision detection (CCD). CCD is useful as many state-of-the-art path planning frameworks like Trajectory Optimization (TrajOpt) rely on it.

Primary Goals

  1. Integrate Bullet as a collision detection library
  2. Implement continuous collision detection using Bullet
  3. Tutorial on how to implement additional collision checking libraries into MoveIt

To see the progress of this effort this summer, follow along here.

We would all like to thank GSoC and Open Source Robotics Foundation (OSRF), as the sponsoring recipient organization, for making this grant possible and to the mentors volunteering their time.

We are excited to see the progress made this summer!

About Jens

Since Jens got introduced to ROS through a lab course of his robotics master degree at TU Munich in Germany, he has been hooked. Building robots with ROS is at the same time powerful and fun. Jens is excited to contribute to such a popular package as MoveIt and happy to be part of a vibrant community of robotics experts. Besides coding this summer, he can be found practicing Aikido or hiking in the beautiful Alps.

Useful Links


Hi, I am Nishant Sachdeva. I am looking to work with you people for Gsoc 2020. I have worked with C++ quite a bit and have recently begun working with ROS. I am a student at IIIT Hyderabad and am currently working with the Robotics Research Lab . I would love to be of any help possible and am willing to learn and work on any and all ends possible.

My github id is nishant-sachdeva

1 Like

Hello Everyone, My name is Vedant Mundheda. I want to work with MoveIt for Gsoc 2020. I have some experience with working on ROS and have done a few projects regarding the same. I also work with C++/C in my college projects. I am a keen learner and am willing to put the hard work for any work assigned.

Vedant Mundheda
IIIT Hyderabad

1 Like