Moving robots into the future

Technologies
ros, c++
Topics
robotics
Moving robots into the future

MoveIt helps robots physically interact with the world. This requires good models from a perception pipeline, robust grasping and other manipulation strategies, as well as efficient motion planning algorithms. MoveIt is built on top of the Robot Operating System (ROS), which enables different robotic software components to easily communicate with each other. MoveIt contains implementations of a wide variety of algorithms for planning, grasping, and control that can be applied to a broad range of robotic hardware. A setup assistant makes it easy to configure any new robot for use with MoveIt.

ROS and MoveIt are widely used in research and education. For example, it allows motion planning researchers to easily test algorithms on a robot, while using algorithms from perception researchers almost like a black box (and vice versa). Both ROS and MoveIt have also matured to a point that both are being widely used in industry as well.

2020 Program

Successful Projects

Contributor
Adam Pettinger
Mentor
Andrew Zelenak, Tyler Weaver
Organization
MoveIt
MoveIt_Jog_Arm Improvements & Implementation in ROS2
In this project, I will take a MoveIt package that allows a user to send end-effector velocity streaming commands to a robotic manipulator and port...
Contributor
Jeroen De Maeyer
Mentor
Omid Heidari, Mark Moll, felixvd
Organization
MoveIt
Cartesian motion planning with constraints in MoveIt
Many industrial robot applications specify a Cartesian end-effector path, that could be under-constrained. The MoveIt’s RobotState function,...