TIAGo ROS Tutorial 3 – MoveIt!

What is MoveIt!

There’s no need to have a robot to start developing applications for it! TIAGo, as all our robots, has the ROS simulation available for free and open to anyone willing to improve your code skills or even get started in robotics. A set of comprehensive tutorials in basic, intermediate and advanced levels are suitable both for those who want to improve their programming skills, and for people without any robotics’ knowledge (yet). Entering into robotics is easy with TIAGo and MoveIt!

Here are some useful resources that PAL Robotics put available for you:

Following the line of previous Tutorial 1 (Control) and Tutorial 2 (Navigation), in this third pack of open-source ROS Tutorials we will get to learn the basics about MoveIt!.

MoveIt! logoMoveIt! is an easy-to-use ROS software for mobile manipulation that puts together the latest improvements in motion planning, manipulation, 3D perception, kinematics, control and navigation. It has become one of the most widely used platforms for developing advanced applications and for testing a robot’s design. MoveIt! is also open source, just like ROS is.

How to use MoveIt! on TIAGo

Using MoveIt! is an easy way to take full advantage of TIAGo’s skills. Here you can find some detailed applications to start running MoveIt! in your TIAGo simulation:

  1. Planning in joint space: How to reach a given joint space configuration using motion planning based on MoveIt!. Torso-arm group of joints of TIAGo can be brought to any desired joint space configuration, ensuring joint limit avoidance and self-collisions.
  2. Planning in cartesian space: Use MoveIt! to plan a joint trajectory of the end-effector frame in order to reach a given pose in cartesian space. This other tutorial can also be run using the TRAC-IK solver rather than the one from KDL.
  3. Planning with Octomap demo: Use Octomap in MoveIt! to compute the collision checking with the environment around the robot during the motion planning of poses.
  4. Pick & Place demo: Tabletop pick & place demo using monocular model-based object reconstruction based on ArUco markers and the pick and place pipeline in MoveIt!.

 

Share your creations with us!

We will publish any cool development you are capable of. You can contact us directly through the form and don’t forget to take a look at our blog to keep updated on the latest trends in the world of robotics!

Related articles
TIAGo Pro, the mobile manipulator designed by PAL Robotics in the food industry
Read More

ROSALYA: advancing mobile manipulation and smart automation in the food industry

The food-processing industry faces one of the greatest challenges in modern manufacturing: ensuring high productivity and quality in environments where…
StockBot in Picking Warehouse
Read More

Warehouse inventory accuracy with StockBot: Smarter picking, fewer errors

In today’s picking warehouses, where thousands of items move in and out every hour, the success of an operation depends…
How RoboSapiens is building trustworthy self-adaptive robots for industry 5.0
Read More

How RoboSapiens is building trustworthy self-adaptive robots for industry 5.0

As robots take on more complex roles in industries, cities and people’s daily lives, one of the biggest challenges  has…