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.
MoveIt 2020 Projects
Cartesian motion planning with constraints in MoveItMany industrial robot applications specify a Cartesian end-effector path, that could be under-constrained. The MoveIt’s RobotState function,...
MoveIt_Jog_Arm Improvements & Implementation in ROS2In 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...